前言
在linux(本文以Ubuntu 12.04為例)下掛載磁盤分區的時候,除了利用磁盤的代號之外(/dev/sd*),也可以直接利用磁盤的label來作為掛載的磁盤掛載點。
優點:無論磁盤的代號如何變化,不論你將磁盤插在哪個IDE接口,由於是通過label掛在,所以磁盤插在哪個接口將不會有影響!
缺點:如何插了兩個磁盤,恰好兩個磁盤的label重復,就悲劇了,因為系統無法判斷哪個磁盤分割槽才是正確的!
查看系統的磁盤代號:
系統掛載限制
根目錄/是必須掛載的,而且一定要先於其它mount point被掛載進來
其它mount point必須為已建立的目錄
查看磁盤分區的UUID
命令
sudo blkid
效果
注:可以根據windows分區的label獲取其uuid
修改自動掛載的配置文件
命令
sudo vim /etc/fstab
配置說明
<fs spec> <fs file> <fs vfstype> <fs mntops> <fs freq> <fs passno>
具體說明,以掛載/dev/sda3為例(我windows系統的D盤):
<fs spec> :
分區定位,可以給UUID或LABEL,例如:UUID=6E9ADAC29ADA85CD或LABEL=software
<fs file> : 具體掛載點的位置,例如:/home/wzy/
<fs vfstype> : 掛載磁盤類型,linux分區一般為ext4,windows分區一般為ntfs
<fs mntops> : 掛載參數,一般為defaults
<fs freq> : 磁盤檢查,默認為0
<fs passno> : 磁盤檢查,默認為0,不需要檢查
配置實例
後記
千萬不要掛載到當前用戶的根目錄,不然就跪了,因為掛載的分區會覆蓋當前分區內容!
保存文件後重啟機器即可看到分區被自動掛載了!嘿嘿,希望對大家有幫助!
更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2