[Solution] Unfixing Window NT's fixboot
youshi10 at u.washington.edu
Sat Oct 6 13:03:57 PDT 2007
I was trying to do the following to see if I could alleviate some
problems booting XP to copying over all of my files from NTFS partitions
to UFS partitions on the same machine:
My layout for my slices are as follows:
s2: FreeBSD (extra)
s3: XP (temporary)
1. Popped in XP CD.
2. Chose the 'recover shell' option.
3. Hit fixboot.
fixboot claimed the slice 1 was corrupted (didn't know what to think
of the UFS formatted slice ;)..), and then proceeded to 'fix it' on its
The install was hosed so I had to reinstall XP. When I booted it up
and took a look at Disk Management I noticed that there was 10MB of
reserved FAT space, and it was globbing it all into slice 1's space, but
denoted it as a FAT partition (surprise, surprise).
I booted up a full install CD though, mounted a known
slice/partition and all my data was still there!
After doing a bit of research I couldn't find a definitive solution
for my little problem, but being adventurous I tried using fdisk -B
/dev/[disk_num], and everything appears to be back the way it should!
Hopefully this helps someone else with a similar issue :).
More information about the freebsd-questions