Jump to content
7 posts in this topic

Recommended Posts

Here is what I've done so far:

 

I have set aside a 40GB harddrive entirely for osx86. Here is the pertinent fdisk -l:

 

Disk /dev/hdd: 40.0 GB, 40020664320 bytes

16 heads, 63 sectors/track, 77545 cylinders

Units = cylinders of 1008 * 512 = 516096 bytes

 

Device Boot Start End Blocks Id System

/dev/hdd1 2 77542 39080664 f W95 Ext'd (LBA)

/dev/hdd5 * 2 12483 6290896+ af Unknown

 

I don't know what hdd1 is or where it came from, but hdd5 is where I dd'ed the tiger .img (it wouldn't let me dd it to hdd1),

 

Here is the part of /boot/grub/menu.lst for osx86:

 

title OSX_X86

rootnoverify (hd3,4)

makeactive

chainloader +1

 

GRUB works just fine to boot windows and linux, but when I try to boot osx, I get an "Error 12: Invalid Device Requested." Researching that error, I discovered that what it really means is, "something is wrong," which is unusually helpful.

 

Hmm, what else, I'm running an AMD 64 3000+ (has sse3 although I don't think that's related). My gut feeling is that there is something wrong with the way I've installed it. I tried skipping the first recommended bit of the image and also not skipping it, both ways --> error 12.

 

If anyone sees a problem any help would be welcome.

Link to comment
https://www.insanelymac.com/forum/topic/13204-grub-error-on-booting-osx86/
Share on other sites

Device Boot Start End Blocks Id System

/dev/hdd1 2 77542 39080664 f W95 Ext'd (LBA)

/dev/hdd5 * 2 12483 6290896+ af Unknown

You created a logical partition (/dev/hdd5 ) in a extented (/dev/hdd1). You need a primary partition for OSX86.

Well, that seems to have been part of the problem, but now I get an HFS+ Partition Error when I try to boot into mac osx86. I tried doing the recommendations here: http://forum.osx86project.org/index.php?showtopic=6890 but I still got the HFS+ Partition Error. Not to mention, now my MBR is all screwed up and I can't boot in to any operating system (hopefully I can get this straightened out). I see that there is a brief reference to this error in the Installation guide in the wiki, but I have no Darwin CD and don't know what they mean by the suggested solution. Any advice on this error would be welcome.

 

EDIT: Booting is fixed, still working on the HFS+ Partition Error though.

Ok, well I got it all figured out, and I guess I'll explain briefly what I did since I've seen this question unanswered before. After I got my computer booting into Windows again I decided that instead of using GRUB or any other bootloader, I would see if I could use the Windows bootloader for Windows, Ubuntu AND Mac OSx86. Windows was already booting, so I figured I would tackle Mac OSx next. Goign back to the Install guide in the wiki (here: http://wiki.osx86project.org/wiki/index.ph...ootloader_boot) I found that downloading chain0 and adding one specific line to the windows bootloader should work. In fact, this change booted straight into mac osx, no HFS+ Partition Error or anything! Now I just need to get Ubuntu to boot through the windows bootloader, which is proving more difficult.

 

Cheers! =)

Ok, well I got it all figured out, and I guess I'll explain briefly what I did since I've seen this question unanswered before. After I got my computer booting into Windows again I decided that instead of using GRUB or any other bootloader, I would see if I could use the Windows bootloader for Windows, Ubuntu AND Mac OSx86. Windows was already booting, so I figured I would tackle Mac OSx next. Goign back to the Install guide in the wiki (here: http://wiki.osx86project.org/wiki/index.ph...ootloader_boot) I found that downloading chain0 and adding one specific line to the windows bootloader should work. In fact, this change booted straight into mac osx, no HFS+ Partition Error or anything! Now I just need to get Ubuntu to boot through the windows bootloader, which is proving more difficult.

 

Cheers! =)

Do you tried this in Grub?

title OSX_X86

root (hd3,4)

chainloader +1

×
×
  • Create New...