在 Vista 中创建 XP USB 启动盘

在 Vista 中创建 XP USB 启动盘

我的上网本(运行 XP)最近遇到了“NTLDR 丢失”问题。但是,由于我没有外置 DVD,因此我需要创建 USB 启动盘来重新安装 XP。不幸的是,我的另一台笔记本电脑运行的是 Vista。

是否可以使用 Vista 创建 USB 启动盘?

谢谢,欧文

答案1

使用威力从任何 Windows 安装磁盘准备可启动的 USB 驱动器。

答案2

也许使用便携式 Linux 发行版会更容易一些(教程可以在这里找到) 和按照 Arsgeek.com 的步骤操作

在有问题的机器上启动 Ubuntu LiveCD。Ubuntu 启动后,转到系统 -> 管理 -> 软件源并启用(通过勾选)通用存储库。

现在,打开一个终端会话(应用程序->附件->终端)并输入以下内容:

sudo apt-get install ms-sys

ms-sys 是一个用于写入 Microsoft 兼容引导记录的程序。现在您需要确定哪个分区是托管 Windows 操作系统的分区。返回命令行,输入:

sudo fdisk -l

这将列出可用的分区。您正在寻找一个分区,其内容如下

/dev/sda1 1 9327 74919096 83 NTFS

两个重要的部分是“/dev/sda1”(即分区本身)和“NTFS”(告诉我们它是 Windows 格式的分区)。因此,您的 Windows 分区存在于驱动器 sda 上,并且是分区 1。驱动器 sda 的 MBR(假设您使用其本机引导加载程序启动 Windows)是您想要修复的。我们想要修复 /dev/sda 上的 MBR。为此,请键入:

sudo ms-sys -m /dev/sda

如果“fdisk -l”的结果不同,您需要更改“sda”位。例如,如果您的 Windows 安装在 sdb 或 hda 上。完成此操作后,重新启动计算机,从驱动器中移除 LiveCD,Windows 应该会返回给您。

相关内容