使用Ubuntu创建Windows XP的Live USB

我的硬盘坏了...我可以通过制作一个Ubuntu的live USB来使用U盘运行Ubuntu,这个U盘是我用Windows 7制作的。 同样的方式,我也想使用另一个U盘(没有硬盘)来运行Windows XP,并且我想从Ubuntu(12.04)上制作它。 我手头有的资源是Ubuntu的live USB、Windows XP和Windows 7安装光盘、一些空白DVD,但没有硬盘。 我对Linux只有非常基本的知识。 谢谢

通过USB安装XP并不是官方支持的部署方法。虽然这是“可能”的,但实际上大多数采用这种方法的解决方案都是为了进行盗版行为。建议关闭此问题,因为它过于局限性。 - RobotHumans
从Ubuntu无法真正安装另一个操作系统。 - Takkat
2个回答

http://www.iasptk.com/ubuntu-ppa-repositories/16958-ubuntu-and-winusb-a-simple-tool-that-enable-you-to-create-your-own-usb-stick-windows-installer-from-an-iso-image-or-a-real-dvd

WinUSB是一个简单的工具,可以让您从ISO镜像或真实的DVD创建自己的USB安装Windows的U盘。

该软件包包含两个程序: - WinUSB-gui:一个非常易于使用的图形界面。 - winusb:命令行工具。

支持的镜像:Windows Vista,Seven+安装程序适用于任何语言和任何版本(家庭版,专业版...)以及Windows PE。

在Ubuntu中安装WinUSB

打开终端并运行以下命令

sudo add-apt-repository ppa:colingille/freshlight

sudo apt-get update

sudo apt-get install winusb

1WinUSB在XP上不起作用,是吗? - Vitaly Zdanevich

我以前尝试过各种方法,最后有几种可能的方式可以做到,但没有一种是保证有效的。
对我来说,最简单的方法是安装Hiren's BootCD,它包含了一个带有"windows live"版本的副本。
另一种方法是使用VirtualBox Windows虚拟机创建一个BartPE安装。
根据你所拥有的资源,你可以在虚拟机中安装你的Windows 7副本,并使用类似WinBuilder的工具创建一个合法的Windows 7实时版本。然后你可以从USB启动进入一个实时的Windows 7版本。
对于Windows XP,你可以使用类似的BartPE工具来构建一个实时的Windows XP安装。