linux挂载新硬盘,开机自动挂载
?http://blog.chinaunix.net/uid-7411781-id-2056205.html
?
?
?
?
linux掛載新硬盤,開機自動掛載
Linux的硬盤識別:
2.6?kernel以后,linux會將識別到的硬件設備,在/dev/下建立相應的設備文件.如:
sda????????表示第1塊SCSI硬盤.#?V,?z???b,?}2?F7?u'?|
hda????????表示第1塊IDE硬盤(即連接在第1個IDE接口的Master口上)
scd0????????表示第1個USB光驅.
當添加了新硬盤后,在/dev目錄下會有相應的設備文件產生.cciss的硬盤是個例外,它的
設備文件在/dev/cciss/目錄下.一般使用”fdisk?-l”命令可以列出系統中當前連接的硬盤
設備和分區信息.新硬盤沒有分區信息,則只顯示硬盤大小信息.
1.關閉服務器加上新硬盤
2.啟動服務器,以root用戶登錄
3.查看硬盤信息
#fdisk?-l
Disk?/dev/sda:?146.1?GB,?146163105792?bytes
255?heads,?63?sectors/track,?17769?cylinders
Units?=?cylinders?of?16065?*?512?=?8225280?bytes
????Device?Boot???????Start??????????End???????Blocks????Id???System
/dev/sda1????*????????????1???????????13???????104391????83???Linux
/dev/sda2???????????????14?????????5112?????40957717+???83???Linux
/dev/sda3?????????????5113?????????5243??????1052257+???82???Linux?swap?/?
Solaris
/dev/sda4?????????????5244????????17769????100615095?????5???Extended
/dev/sda5?????????????5244????????17769????100615063+???83???Linux
Disk?/dev/sdb:?291.3?GB,?291331192320?bytes
255?heads,?63?sectors/track,?17769?cylinders
Units?=?cylinders?of?16065?*?512?=?8225280?bytes
Disk?/dev/sdb1:?291.3?GB,?291331192320?bytes
4.創建新硬盤分區
fdisk可以用m命令來看fdisk命令的內部命令;
a:命令指定啟動分區;
d:命令刪除一個存在的分區;
l:命令顯示分區ID號的列表;
m:查看fdisk命令幫助;
n:命令創建一個新分區;
p:命令顯示分區列表;
t:命令修改分區的類型ID號;
w:命令是將對分區表的修改存盤讓它發生作用。
#fdisk?/dev/sdb
Command?(m?for?help):n
Command?action
?????e????extended????//輸入e為創建擴展分區
?????p????primary?partition?(1-4)
p
Partion?number(1-4):1
Command?(m?for?help):?w
輸入n回車,再輸入p回車,再輸出1回車,一路回車,最后輸入w回車保存。
注意,這里如果選擇e擴展分區的話,不能格式為ext3文件系統。
查看一下:
fdisk?-l
可以看到/dev/sdb1分區
5.格式化分區:
mkfs.ext3?/dev/sdb1
6.創建/data1目錄:
mkdir?/data1
7.掛載分區:
mount?/dev/sdb1?/data1
8.配置開機自動掛載
因為mount掛載在重啟服務器后會失效,所以需要將分區信息寫到/etc/fstab文件中讓它永久掛載:
[root@mysql?~]#?e2label?/dev/hda6??先查看需要掛載硬盤分區的labl
/home
[root@mysql?~]#?e2label?/dev/hda6?home1??因為系統中已經有個/home的label了,所以這里要重新把/dev/hda6的label設置為home1
vi?/etc/fstab
加入:
LABEL=home1????????????/data1???????????????????ext3?????defaults?????????1?2
注意紅色home1左邊沒有/。
查看cat?/etc/fstab
LABEL=/??????????????????/????????????????????????ext3?????defaults?????????1?1
LABEL=/data??????????????/data????????????????????ext3?????defaults?????????1?2
LABEL=home1??????????????/data1???????????????????ext3?????defaults?????????1?2
LABEL=/boot??????????????/boot????????????????????ext3?????defaults?????????1?2
tmpfs????????????????????/dev/shm?????????????????tmpfs????defaults?????????0?0
devpts???????????????????/dev/pts?????????????????devpts???gid=5,mode=620???0?0
sysfs????????????????????/sys?????????????????????sysfs????defaults?????????0?0
proc?????????????????????/proc????????????????????proc?????defaults?????????0?0
LABEL=SWAP-hda3??????????swap?????????????????????swap?????defaults?????????0?0
在修改/etc/fstab文件后,運行mount?-a命令驗證一下配置是否正確,否則錯誤配置fstab文件導致系統無法正常啟動。如果系統無法正常啟動,則輸入root密碼進入修復模式,關鍵的一步是重新mount?/(mount?-n?-o?remount,rw?/)。如果沒有此步操作,則文件系統處于只讀狀態,導致不能修改配置文件并保存,修復存在的問題。
9.重啟系統
?
轉載于:https://blog.51cto.com/youboy/1152191
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的linux挂载新硬盘,开机自动挂载的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iOS开发那些事-平铺导航-基于Page
- 下一篇: linux下set和eval的使用小案例