如果 Grub 中未列出恢复模式,如何启动到恢复模式?

如果 Grub 中未列出恢复模式,如何启动到恢复模式?

我想将 Ubuntu 启动到恢复模式,但没有 grub 菜单项允许我这样做。我按下了e,现在我可以编辑启动选项了。它看起来像这样:

setparams 'Ubuntu , with Linux 3.6.0-26-generic'

recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root <uuid>
linux /boot/vmlinuz-3.5.0-26-generic root=<uuid> ro ipv6.disable=1 quirt splash $vt_handoff
initrd /boot/initrd.img-3.5.0-26-generic

菜单编辑示例文档说:

即使菜单上未列出,也要启动到恢复模式:

  • 从 linux 行中删除现有的内核选项并添加单个

但是这句话没有任何意义,也许这个 wiki 页面不知怎么坏了。如何修改引导菜单直接启动进入恢复模式?

笔记:我无法访问 grub 配置或其他任何内容,只有启动菜单编辑页面可用。

答案1

该指令Remove existing kernel options from the linux line and add single指的是改变线路

linux /boot/vmlinuz-3.5.0-26-generic root=<uuid> ro ipv6.disable=1 quirt splash $vt_handoff

linux /boot/vmlinuz-3.5.0-26-generic root=<uuid> single

它将启动并显示具有 root 权限的文本模式终端(“单用户模式”),可以从中进行修复。

通过如下设置选项进入 Ubuntu 恢复模式linux

linux /boot/vmlinuz-3.5.0-26-generic root=<uuid> ro recovery nomodeset

这提供了一个菜单,可以自动执行一些常见的系统修复,或者允许您按照选项访问 root shell single

相关内容