1. 程式人生 > >Linux 下掛載Windows 磁碟分割槽及/etc/fstab 檔案詳解!

Linux 下掛載Windows 磁碟分割槽及/etc/fstab 檔案詳解!

在電腦上安裝了雙系統,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許可權進行如下操作:

(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

[tab]代表空格或者按一下“tab“