grub2 命令行加载而不是 ubuntu 操作系统

grub2 命令行加载而不是 ubuntu 操作系统

我有一个奇怪的问题。在 USB 记忆棒上安装 ubuntu 后(在已安装的 ubuntu 计算机上),从计算机中取出已安装 ubuntu 的 USB 记忆棒后,我遇到了麻烦:启动到计算机后,我得到 grub 2 命令行。

如何将其恢复为通过箭头键选择 ubuntu 操作系统(或严格加载 ubuntu,而不使用 grub,如前所述)?现在,我需要将这些命令放入 grub 中以自动加载 ubuntu:

set root=(hd0,gpt2)
linux /boot/vmlinuz-3.13.0-52-generic root=/dev/sda2
initrd /boot/initrd.img-3.13.0-52-generic
boot

一些命令的输出:

$ sudo parted -l /dev/sda
Model: ATA WDC WD20EARX-00P (scsi)
Disk /dev/sda: 2000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt

Number  Start   End     Size    File system     Name  Flags
 1      1049kB  538MB   537MB   fat32                 boot
 2      538MB   1993GB  1992GB  ext4
 3      1993GB  2000GB  7446MB  linux-swap(v1)

我的/etc/fstab

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda2 during installation
UUID=9310bdc0-b3f5-4258-ad7e-9d1de9dfb161 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=C4D0-4779  /boot/efi       vfat    defaults        0       1
# swap was on /dev/sda3 during installation
UUID=d835e59a-4205-4951-9bad-e0d586f52c52 none            swap    sw              0       0

答案1

我只需要手动启动 ubuntu 然后就可以了sudo update-grub

相关内容