Linux 下掛載Windows 磁碟分割槽及/etc/fstab 檔案詳解!
阿新 • • 發佈:2019-01-08
在電腦上安裝了雙系統,Linux有時候需要用到Windows的資源,所以選希望在Linux啟動時自動掛載windows分割槽。方法比較簡單,就是修改/etc/fstab檔案!
首先介紹一下/etc/fstab檔案格式。
/etc/fstab檔案配置了所有檔案系統和磁碟裝置的掛載選項。每種檔案系統和磁碟裝置都對應獨立的行,行中每個選項用空格或者TAB隔開。每行格式如下:
fs_spec[tab]fs_file[tab]fs_type[tab]fs_option[tab]fs_dump[tab]fs_pass
1 fs_spec--該欄位定義希望載入的檔案系統所在的裝置或遠端檔案系統。
2 fs_file--檔案系統的載入點。對於swap裝置,該欄位為none;對於載入目錄名中包含空格的情況,用40表示空格。
3 fs_type--定義了檔案系統型別
4 fs_option--指定載入該裝置的檔案系統時需要使用的特定引數選項,多個引數時由逗號隔開。
ro--以只讀模式來載入該檔案系統
sync--不對該裝置的寫操作進行緩衝處理,可以防止在非正常關機的情況下破壞檔案系統,但是卻降低了計算機速度。
user--答應普通使用者載入該檔案系統
quota--強制在該檔案系統上進行磁碟定額限制
noauto--不再使用mount -a(例如系統啟動時)載入該檔案系統
5 fs_dump --該選項被“dump”名令使用來檢查一個檔案系統應該以多快頻率進行轉儲,若不需要轉儲就設定為0
6 fs_pass--該欄位被fsck命令用來決定在啟動時需要被掃描的檔案系統的順序,根檔案系統"/"對應該欄位的值應該為1,其他檔案系統應該為2。若該檔案系統無需在啟動時掃描則設定該欄位為0
明確了格式就很輕易了。確保以root許可權進行如下操作:
[tab]代表空格或者按一下“tab“
首先介紹一下/etc/fstab檔案格式。
/etc/fstab檔案配置了所有檔案系統和磁碟裝置的掛載選項。每種檔案系統和磁碟裝置都對應獨立的行,行中每個選項用空格或者TAB隔開。每行格式如下:
fs_spec[tab]fs_file[tab]fs_type[tab]fs_option[tab]fs_dump[tab]fs_pass
1 fs_spec--該欄位定義希望載入的檔案系統所在的裝置或遠端檔案系統。
2 fs_file--檔案系統的載入點。對於swap裝置,該欄位為none;對於載入目錄名中包含空格的情況,用40表示空格。
3 fs_type--定義了檔案系統型別
4 fs_option--指定載入該裝置的檔案系統時需要使用的特定引數選項,多個引數時由逗號隔開。
ro--以只讀模式來載入該檔案系統
sync--不對該裝置的寫操作進行緩衝處理,可以防止在非正常關機的情況下破壞檔案系統,但是卻降低了計算機速度。
user--答應普通使用者載入該檔案系統
quota--強制在該檔案系統上進行磁碟定額限制
noauto--不再使用mount -a(例如系統啟動時)載入該檔案系統
5 fs_dump --該選項被“dump”名令使用來檢查一個檔案系統應該以多快頻率進行轉儲,若不需要轉儲就設定為0
6 fs_pass--該欄位被fsck命令用來決定在啟動時需要被掃描的檔案系統的順序,根檔案系統"/"對應該欄位的值應該為1,其他檔案系統應該為2。若該檔案系統無需在啟動時掃描則設定該欄位為0
明確了格式就很輕易了。確保以root許可權進行如下操作:
(1)建立掛載點
#mkdir /mnt/windows
(2)查詢要掛載的檔案系統分割槽
#/sbin/fdisk -l
找到你需要掛載的分割槽位置……
(3)修改/etc/fstab檔案
#vim /etc/fstab
新增一行:
(分割槽位置)比如:/dev/sda8 [tab]/mnt/windows[tab]vfat[tab]auto,umask=0[tab]0[tab]0
儲存檔案並退出vim。
(4)重啟測試
#reboot
...
#ls /mnt/windows
假如顯示目錄下內容,則自動掛載成功。
假如掛載後無法顯示中文,即以來代替中文,那麼應該更改為:
/dev/sda8[tab]/mnt/windows[tab]vfat[tab]auto,umask=0,iocharset=cp936,codepage=936 [tab]0[tab]0