After I got a new (bigger) drive to replace the one that died I had no trouble restoring the Snow Leopard backup. Then I created a new (also bigger than before) partition from the BC Assistant which was automatically named BOOTCAMP. Then I tried to restore to it through Winclone.app (2.2). On the first try my external HD froze at 60-some percent. I suspected the FW hub so I plugged the FW drive in directly and tried again on top of the old failed install. That time the restore was successful (100%) but the drive (partition) wouldn't mount. The drive was now renamed BootCampXP just like before. I suspected it was wrong to restore on top of a failed restore, so I started over from scratch, recreating the drive partition from BC Assistant again. (I've skipped a few boring steps here, like all the restarts and repartitionings to single partition by BC Assistant.) However, the drive (once again named BootCampXP) still won't mount and I don't know what to make of the error messages: INITIAL MESSAGE: "NTFS-3G could not mount /dev/disk0s3 at /Volumes/BootCampXP because the following problem occurred: ntfs_mst-post_read_fixup: magic: 0x00000000 size: 4096 usa_ofs: 0 usa_count: 65535: Invalid argument Actual VCN (0x0) of index buffer is different from expected VCN (0x5). Failed to mount '/dev/rdisk0s3': Input/output error NTSF is either inconsistent, or there is a hardware fault, or it's a SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows then reboot into Windows twice..." [and a whole lot more ] FROM DISK UTILITY: [along with another instance of the previous message] "Mount failed The disk "BootCampXP" could not be mounted. Try running First Aid on the disk and then retry mounting." FROM TERMINAL: "ntfsfix /dev/disk0s3 Mounting volume... Error opening partition device : Permission denied Failed to startup volume : Permission denied FAILED Attempting to correct errors... Error opening partition device : Permission denied FAILED Failed to startup volume : Permission denied Volume is corrupt. You should run chkdsk." FROM WINCLONE LOG: "Syncing ... return value of "/Library/NTFSProgs/ntfsclone" --rescue -f -f -O "/dev/disk0s3" /dev/disk2 1>&2 is 0 =====unmounting disk image============== /usr/bin/hdiutil detach /dev/disk2 return value of /usr/bin/hdiutil detach /dev/disk2 is 0 "disk2" unmounted. "disk2" ejected. Volume on disk0s3 failed to mount destination_path is Unmounting /dev/disk0s3 /usr/sbin/diskutil unmount "/dev/disk0s3"return value of unmount is 256 output is disk0s3 was already not mounted =====expanding===== "/Library/NTFSProgs/ntfsresize" -f -f "/dev/disk0s3" return value of "/Library/NTFSProgs/ntfsresize" -f -f "/dev/disk0s3" is 256 ntfsresize v2.0.0 (libntfs 10:0:0) ERROR(5): Opening '/dev/disk0s3' as NTFS failed: Input/output error NTFS is inconsistent. Run chkdsk /f on Windows then reboot it TWICE! The usage of the /f parameter is very IMPORTANT! No modification was and will be made to NTFS by this software until it gets repaired. "/Library/NTFSProgs/ntfsresize" -f -f "/dev/disk0s3" did not complete successfully cleaning up: Mounting Disk Volume on disk0s3 failed to mount" If I can't get the drive/partition to mount I can't very well run chkdsk. What am I doing wrong? How can I get Windows XP back in BootCamp? (Can't reinstall - disc stored too far away.) Would somebody please help! Thanks.