GRUB 命令行问题

GRUB 命令行问题

在我的新电脑上安装了 Ubuntu 20.04 LTS 后(与 Windows 一起安装在单独的硬盘上)(我在重启之前收到一个错误,说我可能需要手动重新安装一些软件包(或类似的东西)),打开电脑后我唯一得到的是命令行模式下的 GRUB

我想避免重新格式化驱动器,因为我已经在 Windows 分区上安装了 Microsoft Flight Simulator,而且我想避免再次经历 12 小时的安装......

编辑:我发现 Windows 启动管理器有一个启动菜单选项,可以让我启动到 Windows...

编辑:我设法在两个操作系统中启动,但没有 GRUB 引导加载程序,计算机在 Windows 中启动(在 Ubuntu 中启动的唯一方法是进入 BIOS 启动菜单,选择 GRUB 分区(现在正确加载)并选择 Ubuntu(没有 Windows 选项)

GNU GRUB version 2.04

Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists possible device or file completions.

grub> _

答案1

启动 Linux 时需要输入的命令:

ls

(然后选择您的驱动器号码)

set root="(partition you chosen)"

linux /boot/vmli (and press tab to autocomplete) set root=/dev/sda

initrd /boot/init (and press tab to autocomplete)

boot

启动进入操作系统后 - 通过命令下载启动修复:

sudo apt install boot-repair或者如果它不起作用:sudo apt install boot-repair-gui

单击“快速修复”或任何类似按钮(如果您的系统需要 - 您可以通过高级设置进行修改,但我不建议您这样做,因为我认为您在 Linux 上不是最好的)

稍等片刻,你的启动就修好了:)

相关内容