由于不存在 ntfs 分区,Windows 拒绝安装

由于不存在 ntfs 分区,Windows 拒绝安装

尝试在安装了 Ubuntu 16.04 的 PC 上安装 Windows 10。Ubuntu 使用 LVM,并将 /boot 和 /boot/efi 分区作为单独的磁盘。成功为 Windows 释放一些空间(100Gb)后,我尝试安装它,但在选择用于 Windows 安装的可用空间后失败。备份了 /boot 和 /boot/efi 文件夹,删除了两个分区(LVM ubuntu 分区除外),并尝试在同一位置再次安装 Windows,Windows 说我的 efi 分区是 NTFS。所以现在我无法启动,因为我根本没有 efi 分区。我该如何在这种状态下安装 Windows?

答案1

我在其他地方也看到过类似的报告。显然,Windows,或者至少是 Windows 安装程序,有时会将 Linux 创建的 ESP 误认为是 NTFS。我的建议是备份 ESP,在其上创建一个新的 FAT32 文件系统,恢复其内容,然后重试。(确保它是 FAT32,而不是 FAT16。根据文件系统大小,您可能需要使用选项明确设置它-Fmkdosfs)您需要编辑/etc/fstab以调整与之关联的“UUID”(实际上是序列号),以便/boot/efi在完成此操作后将其正确安装在 Ubuntu 中。

如果失败,请再试一次,但这次,使用 Windows 紧急磁盘在 ESP 上创建文件系统。这可能需要完成一些额外的工作,但我不知道您需要做什么的细节,因为我对 Windows 工具不够熟悉。

相关内容