我最近使用 Gparted 调整了分区大小,因此我有 200GB 的未分配空间,我想将 Windows 7 安装到其中。
问题是,我的电脑不允许我从 USB 启动。它允许我从 USB 启动 Ubuntu,但不允许启动 Windows。
我甚至在创建可启动的 Ubuntu USB 时也遇到了严重问题。启动盘创建器、UnetBootin(和 UnetBootin 494)、WinUSB 等都不起作用。我在 grub 之后一直出现黑屏,然后又返回 grub。
最后,通过终端运行 p7zip 成功了,让我启动到Try Ubuntu
,这样我就可以使用 Gparted 对硬盘进行分区。现在我有了未分配的空间,我想安装 Windows 7。
我按照说明通过 UnetBootin 将 Windows ISO 放到 USB 上,但之后我的计算机无法检测到 USB。说明说要将 USB 格式化为 NTFS,我照做了。它检测到 FAT32,但无法从中启动。
我尝试了 WinUSB,但最后收到一条错误消息,指出 USB 不是 EFI 设备。
我已关闭安全启动、快速启动,并将 USB 设置为启动优先级。
我可以再次使用 p7zip 吗?我尝试安装 ISO,单击并将文件拖到 USB 上,然后以此方式启动(几个说明都说这种方法可行),但什么也没发生。
我的工具和 USB 都用完了。我已经用了 3 个,包括一个全新的。还是没有用。我需要一些建议!
编辑:我使用新的 USB 再次尝试了 WinUSB。以下是错误输出:
Installation failed !
Exit code: 512
Log:
Formating device...
Mounting...
mount: block device /home/zachary/Windows7Ultimate/Windows7Ultimate.iso is write- protected, mounting read-only
Copying...
Installing grub...
Installing for x86_64-efi platform.
grub-install: error: /media/winusb_target_1407629458_2779 doesn't look like an EFI partition.
.
Error occured !
Syncing...
/usr/bin/winusb: line 78: 7228 Terminated while true; do
sleep 0.05; echo 'pulse';
done
Cleaning...
/usr/bin/winusb: line 78: 7371 Terminated while true; do
sleep 0.05; echo 'pulse';
done
Umounting and removing '/media/winusb_iso_1407629458_2779'...
Umounting and removing '/media/winusb_target_1407629458_2779'...
编辑2:当我使用 UnetBootin 时,下载完成并要求我重新启动。当我重新启动并进入 BIOS 时,USB 没有显示为可启动选项。它根本就不存在。需要注意的是,我的电脑预装了 Windows 8。这会有什么不同吗?我也无法从 BIOS 将 UEFI 更改为 Legacy。
答案1
我假设您已经检查了 BIOS 设置的启动顺序等,因为您提到 Ubuntu 确实从 USB 启动。另外,请确保在 BIOS 中禁用安全启动。在某些情况下,您必须先设置 BIOS 管理员/管理员密码,然后才可以更改设置。
其他可能的问题可能是拇指驱动器、用于创建 Windows USB 安装或 ISO 的实用程序。您确定 Windows ISO 完全可启动吗?
为了获得最佳效果,我建议尝试Windows USB 下载工具
如果你确定 ISO 有效,并且感觉有点大胆,可以尝试由美。此实用程序(个人免费使用)允许您将多个安装放在单个拇指驱动器上。使用它,您可以创建一个拇指驱动器,让您可以在多个 Windows 版本和 Linux 版本之间进行选择安装。