BIOS 无法识别我的 USB。

BIOS 无法识别我的 USB。

我的情况如下:几个月前我安装了 Ubuntu,现在我想在我的电脑上安装 Windows 7(为了怀旧)。问题是 Bios 无法识别我的 USB 记忆棒,所以我无法通过 USB 启动安装。

是不是因为安装在 NTFS 文件系统 USB 上,所以 Ubuntu 无法识别它?

我对此做了一些研究,一些论坛建议使用 Plop 强制启动,但我现在没有可用的软盘/LiveCD 来安装 Plop。

有人有解决这个问题的方法吗?

答案1

BIOS 无法识别我的 USB 记忆棒...是不是因为安装在 NTFS 文件系统 USB 记忆棒上,而 Ubuntu 无法识别它?

不是,主要是因为固件(BIOS、UEFI、coreboot 等)在进入 Ubuntu 之前就已经启动了。(其次,Ubuntu 可以识别 NTFS)。

有人有解决这个问题的方法吗?

一些老的BIOS 有一个已知错误,即除非在启动前插入设备,否则它们不会将设备添加到可启动列表中。换句话说,关闭 PC,插入 USB 闪存盘,打开电源并尝试从中启动。

另一个潜在问题出现在较新的计算机上。这些计算机通常支持从 USB<1|2> 启动,但不支持从 USB3 启动。请确保将安装 USB 闪存盘插入 USB2 端口。

关于帽子的两点说明:

  1. 如果您没有 USB3 端口,那么显然情况并非如此。
  2. 如果您这样做并且它位于 UISB3 端口,那么除非您添加正确的驱动程序,否则 Windows 7 安装无论如何都会失败。这是因为 Windows 7 的 iso 中没有附带任何 USB3 驱动程序。

最后但同样重要的一点是,许多主板都有 USB 传统模式选项。切换该选项并重试。

答案2

使用 7-9 年以前的 BIOS(例如 Phoenix)时曾多次遇到过这种情况。

我发现一些技巧是,从列表中排除(标记行并单击键盘上的 x,或类似操作)一些未使用的启动设备,然后新的设备就会出现并弹出。

请对@AliChen 的评论发表新的评论(抱歉,目前还没有直接评论的权限):例如在 Rufus v2.10 上可以选择 FAT32 格式。

答案3

有些主板只能读取 fat32 或 fat16 fs 中的数据,因此请确保您的 USB 驱动器是 fat32。此外,如果在更改为 fat32 后仍无法正常工作,请将您的驱动器转换为 MBR 分区表(适用于超旧计算机)。install.wim
/esd 太大,因此您无法将其放入 fat32 中?单击这里分割图像。
(ps:你可能需要使用学校/工作电脑来分割它,因为假装你现在没有 Windows)
pps:如果你的 bios 不能从你的 usb 启动,请使用 efi shell 启动或使用 csm。

答案4

以下是一些建议:

  • 在 USB 启动驱动器上始终使用 FAT32。切勿使用 NTFS。不要使用 exFAT。
  • 尝试在 BIOS 中启用 CSM 和 UEFI。
  • 尝试 Windows 分区表和 GPT 分区表。
  • 确保 .iso 适合。例如,无法在 32 位 PC 上使用 64 位 .iso。
  • 尝试“Windows 7 USB/DVD 下载工具”和 rufus。
  • 安装 VirtualBox 并查看 .iso 是否能在那里启动。如果不能,则 .iso 文件存在问题。
  • 也许可以使用 USB CD 驱动器。如果 USB 闪存驱动器启动失败,我这里总会有一个。
  • 尝试禁用安全启动。
  • USB 驱动器可能不在 BIOS 启动顺序列表中。确保它出现在那里。
  • 加载 BIOS 默认设置。

祝你好运!

相关内容