如何在启动时避免“S to Skip”消息?

将我的笔记本电脑从karmic升级到lucid后,我的fat32分区将无法自动挂载。 我收到的消息是:

The disk drive for /osshare is not ready yet or not present Continue to wait; or Press S to skip mounting or M for manual recovery 

有趣的是,如果我跳过,那么/osshare/就会在我登录后挂载。

我的桌面上有类似的设置,它工作正常。 桌面上的Fstab:

 UUID=4663-6853 /osshare vfat utf8,umask=007,gid=46 0 1 

笔记本电脑上的/etc/fstab

 UUID=1234-5678 /osshare vfat utf8,auto,rw,user 0 0 

您应该将选项nobootwait添加到/etc/fstab 。 所以它看起来像:

 UUID=1234-5678 /osshare vfat utf8,auto,rw,user,nobootwait 0 0 

来自fstab(5)

在引导期间安装文件系统的mountall(8)程序还识别普通mount(8)工具没有的其他选项。 它们是: bootwait ,可以应用于安装在/usr/var之外的远程文件系统,没有这些文件系统, mountall(8)就不会为这些文件系统启动; nobootwait可以应用于非远程文件系统,以明确指示mountall(8)不要为它们阻止引导;

/etc/fstab挂载的另一个选项似乎是“ bg ”选项,它不仅支持nfs挂载,还会在启动完成后尝试以固定间隔重试。 因此,当nfs服务器重新联机时,您的坐骑最终将重新联机。

听起来你可能需要编辑你的fstab表,因为额外的驱动器正在搞乱你的启动,试试下面的内容:

  1. Alt + F2
  2. 输入gksudo nautilus并点击运行按钮
  3. 导航到/etc/fstab
  4. 打开文件并编辑正在启动的额外驱动器
  5. 完成并关闭后保存文件
  6. 重启机器

这应该可以阻止额外的驱动器中断启动过程。

我相信您需要将选项从auto更改为noauto