在linux下掛載磁盤分區的時候,除了利用磁盤的代號之外(/dev/sd*),也可以直接利用磁盤的label來作爲掛載的磁盤掛載點。
優點:無論磁盤的代號如何變化,不論你將磁盤插在哪個IDE接口,由於是通過label掛在,所以磁盤插在哪個接口將不會有影響!
缺點:如何插了兩個磁盤,恰好兩個磁盤的label重複,就悲劇了,因爲系統無法判斷哪個磁盤分割槽纔是正確的!
查看系統的磁盤代號:
系統掛載限制
- 根目錄/是必須掛載的,而且一定要先於其它mount point被掛載進來
- 其它mount point必須爲已建立的目錄
查看磁盤分區的UUID
命令
注:可以根據windows分區的label獲取其uuid
修改自動掛載的配置文件
命令
- <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,不需要檢查
配置實例
後記
千萬不要掛載到當前用戶的根目錄,不然就跪了,因爲掛載的分區會覆蓋當前分區內容!
保存文件後重啓機器即可看到分區被自動掛載了!嘿嘿,希望對大家有幫助!