Quote:
Originally Posted by cbjhawks
...I have somehow damaged the xp drive while I was "cleaning" the drive and now xp wont boot correctly...
|
Can you tell us what you did exactly when you "cleaned" the drive?
I'm 100% sure you didn't mean wiping it with a Kleenex?
If you tell us what you did, then we might easier spot what went wrong.
Let's say you changed a partition on the drive with fdisk, cfdisk, parted or something like that, then one can say it is fairly easy to accidentally remove boot flag, or "deactivate" the win OS partition, or be the victim of a partition software that did something freaky with the partition boundaries. Just as an example.
There are so many oh's and but's when it comes to fdisk, partitions, UUIDs, disklabels, BIOS and booting that i get goose bumps thinking of it.
General advice about dual booting windows and linux: Before installing linux on the windows machine, make sure the MBR used by windows is a "general MBR" that just redirects booting to a boot sector on the actual partition holding the windows OS. Also one must be sure of which disk (if there is more than one in the system) the system is booting from. It is possible to boot from one disk, and then install linux which finds out that disk is not first choice for BIOS to boot from, and then install GRUB (or whatever boot loader) on that other disk.
To remedy a dual boot problem, best is to isloate the problem. Do this by resetting the system as much back to when it was only booting windows. AND make image backups of the disks! Then it is relatively easy to repair the windows booting. Then when that is fixed, one can reinstall the linux bootloader for dualbooting.
As long as the windows install is set up for a general MBR and with a boot sector in the windows OS partition, it is quite safe to tinker with GRUB in a MBR.