![将新的 EFI 分区移动/创建新的 EFI 分区到新驱动器](https://linux22.com/image/732233/%E5%B0%86%E6%96%B0%E7%9A%84%20EFI%20%E5%88%86%E5%8C%BA%E7%A7%BB%E5%8A%A8%2F%E5%88%9B%E5%BB%BA%E6%96%B0%E7%9A%84%20EFI%20%E5%88%86%E5%8C%BA%E5%88%B0%E6%96%B0%E9%A9%B1%E5%8A%A8%E5%99%A8.png)
在 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。