![是否可以修改 linux 挂载默认选项?](https://linux22.com/image/1337751/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E4%BF%AE%E6%94%B9%20linux%20%E6%8C%82%E8%BD%BD%E9%BB%98%E8%AE%A4%E9%80%89%E9%A1%B9%EF%BC%9F.png)
是否可以修改/重新定义 linux mount 默认选项?
例如,有这样的 fstab:
# / was on /dev/sda8 during installation
UUID=669cb10d / ext4 errors=remount-ro 0 1
# /home was on /dev/sda7 during installation
UUID=43e81f24 /home ext4 defaults 0 2
是否可以重新定义“默认”选项?
我知道它通常是这样定义的:
默认值:rw、suid、dev、exec、auto、nouser 和 async。参见 man mount
答案1
似乎有一些支持使用 tune2fs 为 ext4 设置默认挂载选项。
语法类似于tune2fs -E mount_opts=.. device
更多信息请点击此处http://en.wikipedia.org/wiki/Fstab以及man tune2fs
答案2
您可以在 /etc/fstab 中定义安装块设备的选项。
例如:
#/etc/fstab:静态文件系统信息。 # # 根文件系统的传递编号应为 0 或 1。 # 所有其他文件系统的通过数应为 0 或大于 1。 # # 标签=geee / ext4 relatime 0 1 标签=usr /usr ext4 relatime 0 2 标签=var /var ext4 relatime 0 2 标签=portage /usr/portage reiserfs noatime 0 0 #LABEL=it2901 /it2901 ext4 relatime 0 2 LABEL=home /home ext4 relatime 0 2 标签=boot /boot ext3 noatime 0 2 /dev/sda1 /mnt/win ntfs-3g uid=1512,umask=0022 0 0 /dev/sda3 /mnt/media ntfs-3g uid=1512,umask=0022 0 0 /mnt/media/media /media 无绑定 0 0 /dev/sda6 无 交换 sw 0 0 #/dev/sda5 /mnt/ubuntu ext3 noatime 0 0 #/mnt/ubuntu/boot /boot 无绑定 0 0 /mnt/media/root-extension/usr/share/doc /usr/share/doc 无 绑定 0 0 genja.lan:/R/tmp /R/tmp nfs noauto,nfsvers=3,soft,intr 0 0 #genja.lan:/R/es2 /R/es2 nfs noauto,soft,intr 0 0 #genja.lan:/R/mirror /R/mirror nfs noauto,soft,intr 0 0 ##raptor.lan:/usr/portage /usr/portage nfs noauto,soft,intr 0 0 tryggve.lan:/R/tb /R/tb nfs noauto,nfsvers=3,soft,intr 0 0 #tryggve.lan:/R/audio /R/audio nfs noauto,soft,intr 0 0 tmpfs /tmp tmpfs 大小=200M,nodev,nosuid,noexec 0 0 shm /dev/shm tmpfs nodev,nosuid,noexec 0 0