安装 Windows XP 并从 USB 驱动器运行

安装 Windows XP 并从 USB 驱动器运行

在你让我去 Google 之前,请相信我,我确实搜索过,但没有任何效果。我肯定遗漏了什么。

我有一台小型 PC,存储选项有限。我有一个小型内置硬盘和 8GB USB 记忆棒。我无法将 Windows XP 安装到内置硬盘上。因此,我尝试将其安装到 USB 记忆棒并使其启动。

BIOS 识别 USB 棒,Windows 安装程序也将其列在分区列表中。它说我需要在内部驱动器上创建 MBR 并使用它从 USB 棒加载操作系统,所以我确认了这一点,它复制了一些文件等,标准安装。但是重新启动后,我得到了加载栏,一两秒钟后,我得到了带有停止代码 0x7B (INACCESSIBLE_BOOT_DEVICE) 的 BSOD。

我在另一台电脑上检查了 USB 驱动器,Windows 文件夹等都在那里,分区看起来没问题。接下来,我从 Linux LiveCD 检查了内部驱动器,那里只有 3 个重要文件,ntldr、ntdetect 和 boot.ini。

现在,boot.ini 显示:multi(0)disk(0)rdisk(0)partition...,我不确定是否有一些特殊的方法来解决 usb 分区问题,但我找不到。

看起来内部驱动器上的引导程序无法安装 USB 棒并启动系统。虽然在 BSOD 之前的那一小段时间内,USB 棒的 LED 闪烁,但这可能只是一些 BIOS USB 初始化。

我想到也许可以在内部驱动器上使用不同的引导加载程序(grub?),但我不确定如何做到这一点。

任何建议和指点都非常感谢。如果您对我遗漏的细节有任何疑问,请在评论中提问,我会尽力回答。

答案1

让 USB 驱动器可启动的一个简单方法是使用 EasyBCD。这是一个可以解决所有启动问题的实用程序。我曾用它制作可启动的 USB 驱动器,并在我的计算机上设置双启动。它不会做任何您无法手动完成的事情,它只是为您提供了一个不错的界面并为您完成所有困难的事情。最重要的是,它是免费的。您可以在这里找到它:http://neosmart.net/dl.php?id=1

答案2

查看http://www.tomshardware.com/reviews/windows-pocket,1113.html这是一篇关于如何从 USB 启动 Windows XP Service Pack 1 的很棒的文章。非常容易使用,我绝对会推荐!

相关内容