Jump to content
2 posts in this topic

Recommended Posts

Hi everyone,

 

I search a solution for 4 booting with GRUB. :(

 

I have two disks

* on 1st disk of 200 GB

---> XP SP2 = first primary partition (30 GB) = /dev/hda1

---> Vista = 2nd primary partition (30 GB) = /dev/hda2

---> Debian Linux third primary partition (5,25 GB) = /dev/hda3 (/ root partition)

and on one extended partition: /usr, /var, swap, /tmp, /home and a partition on FAT32(= 75 GB).

 

* on 2nd disk of 80 GB:

---> OSX = first primary partition (20 GB) = /dev/hdb1

---> 1 extended partition with 2 parts: Datas 1 (10 GB) + Datas 2 (almost 50 GB)

 

Here is my menu.lst

 default   0
timeout  15

title		Debian GNU/Linux, kernel 2.6.18-6-k7
root		(hd0,2)
kernel		/boot/vmlinuz-2.6.18-6-k7 root=/dev/hda3 ro 
initrd		/boot/initrd.img-2.6.18-6-k7
savedefault

title		Debian GNU/Linux, kernel 2.6.18-6-k7 (single-user mode)
root		(hd0,2)
kernel		/boot/vmlinuz-2.6.18-6-k7 root=/dev/hda3 ro single
initrd		/boot/initrd.img-2.6.18-6-k7
savedefault

title		Other operating systems:
root

title		Windows Vista/Longhorn (loader)
root		(hd0,0)
savedefault
makeactive
chainloader	+1

 

So, GRUB manages the boot, but:

- if I want to boot XP, I must use Vista boot manager, then XP "boot manager" (boot.ini)

- if I want to boot OSX, I must use Vista boot manager, then OSX (Darwin bootloader, with C:\chain0, on XP partition)

 

So, I want GRUB manage boot entries separately.

For example, I would have four entries in GRUB menu at boot:

- Debian, and if I select it, Debian boots directly

- XP, and if I select it, XP boots directly, without using Vista bootmanager

- Vista, and if I select it, Vista boots directly

- OSX, and if I select it, OSX boots directly, without using Vista bootmanager

 

Is it possible with GRUB? and if Yes, how can I configure my menu.lst to obtain that?

 

Thanks for you help! :P

Link to comment
https://www.insanelymac.com/forum/topic/95449-4-boots-with-grub/
Share on other sites

Here is how:

 

http://forum.insanelymac.com/index.php?s=&...st&p=606752

 

If one of your data partitions is grub readable (usually ext3) best practice is to put boot_v8 in a /boot directory there.

Otherwise, when PC_EFI starts, you will have to enter 81 to make it boot off 2nd HDD.

×
×
  • Create New...