问题描述
将我的笔记本电脑从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)
:
The
mountall(8)
program that mounts filesystem during boot also recognises additional options that the ordinarymount(8)
tool does not. These are:bootwait
which can be applied to remote filesystems mounted outside of/usr
or/var
, without whichmountall(8)
would not hold up the boot for these;nobootwait
which can be applied to non-remote filesystems to explicitly instructmountall(8)
not to hold up the boot for them;
次佳解决方法
/etc/fstab
安装的另一个选项似乎是”bg”选项,它不仅支持nfs
安装,还会在启动完成后尝试以固定间隔重试。因此,当nfs
服务器重新联机时,您的坐骑最终将重新上线。
第三种解决方法
听起来您可能需要编辑fstab表,因为额外的驱动器正在弄乱您的boot-up,请尝试以下操作:
-
Alt
+F2
-
键入
gksudo nautilus
并点击运行按钮 -
导航到
/etc/fstab
-
打开文件并编辑正在启动的额外驱动器
-
完成并关闭后保存文件
-
重启机器
这应该可以阻止额外的驱动器中断您的boot-up进程。