james341 Posted April 29, 2009 Share Posted April 29, 2009 good day to you i have installed triple boot (vista osx86 and linux) in Chameleon i see only vista and osx86 but no linux i found something in other forum : "1. Boot from a Live CD, like Ubuntu Live, Knoppix, Mepis, or similar. 2. Open a Terminal. Go SuperUser (that is, type "su"). Enter root passwords as necessary. 3. Type "grub" which makes a GRUB prompt appear. 4. Type "find /boot/grub/stage1". You'll get a response like "(hd0)" or in my case "(hd0,3)". Use whatever your computer spits out for the following lines. 5. Type "root (hd0,3)". 6. Type "setup (hd0,3)". This is key. Other instructions say to use "(hd0)", and that's fine if you want to write GRUB to the MBR. If you want to write it to your linux root partition, then you want the number after the comma, such as "(hd0,3)". 7. Type "quit". 8. Restart the system. Remove the bootable CD." but i can't do su because i don't know the password so i did sudo grub but when i trying to do "find /boot/grub/stage1" I'm getting error 15 : file not found what can i do to had linux to chameleon? Link to comment https://www.insanelymac.com/forum/topic/164353-linux-doesnt-show-up-in-chameleon/ Share on other sites More sharing options...
MacUser2525 Posted April 30, 2009 Share Posted April 30, 2009 good day to youi have installed triple boot (vista osx86 and linux) in Chameleon i see only vista and osx86 but no linux i found something in other forum : "1. Boot from a Live CD, like Ubuntu Live, Knoppix, Mepis, or similar. 2. Open a Terminal. Go SuperUser (that is, type "su"). Enter root passwords as necessary. 3. Type "grub" which makes a GRUB prompt appear. 4. Type "find /boot/grub/stage1". You'll get a response like "(hd0)" or in my case "(hd0,3)". Use whatever your computer spits out for the following lines. 5. Type "root (hd0,3)". 6. Type "setup (hd0,3)". This is key. Other instructions say to use "(hd0)", and that's fine if you want to write GRUB to the MBR. If you want to write it to your linux root partition, then you want the number after the comma, such as "(hd0,3)". 7. Type "quit". 8. Restart the system. Remove the bootable CD." but i can't do su because i don't know the password so i did sudo grub but when i trying to do "find /boot/grub/stage1" I'm getting error 15 : file not found what can i do to had linux to chameleon? Been awhile but try grub-install (hd0,3) before the quit step to install it to the partition and while your at it before you start the grub prompt check the menu.lst and device map files to make sure everything is set properly in there. Plus you may want to look at the --root-directory= option to specify where it can find the files. http://www.gnu.org/software/grub/manual/ht...02dinstall.html Link to comment https://www.insanelymac.com/forum/topic/164353-linux-doesnt-show-up-in-chameleon/#findComment-1145066 Share on other sites More sharing options...
james341 Posted April 30, 2009 Author Share Posted April 30, 2009 o.k this what i did: sudo -s fdisk -l # found my linux partition in /dev/sda2 mkdir /mnt/bla mount /dev/sda2 /mnt/bla grub-install --root-directory=/mnt/bla /dev/sda2 now i see linux in Chameleon boot with vista and leopard but when i choose to boot to linux i'm getting to grub> screen Link to comment https://www.insanelymac.com/forum/topic/164353-linux-doesnt-show-up-in-chameleon/#findComment-1145198 Share on other sites More sharing options...
Recommended Posts