8.2. 创建 /etc/fstab 文件
一些程序用 /etc/fstab 文件来确定哪一些文件系统是默认被加载了,加载顺序情况,哪些必须被检查的(完整性错误校验)。创建一个新的文件系统表大致如下所示:
cat > /etc/fstab << "EOF"
# Begin /etc/fstab
# file system mount-point type options dump fsck
# order
/dev/ / defaults 1 1
/dev/ swap swap pri=1 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
devpts /dev/pts devpts gid=4,mode=620 0 0
shm /dev/shm tmpfs defaults 0 0
# End /etc/fstab
EOF
在你的系统上替换 ,,和 为适当的值,例如, hda2, hda5,and ext3。 关于文件中六个字段的详细信息,可通过man 5 fstab获取。
这个 /dev/shm 挂载点是为 tmpfs (虚拟内存文件系统)能包括启用POSIX共享内存。这需要内核必须在构建的时候支持这个选项才能起作用(更多相关信息在下一个章节)。请注意,目前很少软件使用POSIX共享内存。 所以,认为 /dev/shm mount 挂载点选项是可选择的,更多信息请查看内核源码树里的 Documentation/filesystems/tmpfs.txt。
文件系统有 MS-DOS 或 Windows 血统(i.e.