从另一个分区切换 grub

从另一个分区切换 grub

我有自己的 grub 分区 sda1 和 sda2-7 (GPT) 中的各种发行版。我在 sda1 上安装的 grub 具有手动制作的配置、背景图像等。最近我安装了另一个发行版,它在自己的分区 sda7 中安装了自己的 grub。它检测到其他发行版大多正确,但我想使用 sda1 中的自己的 grub,因为有一天我会删除这个发行版,但仍然希望自己的 grub 正常工作。我现在到底要做什么?

我很困惑,因为有几十个 grub-TAB 程序,并且 grub-install 有多个令人困惑的选项,如设备目录图像等。

我知道有 BIOS 和 UEFI 安装,但这太令人困惑了,我甚至不知道我的系统现在使用的是哪一个。我记得为 uefi 创建了 100MB fat16 磁盘,但如果有任何发行版使用它则未知。

我可以简单打字吗grub-install /dev/sda -d /mnt/mygrub

编辑

sda1 ext2 grub
sda2 efi parition I created manually empty, not it as some files created by ubuntu install
sda3 btrfs linux from scratch
sda4 btrfs debian
sda5 btrfs freebsd
sda6 ntfs reactos
sda7 btrfs ubuntu

我有 sda1/boot/grub/grub.cfg,其中包含所有菜单项。现在 sda2/EFI/BOOT 有一些我无法识别的东西。它也有 grub.cfg。

相关内容