Windows XP installer USB using Ubuntu

Justin Jereza justinjereza at
Mon Mar 19 03:03:55 UTC 2012

I haven't found an easy way to do this. I use the following:

1. Install GRUB4DOS
MBR to a USB drive. dd works fine.
2. Partition and format the USB drive for FAT32.
3. Copy grldr and menu.lst to USB drive.
4. Copy FiraDisk ( floppy driver image to USB drive.
5. Copy Windows XP ISO to USB drive.
6. Add the following entry for Windows XP in menu.lst:

title Windows XP Setup
find --set-root /WINXP.iso
map --memdisk-raw=1
map --mem /firadisk.img (fd0)
map --mem /WINXP.iso (0xff)
map --hook
map (hd0) (hd1)
map (hd1) (hd0)
chainloader (0xff)

Replace with appropriate filenames.

You have to boot and load the entire ISO to RAM from the USB drive
twice, first when starting the text-based setup and second when it
reboots to GUI setup. You don't have to install the FiraDisk driver
when it asks you to. This assumes that the computer you are installing
to has enough RAM to do this. It will probably work with 768MB but
I've only tested this with 1GB.

Justin Jereza

More information about the ubuntu-users mailing list