我对 ubuntu/linux 还很陌生,我想我搞乱了我的/etc/fstab
文件。Ubuntu (12.04) 无法启动了。我在网上找到了一些修复这个问题的技巧,但我没能使它们正常工作。
到目前为止我尝试的是重新启动并进入恢复模式 shell 并/etc/fstab
使用 编辑文件#nano /etc/fstab
。
我认为这行不通,因为挂载的文件系统是只读的。然后我尝试#mount -n -o remount,rw /
使用 shell 将文件系统重新挂载为可写。但如果我现在输入,#nano /etc/fstab
我得到的是一行bash: /usr/bin/nano: Permission denied.
我是否遗漏了什么?
我尝试过的另一个选项是创建可启动的 USB 驱动器(我没有 CD 驱动器)。这不起作用。我创建了一个可启动的 USB 棒,它可以在其他机器上启动,但不能在我的笔记本电脑上启动(是的,我仔细检查了 BIOS 中的启动顺序)。任何帮助都将不胜感激。
答案1
问题解决了。我使用 fdisk 检查了分区表。我发现有多个分区(例如一个 DELLUTILITY)。我假设简单地使用该行重新安装#mount -n -o remount,rw /
可能会安装错误的分区。所以我尝试了#mount -n -o remount,rw /dev/sda3 /
一下,结果很好。我能够获得 fstab 文件的读写权限,使用 nano 修复它,重新启动,然后就开心了。
无论如何,感谢您的关注。