noauto 挂载标志有什么用?

noauto 挂载标志有什么用?

中的条目fstab仅用于指定在系统启动时或手动安装的内容mount -a,对吗?但我读了noautomount 标志,它显然使相应的 fstab 条目无法自动安装。

那么你为什么要把条目放入 中fstabnoauto?它有什么用途?

我猜我错了,fstab它的唯一目的是为 提供论据mount -a

答案1

fstab 中的某个条目noauto,出于各种原因,您不希望在启动时或使用命令时自动挂载mount -a。它通过明确指定设备或挂载点来挂载,例如

   sudo mount /dev/sdb1

或者

   sudo mount /home/MyName/MyMountPoint

您不一定希望在启动时安装设备的情况有很多,例如当我们谈论网络设备时,它可能在启动时可用,也可能不可用(您可能正在使用笔记本电脑,并且不在家)。或者它可能是一个加密设备,您必须为其提供密码,并且您只希望在真正需要时才这样做。等等。

事实上,fstab用于提供安装设备的规则,无论是否在启动时。

答案2

UUID=C68E30678E3051E3  /mnt/ntfs1  ntfs-3g noauto,uid=1000,gid=1000,umask=0022  0  0

对于使用 ntfs 格式化的 usb ssd 或 usb 密钥,如果计算机启动或重启时未连接 usb 设备,则重启将等待,因为它将安装 ntfs 设备但该设备不存在。因此,启动将需要很长时间...在启动期间使用 noauto 选项时,设备未安装。当您在 Windows 中时(我使用 kununtu),设备将自动安装,当您打开文件管理器时,将出现一条消息,例如 /mnt/ntfs1 未安装。只需单击左侧的设备,ntfs 设备将被安装,您将在那里看到您的文件。

相关内容