安装第二个发行版后,单独安装 grub2

安装第二个发行版后,单独安装 grub2

我在 Google 上搜索了很多次,但并没有找到任何解决方案。

我以 EFI 模式安装了具有单独主分区(sda4)的 Kubuntu 14.04(sda2)。

然后我决定安装第二个发行版 (Ubuntu Studio 14.04)。在安装 Ubuntu Studio (现在为 sda5) 期间,安装程序识别了 Kubuntu 并将其添加到 Grub2。到目前为止一切顺利。

 $ sudo parted -l
Modell: ATA ST500LT012-1DG14 (scsi)
Festplatte  /dev/sda:  500GB
Sektorgröße (logisch/physisch): 512B/4096B
Partitionstabelle: gpt

Nummer  Anfang  Ende    Größe   Dateisystem     Name  Flags
 1      1049kB  538MB   537MB   fat32                 boot
 2      538MB   26,8GB  26,2GB  ext4
 4      26,8GB  446GB   419GB   ext4
 5      446GB   496GB   50,3GB  ext4
 3      496GB   500GB   4182MB  linux-swap(v1)

现在的情况是,Grub2 似乎与 sda5 上的新操作系统一起安装。另一个操作系统的 grub 的另一个副本安装在 sda2 中。

现在,如果我在 Kubuntu(在 sda2 上)上执行 update-grub,它会更改 sda2 上的 grub2,但是,在安装 Ubuntu Studio 后,sda5 上的 Grub2 似乎是用于启动的那个。这给我带来了一个问题,在 Kubuntu(sda2)上自动更新内核后,grub 无法正确更新,这种情况经常发生。

我怎样才能让两个发行版使用相同的 Grub?

或者我如何再次“打开” sda2 上的 grub? 因为我计划将 Ubuntu Studio (sda5) 保留为离线、仅音乐系统,因此系统更新对我来说不是必需的。遵循“永远不要更改正在运行的系统”的理念。

答案1

你有没有尝试过引导修复? 该软件应该允许您在所有安装中同步 GRUB 菜单选项。

查看 Boot Repair 主页这里

答案2

程序:

a- 在 Kubuntu 中:

  1. 打开终端,

    Ctrl++AltT

  2. 运行:

    sudo-i

    apt-get install --reinstall grub-efi-amd64

    更新 grub

    重启

b- 在 Ubuntu Studio 中:

  1. 打开终端,

    Ctrl++AltT

  2. 运行:

    sudo-i

    grub 安装 /dev/sda5

    重启

c- 在 Kubuntu 中:

  1. 打开终端,

    Ctrl++AltT

  2. 运行:

    sudo-i

    更新 grub

从现在开始,Grub Kubuntu 应该可以处理这两种操作系统的菜单。

相关内容