Jump to content
4 posts in this topic

Recommended Posts

Good time of the day,

 

My initial intention was to setup Linux, OSX and Windows each one on its own sole hard drive, and use Grub as a boot loader.

 

First XP was installed, then OSX on its sole hard drive (40gb, 20 for OSX, 16 on data sharing partition).

To boot both I've been using BIOS 'boot manager', the F8 menu. There I was just picking the right hard drive to boot from.

 

This worked pretty great until I've installed SUSE 10.2 on the third hard drive. For some reason, it has installed its GRUB over my XP MBR. Not only that, but it wouldn't actually boot the loader from that disk. Error 22. So I was pretty much stuck with booting SUSE from install DVD via the "boot from hardrive option".

While trying to fix it in Administrative Tools menu, Boot Loader, I've actually (not by intention) installed GRUB over OSX's disk MBR.

So now, I can boot SUSE from that hardrive, via GRUB menu, but it still won't boot the XP (just hangs, after entering the key it says "DISK ERROR, INSERT SYSTEM DISK" thing.

I've tried adding OSX to the Grub menu, but it will give me "HFS+ partition error" and no luck here too.

 

Reseting XP's MBR is not a problem with Recovery utility (hopefully). But what about OSX? Is there any way to "reset" the MBR on it and boot it by picking the right hardrive like before?

This could at least save me from reinstalling OSX, which would be a nightmare, since many thing don't work out of the box.

 

Any input is very appreciated,

Henry

Thanks! I've actually fixed that with XP recovery utility by mistake, with fixmbr command.

It has mounted my OSX disk as C:, so I've executed fixmbr and fixboot on that one:) Then it didn't help for XP, and I fixed it for XP. Then tried to boot OSX... and it worked:) So looks like this could be fixed just the same way with windows utility.

 

And thanks for the command, this is what I'm going to be using next time:)

  • 2 weeks later...

Hello,

 

I've ran into similar situation again after installing XP 64 bit. Although it shoudl've used the XP32 drive for its MBR, it has used the first drive by the bios, which was my OSX drive.

 

So now booting from that drive gives me:

 

Disk error.

Press any key to restart.

 

I've tried -u /dev/rdisk0, I've also tried fixing it with XP recovery disk, with fixmbr and fixboot that helped me when grub has killed OSX mbr. But this time looks like windows installer messed it big time and both of the above won't help.

 

Any help is very appreciated,

Henry

×
×
  • Create New...