将新的 EFI 分区移动/创建新的 EFI 分区到新驱动器

将新的 EFI 分区移动/创建新的 EFI 分区到新驱动器

在 Win 10 工作站中,我有 4 个驱动器,需要一些驱动器/分区指导。

磁盘 1 具有 100MB EFI 系统分区、带有数据的第二个 1.8TB 分区以及随后的 450 MB 分区(未分配驱动器号)。

磁盘 2 有一个 1.3 TB 的分区,被归类为主分区。

磁盘 3 是一个新的 7.2TB 驱动器,我想将磁盘 1 和 2 迁移到该驱动器上。

磁盘 4(ssd)包含一个 1TB 分区,其中安装了 Windows。

我尝试直接从磁盘 4 启动,但上面没有 Windows 启动文件。这有点令人惊讶,因为我最初将 Win 10 安装在磁盘 4 上,这是机器中唯一的驱动器。

我想让磁盘 4 可启动,并且如果需要,在磁盘 3 上创建一个 EFI 系统分区。

如何使磁盘 4 可启动?是否可以在磁盘 3 上创建 EFI 系统分区?显然它们不能从一个驱动器复制到另一个驱动器。

非常感谢!

--本

答案1

如果您正在使用diskpart,则create partition efi命令(请参阅文档) 应该允许您创建 UEFI 分区。

然后,您可以格式化该分区并为其分配驱动器号:

format fs=fat32 quick
assign letter=v

然后可以从 Windows 命令行bcdboot使用它来创建启动文件:

bcdboot c:\windows /s v: 

在磁盘 3 上执行此操作最容易,因为它是新的,但如果您确实希望可启动磁盘(即具有 UEFI 分区的磁盘)是磁盘 4,则需要缩小现有的 Windows 分区以便为新分区腾出空间。在 UEFI 计算机上,您无法直接启动到 Windows 分区,因为 UEFI 启动分区必须是 FAT32,而 Windows 分区必须是 NTFS。

相关内容