在 14.10 上,启动时按住 Shift 键不会调出 grub 菜单。还有其他方法可以以单用户模式启动吗?
我已经破坏了我的 sudoers 文件,所以我无法使用 sudo。
由于我的机器上只有一个操作系统,所以我没有 grub 菜单。
我已尝试更改 BIOS 中的每种启动类型的组合。
答案1
最后,我尝试在系统启动时快速点击两个 Shift 键。这只能在五次中调出一次菜单。我认为这是因为主板太新了,进入引导加载程序阶段的速度非常快。
然后我选择进入救援模式,然后从菜单中选择进入根提示符。
获得 root 提示后,我做了通常的事情......
# mount -o remount,rw
一旦文件系统处于 rw 模式,我就可以编辑 sudoers 文件。
经验教训
- 始终使用 visudo 来编辑您的 sudoers 文件,以便在保存之前检查语法。
# sudo visudo
- 令人讨厌的是,ubuntu 使用 nano 作为其默认文本编辑器,这让我不想使用 visudo。所以另一个好建议是使用 update-alternatives 更改默认编辑器
# sudo update-alternatives --config editor
- 为 root 设置一个密码(显然是一个非常安全的密码)可能是一个好主意。