如何将 EFI 分区从 HDD 移动到 SSD 而不丢失 EFI 分区的任何启动项?

如何将 EFI 分区从 HDD 移动到 SSD 而不丢失 EFI 分区的任何启动项?

我只想移动我的 EFI 分区,其他分区保持不变。由于我的 Windows 启动管理器和 grub2(ubuntu 的启动项)都位于 EFI 分区中,因此我无法使用 minitool 分区或 gparted 移动它。请指导

这是我检查启动项的方法:

mkdir /mnt/sda1

mount /dev/sda1 /mnt/sda1/

ls /mnt/sda1/EFI/

启动 grub2win 微软 ubuntu

如图所示 HDD- /dev/sda,SSD-/dev/nvme0n1

在此处输入图片描述

答案1

您是否尝试过启动 GParted 实时磁盘/USB?您的 EFI 分区已锁定,因此 GParted 目前无法对其进行任何操作。如果您通过选择“尝试 Ubuntu”启动实时会话,则 GParted 也可用于 Ubuntu 安装介质

您需要目标 SSD 上的未分配空间来移动 efi 分区。您可以使用 GParted 创建此空间,方法是将大分区稍微缩小一点。

相关内容