Creating a Dual-Boot Windows XP and Ubuntu Laptop
Subject:   worked great...
Date:   2009-02-22 01:37:17
From:   jqsjqs
aside from the small hiccup in finding "run_qtparted" (mentioned in previous comment), this worked perfectly.

When I did this, the WinXP partition stayed "active" so I had no need to reactivate it thru qtparted. In fact, I couldn't find an option to do that in the latest qtparted had I wanted to... so I'm glad I didn't need it.

I used a WinXP filesystem driver called "ext2fs" which another commenter mentioned so that I never needed to created the FAT32 partition to swap files. With ext2fs installed, I can access the entire ubuntu filesysytem. Nice.

Also, since I didn't create the FAT32 partition, to create the ubuntu.bin file I just did this (my ubuntu partition is /dev/sda3):

dd if=/dev/sda3 of=/tmp/ubuntu.bin bs=512 count=1
- then -
mkdir /mnt/mydisk
mount -t ext3 /dev/sda3 /mnt/mydisk
cp /tmp/ubuntu.bin /mnt/mydisk/home

Then when I booted windows, I could access /home directly from WinXP and copied it to "c:\"