使用 USB 安装 Windows XP 无法启动

使用 USB 安装 Windows XP 无法启动

我的笔记本电脑上安装了 Windows 7,但我想安装 Windows XP。我使用 Rufus 从 Windows XP iso 文件(GetIntoPC 网站)创建了可启动 USB。我的第一个启动设备设置为 BIOS 可以识别的 USB。但是,USB 直接跳过,BIOS 启动 Windows 7。有趣的是,我也使用同一个 USB 安装了 Windows 7。

我尝试过什么:

  • 将 BIOS 中的 SATA 模式从 AHCI 更改为 IDE 或反之。
  • 按 F12 并选择 USB,不管它是否已在启动顺序中排在第一位。
  • 尝试在加载 Windows 7 时通过打开 USB 上的 setup.exe 来启动安装。
  • 更换 USB 端口。

奇怪的是:在我再次安装 Windows 7 之前,我格式化了整个硬盘,但 Windows XP 安装就是无法加载,而 Windows 7 却可以加载。

我知道 XP 已经过时了并且 MS 不再提供支持。

如何启动 Windows XP 安装拇指驱动器?

答案1

我依稀记得曾经有一种从 USB 上安装它的技巧,但是很少有人这样做,而且有一个很长的指南来教你如何操作,而且这是一个非常繁琐的过程,消除了人们认为他们会得到的任何便利!

您应该意识到,尝试从 USB 安装 WinXP 要么是完全错误,要么是有点错误。

那时人们并没有真正这样做。人们在 Windows 7 时代就开始通过 USB 进行安装。安装 XP 的一个好方法(这里我不是指 USB)是从 CD 进行安装,或者在 HDD 上创建一个小分区,将安装文件放在那里,然后从那里进行安装。

也许可以通过 USB 安装 WinXP,但我想说您应该知道这是非常不寻常的非标准做法。可以从启动盘启动,然后从硬盘运行安装程序,或者使小分区可启动,然后从sys c:那里启动。

像这样https://www.tech-recipes.com/rx/578/windows-xp-installing-from-harddrive/

smartdrv 的某些功能可以使其速度更快。

再次强调,这些都不是安装 USB 上的 WinXP。但我从你的评论中可以看出,你真的只是想安装它。如果有人能告诉你如何从 USB 上安装它,那就太好了。

我建议使用 USB 的方法是制作一个 Win9X USB 启动盘(过去人们可能这样做过或使用软盘),然后将安装文件复制到那里,即任何 Windows XP CD 上的 i386 目录。然后将其从 USB 复制到硬盘。并从硬盘上运行 WinXP 安装程序。

更新

这里有一个链接,说明了如何操作,这个过程并不复杂,或者说没有比从硬盘驱动器安装的标准过程复杂多少。尽管它是从 USB 安装。 https://www.poweriso.com/tutorials/how-to-make-winxp-bootable-usb-drive.htm 关键似乎是跑步E:\i386\winnt32.exe /syspart:C: /tempdrive:C: /makelocalsource.

网上有很多指南,通常涉及当时不存在的工具。并声称可以让它工作,而不需要像我见过的一些经典旧指南那样进行极端的文件操作。也许值得一试

请注意,有些人说 XP 无法识别 SATA 是另一个问题。如果是这样,那么 XP 要么会给你一个 BSOD(谷歌一下就能清楚问题是什么),要么 XP 会提示你(我不记得是哪种情况,但可能是后者),

有一个关于 XP 和 SATA 的情况,感谢 keltari 的评论和本页上的一些图片提醒我https://hexus.net/tech/tech-explained/software/1420-installing-windows-xp-3rd-party-sataraid-driver/ ,XP 没有 SATA 驱动程序,并提示您按 F6 键安装 SCSI 或 RAID 驱动程序。SATA 不是 SCSI,您可能想要或不想要 RAID,或者想要使用 RAID,但您在那里按 F6 键来安装您的 SATA 驱动程序。

然后,您可以使用 USB 软盘驱动器,或者您可以将文件复制到 i386 中的正确目录中,以便安装程序自动找到它们。这里有些人提到了“slipstreaming”和 nlite。如果我没记错的话,slipstreaming 是重建 ISO,您不需要这样做,因为您在(轻松!)可写媒体上拥有 i386 目录,因此您只需复制驱动程序文件即可手动添加它们。

答案2

Win XP 安装包没有 USB 驱动程序。一旦 BIOS 执行 bootloader/whatever 然后切换到 Windows 启动,您的启动设备就会丢失,就是这样。这与我们今天在 Win7 和 USB 3.0 控制器上遇到的问题类似。要安装 WinXP,需要对安装映像进行大量修补,Google 上可能会有一些帮助。或者您需要使用基于原生 SATA 或 PATA 的 CD-ROM 进行安装,然后以正常方式安装 USB 驱动程序。

答案3

我最近需要在旧笔记本电脑上安装 Windows XP,我想使用 USB 驱动器。我找到的解决方案是使用由美。以下是我遵循的步骤:

  1. 下载YUMI 遗产,因为 Windows XP 不支持现代 UEFI 系统。
  2. 确保您的闪存驱动器已插入并打开 YUMI。
  3. 同意许可协议。
  4. 选择正确的 USB 设备。
  5. 选择“单个 Windows XP 安装程序”。
  6. 浏览并选择您下载的 ISO。
  7. 单击“创建”并等待该过程完成。
  8. 该过程完成后,当要求添加另一个 ISO 时单击“否”,然后完成 YUMI。
  9. 您现在可以弹出 USB 并将其插入您想要安装 Windows XP 的机器。
  10. 进入启动菜单,在列表中选择您的闪存驱动器或“USB”。您应该会看到“MultiBoot USB”屏幕。
  11. 打开“Windows 安装程序”,然后打开“从 [ISO 名称].iso 开始安装 Windows XP(第 1 阶段)”。这将加载安装程序。
  12. 当系统提示时,按照您喜欢的方式对您的驱动器进行分区,并将其格式化为 NTFS。
  13. 安装程序重新启动计算机后,按照之前给出的指示重新引导 USB。YUMI 启动后,打开“Windows 安装程序”,然后打开“继续从 [ISO 名称].iso 安装 Windows XP(第 2 阶段)”。这将引导 Windows 进入安装的第二阶段。
  14. 设置完成后它将最后一次重新启动。
  15. 重新启动闪存驱动器,选择“Windows 安装程序”,然后选择“启动 Windows XP - 如果失败,请移除 USB 重新启动(第 3 阶段)”。此步骤可能不是必需的,如果是,您可以正常启动硬盘驱动器。

顺便说一句:我个人用过Windows XP Delta 版本因为它的设置是预先配置好的,可以在现代机器上运行。

答案4

尝试反复按 F12。在某些 BIOS 中,这将弹出一个菜单来选择要从中启动的设备。希望 USB 驱动器会列在那里

相关内容