中的条目fstab
仅用于指定在系统启动时或手动安装的内容mount -a
,对吗?但我读了noauto
mount 标志,它显然使相应的 fstab 条目无法自动安装。
那么你为什么要把条目放入 中fstab
呢noauto
?它有什么用途?
我猜我错了,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 设备将被安装,您将在那里看到您的文件。