2012年1月5日 星期四

fstab 各欄位說明、修改技巧及錯誤設定時排除方法



一、首先說明fstab內容共有6個欄位如下:
裝置名稱       掛載點        檔案系統     掛載參數      dump參數   fsck參數 
   /dev/sda1      /disk                 ext4       defaults               1            2
1. 裝置識別,可用格式如下
    /dev/sda1
    LABLE='disk'                                 //其中disk如同windows的磁碟機名稱 如"本機磁碟"
    UUID="3238DB3C38DAFDB3"    //UUID為每個裝置的識別碼
2. 掛載點        掛載前請務必確認系統中已有該資料夾 如 "/disk"
3. 檔案系統    常見類別如ext4,ext3,ntfs,ISO9660等等
4. dump參數           提供dump utility 識別的旗標 0視為不進行備份 1視為進行備份
5. fsck參數      用於設定fsck的先後順序,通常"/"應該設為1其它掛載點則設為2 反之則為0




二、修改及驗證fstab內容是否正確之技巧
1.使用blkid顯示出裝置ID
   blkid |grep /dev/sda1
2. 利用echo指令將設定值插入fstab設定檔
   echo '/dev/sda1 /disk ext4 defaults 1 2'  >>  /etc/fstab
3.最後利用mount -a指令確認fstab內容是否可正確掛載


三、當不幸fstab內容錯誤造成無法開機時的解法
1.當維護模開啟完成後請以root身份登入系統
2.輸入mount -o remount,rw / 重新掛載根目錄
3.使用vi將fstab設定檔修正後再重新開機即可

沒有留言:

張貼留言