Windows 安装:无法创建新分区或找到现有分区

Windows 安装:无法创建新分区或找到现有分区

我试图在我的硬盘上安装一个干净的 Windows,但遇到了一些问题。我到了需要选择要安装 Windows 的硬盘的部分。我有 2 个硬盘,但都出现此错误:

我们无法创建新分区或定位现有分区。有关详细信息,请参阅安装日志文件。

额外信息:

  • 尝试安装 Windows 8.1
  • 这台电脑之前也安装了 Windows 8.1
  • 我正在通过采用 MBR 分区方案的 USB 驱动器进行安装
  • 错误信息截图
  • 我的 BIOS 设置:123
  • 我无法复制或上传我的安装日志文件(因为没有操作系统),但我似乎得到了完全相同的文件这里

我尝试过的事情:

  • 清理 DISKPART
  • 在尝试安装 Windows 之前格式化驱动器
  • 删除并重新添加驱动器
  • 删除并尝试安装在未分配的空间上
  • 在 BIOS 中更改硬盘和 USB 之间的启动顺序
  • 在 BIOS 中将 SATA 模式在 AHCI 和 IDE 之间更改
  • 在 BIOS 中更改 EFI 模式
  • 禁用 USB 传统启动模式并重新启用
  • 通过高级修复选项重置电脑,但这会损坏 USB 驱动器并导致这个错误
  • 拔出其中一个硬盘,这样就只有一个硬盘可以安装
  • 拔下 USB,但是如果没有 USB,它就不允许我继续安装,甚至无法进入第一步。
  • 修复 MBR
  • 尝试过 Windows 7
  • 将 BIOS 重置为默认出厂设置

这些解决方案均不起作用。

答案1

显然,我的特定 BIOS 版本根本不允许通过 USB 安装操作系统:

Serial ATA AHCI BIOS, Version iSrc 1.20E
Copyright (c) 2003-2008 Intel Corporation
**This version supports only Hard Disk and CDROM disks.**
Please wait. This will take few seconds.

这将在启动过程中出现约 0.5 秒。

我找到了一张旧的 Windows 7 CDRom,现在安装起来没有任何问题。

答案2

我在 Dell R210 II 上安装 Windows 2012 Server R2 时也遇到了同样的错误。我的机器没有给我一条消息说它不支持 USB,但我几乎尝试了 OP 所做的所有操作,但都没有成功。我检查了日志%WINDIR%\Panther\setuperr.log并收到以下消息:

Error [0x06069e] IBS GetMachineInfo:Couldn't find boot disk on this BIOS-based computer

我偶然发现一个网页,上面说 Windows 安装有问题,因为它使用的是 USB3.0,我应该尝试使用较旧的 USB。我也这样做了,但没有成功,但它让我走上了正轨。我用 CD 启动了,grub然后从那里启动了 USB,最后成功了。加载 GRUB 后,我做了以下操作:

c # to access the command line
root (hd1,0) # hd1 is the USB stick
chainloader +1
boot

这欺骗了 Windows 安装程序,因为我不再从 USB 启动,而是从 CD 启动,即使安装程序是从 USB 加载的。我希望这对其他人有所帮助。

答案3

我也遇到了同样的问题,直到我使用了可以正常工作的 USB 2.0 驱动器...我之前使用过 3.0,尝试了所有方法,但都没有成功。USB 2.0 解决了这个问题。

相关内容