(轉)fstab詳解

fstab(/etc/fstab)是Linux下比較重要的配置文件,它包含了系統在啓動時掛載文件系統和存儲設備的詳細信息。下面是我機子上的fstab文件:

LABEL=/ / ext3 defaults 1 1
LABEL=/boot1 /boot ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
LABEL=SWAP-sda11 swap swap defaults 0 0
/dev/sda6 /mnt/winE vfat defaults 0 0
/dev/sda8 /mnt/winG ntfs defaults 0 0

可以看到這個文件有六列,下面以最後一列爲例一一作解釋,這裏假設你對mount命令比較熟悉:
1. 第1列是需要掛載的文件系統或存儲設備,這裏爲我Windows上的G盤,分區爲/dev/sda8.
2. 第2列是掛載點,我選擇爲/mnt/winG.
3. 第3列指定文件系統或分區的類型,我的G盤是NTFS類型的,在Linux下表示爲ntfs.

File types:
Linux file systems: ext2, ext3, jfs, reiserfs, reiser4, xfs, swap.
Windows:
vfat = FAT 32, FAT 16
ntfs= NTFS
Note: For NTFS rw ntfs-3g
CD/DVD/iso: iso9660
Network file systems:
nfs: server:/shared_directory /mnt/nfs nfs <options> 0 0
smb: //win_box/shared_folder /mnt/samba smbfs rw,credentials=/home/user_name/winbox-credentials.txt 0 0
auto: The file system type (ext3, iso9660, etc) it detected automatically. Usually works. Used for removable devices (CD/DVD, Floppy drives, or USB/Flash drives) as the file system may vary on these devices.

4. 第4列爲掛載選項,詳細參考man mount. 下面列出一些常用的選項:
auto: 系統自動掛載,fstab默認就是這個選項
ro: read-only
rw: read-write
defaults: rw, suid, dev, exec, auto, nouser, and async.

5. 第5列爲dump選項,設置是否讓備份程序dump備份文件系統,0爲忽略,1爲備份。
6. 第6列爲fsck選項,告訴fsck程序以什麼順序檢查文件系統,0爲忽略。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章