移动引导加载程序或删除第二个驱动器中的 efi 分区

hol*_*ine 14 boot dual-boot bootloader grub-efi

我是新来的,所以如果我的问题不正式正确,我提前道歉。

\n

我有一个双启动系统,位于两个不同的磁盘上。\nWindows 预安装在第一个驱动器 (500 Gb) 上,然后我按照本讨论双启动 win 10 和 Ubuntu中的答案在第二个 1 Tb 驱动器上安装了 ubuntu 20.04 18.04 在两个独立的物理 SSD 上(我发现它非常有用且清晰)。\n两个磁盘都是 SSD。系统是完整的 uefi。\n因为我想完全隔离两个不同的操作系统,所以我像这样配置了第二个驱动器:

\n
    \n
  • 650 Mb Efi 分区 (sdb1)
  • \n
  • 20 Gb Ext4 @ / (sdb2)
  • \n
  • 10 Gb 交换 (sdb3)
  • \n
  • 剩余可用空间@/home (sdb4)
  • \n
\n

在 ubuntu 安装过程中,我没有拔掉第一个驱动器(Windows 所在的位置),并且我难以置信地跳过了(我知道这是我的错)\xe2\x80\x9cworkaround\xe2\x80\x9d 步骤以避免安装第一个驱动器上的 ubuntu 引导加载程序(这种情况被称为错误,正如我在之前链接的讨论中读到的那样)。\n因此,即使我选择 \xe2\x80\x9csdb1\xe2\x80\x9d 分区(刚刚创建)在\xe2\x80\x9c用于引导加载程序安装的设备\xe2\x80\x9d菜单中,可能发生了该错误,或​​者只是我的选择被忽略了。\n现在我有两个问题,这对我来说代表了恢复这种情况的两种替代方法:

\n

1 \xe2\x80\x93 我可以将 ubuntu 引导加载程序从第一个驱动器移动到第二个驱动器中的 Efi 分区吗?如果是,我该怎么做?我希望通过这种方式隔离两个OS。

\n

如果没有,第二个问题是:

\n

2 \xe2\x80\x93 由于 ubuntu bootloader 现在安装在第一个驱动器的 Efi 分区上,我可以删除在安装过程中创建的第二个驱动器的 Efi 分区吗?事实上我看到这个分区是空的并且未安装,所以基本上没有被利用。

\n

Dav*_*ver 15

面对 Ubuntu 18.04 的同样问题,我遵循了 PrakashS 的答案,同时确保在/boot/efi安装 grub 之前安装了新的 EFI 分区。

我首先在 Ubuntu 磁盘上使用 GParted 创建了一个新的 fat32 分区,并带有标志bootesp(GParted在检查时自动添加该标志boot。)

以下说明使用sdb1新的 EFI 分区来匹配您问题中的设备名称。

  1. 查找 sdb1 的 UUID:
    sudo blkid | grep /dev/sdb1

  2. 在 /etc/fstab 中,将 /boot/efi 条目的 UUID 替换为 sdb1 的 UUID:
    sudo nano /etc/fstab

    Ctrl+O然后Return保存。Ctrl+X退出。

  3. 要实施更改,请从 /boot/efi 卸载 Windows EFI 并将 Ubuntu EFI 安装到 /boot/efi:
    sudo umount /boot/efi && sudo mount /boot/efi

  4. 确认安装在 /boot/efi 的是 sdb1:
    lsblk | grep /boot/efi

  5. 在 sdb 上安装 grub(无部件号):
    sudo grub-install /dev/sdb

  6. 生成initramfs镜像:
    sudo update-initramfs -u -k all

  7. 生成 grub2 配置文件:
    sudo update-grub

  8. 重启。

  9. 确认挂载在 /boot/efi 的仍然是 sdb1:
    lsblk | grep /boot/efi


小智 6

请按照以下过程移动引导加载程序:

  1. 使用查找/dev/sdb1的UUID sudo blkid(复制它)
  2. 将 /etc/fstab 中 boot/efi 条目的 UUID 更改为 sdb1 的 UUID
  3. sudo grub-install /dev/sdb
  4. sudo update-initramfs -u -k all
  5. sudo update-grub
  6. 重启

检查lsblk/dev/sdb1是否挂载到/boot/efi下。


归档时间:

查看次数:

13908 次

最近记录:

2 年,11 月 前