我在 Ubuntu 服务器上(我认为是 12.04,但不确定),我基本上遇到了这个问题在 nfs 服务器消失的情况下卸载 nfs 挂载
该umount
命令不起作用,所以我尝试使用旧重启。现在机器在启动时出现错误:
FS-Cache:netfs 'nfs' registered for caching
<two minutes later>
init: udevtrigger post-stop process (345) terminated with status 1
我尝试在恢复模式下启动,这样我就可以注释掉/etc/fstab
文件中错误的 NFS 挂载,但我无法写入更改。
我基本上只是想让机器再次正常启动,这样我就可以删除坏的挂载点,无论哪种顺序都可以。
我在这里有什么选择?
答案1
您可以尝试在救援模式下执行以下操作:
mount -o remount,rw /
然后修改你的 /etc/fstab。
或者启动 LiveCD 并使用“rw”将 / 挂载到某处。
答案2
我进入恢复模式并运行mount -o remount,rw /
,这使我能够摆脱错误的 NFS 挂载/etc/fstab
(并且我通过intr
向 NFS 条目添加选项来防止进一步出现问题),但随后我的启动(非恢复)似乎变得更糟 - 从 GRUB 菜单选择正常启动后,屏幕上没有输出!
然后我将其添加nomodeset
到GRUB_CMDLINE_LINUX_DEFAULT
启动选项列表中,一切正常。
我不知道这两者有何关联,但这正是解决问题的方法。