尝试 GRUB2 配置,我做错了一些事情,导致系统无法启动。
我想通过使用 Fedora 16 LiveCD 重新编辑 GRUB 配置文件来解决该问题。
我按如下方式进行:
- 挂载我的系统分区[确定]
- 成为超级用户[确定]
- sudo gedit /etc/default/grub 将其恢复为之前的状态[确定]
(不知何故,我必须“sudo”,尽管我已经是超级用户,这很令人困惑)。 - sudo grub2-mkconfig -o /media/MYPARTITION/boot/grub2/grub.cfg
然而,最后一步返回的文件系统是只读的。所以我无法恢复GRUB2的配置:(
我应该如何进行?
答案1
您甚至不需要 livecd;你可以在 grub 中更正它。您可以e
按 grub 菜单来编辑条目并修复您损坏的任何内容,然后ctrl-x
启动更正的条目。系统启动并运行后,永久修复您的 cfg 文件。
从 live CD 中执行此操作,您不需要以只读方式挂载分区。如果您没有以只读方式安装它,那么它一定有错误导致其切换为只读,因此您应该在安装之前对其进行 fsck。