JainMJ Posted November 19, 2007 Share Posted November 19, 2007 I am trying to tripple boot ubuntu, leopard(ToH) and XP my grub/menu.lst entry for mac is: title Mac OS X Leopard RC2 root (hd0,2) makeactive chainloader /etc/chain0 when i tried to boot to mac, i get this error: error 17: cannot mount selected partition i changed to: chainloader +1 and i get this error: error 13: invalid or unsupported executable format what is the reason? Link to comment Share on other sites More sharing options...
wmarsh Posted November 19, 2007 Share Posted November 19, 2007 what is the reason? Chain0 method is for older OS X. Get efi bootloader. Google netkas. Copy boot_v5 to same place you copied chain0 Syntax for menu.lst is slightly different. Read the readme with efi bootloader. If Linux and OS X reside on same disk it will work automatically. If on different disk you can enter hex code for OS X disk after bootloader is activated. Link to comment Share on other sites More sharing options...
JainMJ Posted November 19, 2007 Author Share Posted November 19, 2007 I am new to mac. First time installing it. i did those things in menu.lst because I saw them in some other posts in this forum itself. can you explain me what i should do? cant we use grub? all are in one disk XP on first partition, Ubuntu 7.10 on 2nd partition Leopard on 3rd partition Link to comment Share on other sites More sharing options...
wmarsh Posted November 19, 2007 Share Posted November 19, 2007 I am new to mac. First time installing it.i did those things in menu.lst because I saw them in some other posts in this forum itself. can you explain me what i should do? cant we use grub? all are in one disk XP on first partition, Ubuntu 7.10 on 2nd partition Leopard on 3rd partition chain0 is compiled executable of darwin bootloader, I believe worked thru 10.4.8. There is another intermediate one, I think called boot. What you want is pc_efi. You do it same way, putting compiled bootloader on unix partition and calling it with grub. It emulates efi environment for your install. Side effect is it also works with grub. Link to comment Share on other sites More sharing options...
JainMJ Posted November 19, 2007 Author Share Posted November 19, 2007 "putting compiled bootloader on unix partition" how can i put it in mac partition? in ubuntu its read only. Link to comment Share on other sites More sharing options...
wmarsh Posted November 19, 2007 Share Posted November 19, 2007 "putting compiled bootloader on unix partition" how can i put it in mac partition? in ubuntu its read only. You don't. You boot ubuntu and put it into /boot Then edit menu.lst, which also resides in /boot or /boot/grub Link to comment Share on other sites More sharing options...
JainMJ Posted November 19, 2007 Author Share Posted November 19, 2007 where can I download pc-efi? i got this page: http://netkas.freeflux.net/blog/archive/20...c-efi-v5-1.html but no download link there. Link to comment Share on other sites More sharing options...
wmarsh Posted November 19, 2007 Share Posted November 19, 2007 where can I download pc-efi?i got this page: http://netkas.freeflux.net/blog/archive/20...c-efi-v5-1.html but no download link there. Follow the irc link on page you referenced. Linux has a nice client to do so. Link to comment Share on other sites More sharing options...
JainMJ Posted November 19, 2007 Author Share Posted November 19, 2007 i am now in #leopard channel. now what? I use pidgin. Link to comment Share on other sites More sharing options...
wmarsh Posted November 19, 2007 Share Posted November 19, 2007 i am now in #leopard channel. now what? I use pidgin. The link is usually in channel topic. I cannot connect from here to verify that at this time however. Link to comment Share on other sites More sharing options...
JainMJ Posted November 19, 2007 Author Share Posted November 19, 2007 ok got it .....http://rapidshare.com/files/70575551/pc_efi_v52.zip.htmlok.. it boots now.. but it says "you should restart your system"should i need any patch? Link to comment Share on other sites More sharing options...
wmarsh Posted November 19, 2007 Share Posted November 19, 2007 ok got it .....http://rapidshare.com/files/70575551/pc_efi_v52.zip.htmlok.. it boots now.. but it says "you should restart your system"should i need any patch? I have no idea, depends on your specs. I posted Dell E520 install guide, saying how I patched mine to work. http://forum.insanelymac.com/index.php?s=&...st&p=510839 Most likely possibility is you need to delete AppleEFIRuntime.kext Link to comment Share on other sites More sharing options...
JainMJ Posted November 19, 2007 Author Share Posted November 19, 2007 do i need to install tiger first? Link to comment Share on other sites More sharing options...
wmarsh Posted November 19, 2007 Share Posted November 19, 2007 do i need to install tiger first? I did. You might be able to boot off install DVD and use terminal to delete this kext. My machine won't boot DVD, so not an option for me. Actually in the 10.4.3 days, I got r/w access to hfs+ to work from Linux, but it doesn't seem to with current versions. Another option is to access physical partition using a VMware virtual machine. That worked fine under WinXP but no longer does under Vista. Haven't tried it on Linux host. Link to comment Share on other sites More sharing options...
ptesone Posted November 20, 2007 Share Posted November 20, 2007 Chain0 method is for older OS X.Get efi bootloader. Google netkas. Copy boot_v5 to same place you copied chain0 actually chain0 is how I boot my Leopard these days (with XP boot.ini) Link to comment Share on other sites More sharing options...
wmarsh Posted November 20, 2007 Share Posted November 20, 2007 actually chain0 is how I boot my Leopard these days (with XP boot.ini) It might work with XP boot.ini. But the topic is getting it to work with grub. At least in my case, it does not work with 10.4.10 or 10.5.1 on primary partition 2nd drive from grub. Whereas PC_EFI v4 or v5.1 and above DO. Link to comment Share on other sites More sharing options...
JainMJ Posted November 22, 2007 Author Share Posted November 22, 2007 Tiger is also showing kernel panic My config is: Pentium D 3.00GHz 2x512 MB DDR2 667MHz Intel 945GNT Motherboard nVidia Geforce 7300GS 250GB SATA HDD (HITACHI) Link to comment Share on other sites More sharing options...
wmarsh Posted November 23, 2007 Share Posted November 23, 2007 Tiger is also showing kernel panic My config is: Pentium D 3.00GHz 2x512 MB DDR2 667MHz Intel 945GNT Motherboard nVidia Geforce 7300GS 250GB SATA HDD (HITACHI) What version? I believe macdotnub supports the ICH7R southbridge you have. Here is another thread where work is being done to get ICH7R working for Leopard http://forum.insanelymac.com/index.php?s=&...st&p=514751 Link to comment Share on other sites More sharing options...
QMax Posted February 3, 2008 Share Posted February 3, 2008 Can someone please help me installing OSX+Linux on an external USB disk using Grub as bootloader ? I'd like to have internal disk (Vista+Recover+Data) untouched, without any bootloader, so can boot normally when USB disk is disconnected. My first attempt was a disaster, Vista doesn't boot because Grub changed MBR on internal disk. No boot for Linux and OSX too.... Second attempt, installed OSX and next Kubuntu both on USB, installing Linux I disabled Grub install. Vista now boots correctly, but something goes wrong on OSX, before Linux installation it booted fine, after, OSX kernel panic... I'm a bit scared to do a third attempt without a guide/help... Thanks Link to comment Share on other sites More sharing options...
Recommended Posts