ubuntu 自動掛載分區

fstab的內容如下所示:
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
#/dev/sda1
UUID=4b2de0bc-7242-4207-af3d-c0c1bbfea3b1      /      ext4      errors=remount-ro      0      1

主要信息分爲六列: <file system> <mount point> <type> <options> <dump> <pass>

各項含義如下:
1、文件系統所在的設備。IDE設備一般是dev/hda*,SCSI設備一般是dev/sda*,對於swap設備,該字段爲none。

     獲取分區的UUID,sudo blkid


2、確定掛載點


3、確定文件系統類型


4、mount參數,即加載文件系統所需要的參數,對於大多數系統使用defaults即可。

      一些常見選項的含義:

       ro 以只讀模式加載該文件系統 (rw可讀寫)
       sync 不對該設備的寫操作進行緩衝處理,這可以防止在非正常關機時情況下破壞文件系統,但是卻降低了計算機速度 
       user 允許普通用戶加載該文件系統 
       quota 強制在該文件系統上進行磁盤定額限制 
       noauto 不再使用mount -a命令(例如系統啓動時)加載該文件系統

       noexec不允許可執行文件可執行(但千萬不要把根分區掛爲noexec,那就無法使用系統了,連mount 命令都無法使用了,這時只有重新做系統了!)
       nodev   不允許掛載設備文件 
       nosuid,nosgid    不允許有suid和sgid屬性 
       nouser   不允許普通用戶掛載

5、該選項被dump命令使用來檢查一個文件系統應該以多快頻率進行轉儲,若不需要轉儲(備份)就設置該字段爲0 

6、是否使用fsck檢查硬盤。0 不檢查、檢查根分區只能是1,其他文件系統應該爲2。


fstab是系統啓動時掛載的文件系統,mstab是系統當前掛載的文件系統。

發佈了21 篇原創文章 · 獲贊 5 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章