I have a dual boot Windows XP - FreeBSD system with two hard drives. I wanted to take the BSD hard drive out and replace it with a fresh one to install BSD on to do some testing... once I was done with the testing I put the original BSD disk back in, so everything was back to normal.
I turned on the PC, and was now unable to boot to FreeBSD. (FreeBSD = primary slave)
There is also a Windows partition on the primary slave used for storage, which usually showed up as drive C: in Windows. Now it only recognizes the volume name, it wont mount it. (Volume name = PULSE)
I'm not sure exactly what the problem is here, or how it happened since all I did was swap the HDD out then put it back in... I'm guessing I may have screwed the partition table as I'm not able to see the mountpoints while using a FreeBSD fixit disk.
I've searched on the web and haven't had too much luck, theres alot of important data on the FreeBSD partition so I don't want to take any changes...
Any ideas?
Here's a screenshot from disk management...
/finary
I turned on the PC, and was now unable to boot to FreeBSD. (FreeBSD = primary slave)
There is also a Windows partition on the primary slave used for storage, which usually showed up as drive C: in Windows. Now it only recognizes the volume name, it wont mount it. (Volume name = PULSE)
I'm not sure exactly what the problem is here, or how it happened since all I did was swap the HDD out then put it back in... I'm guessing I may have screwed the partition table as I'm not able to see the mountpoints while using a FreeBSD fixit disk.
I've searched on the web and haven't had too much luck, theres alot of important data on the FreeBSD partition so I don't want to take any changes...
Any ideas?
Here's a screenshot from disk management...

/finary