Hi all,
firstly thanks for reading my post.
My question is about booting of 2 linux distros in my machine.
I have check that i have 2 loaders in my /dev/sda, LILO and GRUB. The commands as shown below shows that i have 2 loaders in MBR
Code:
[root@localhost rhCM]# dd if=/dev/sda bs=512 count=1 2>&1 | grep GRUB
Binary file (standard input) matches
[root@localhost rhCM]# dd if=/dev/sda bs=512 count=1 2>&1 | grep LILO
Binary file (standard input) matches
In fact i have no idea how boot loaders works, or how it should be install
I install slackware using lilo into my system first.
Recently i install rhel 6 into my system as well. It is using grub. I thought that installing the GRUB into MBR will override LILO, but i seems it is not. Please correct me if i'm wrong.
SO this is my first question, does this way of installing override the LILO in MBR, or it simply never over-write, create a GRUB and there will be 2 loaders in MBR
So after googling for past 3 days, i use the method of chainloading using the rhel grub to boot slackware as well but when i try to boot slackware, it return error 13: Invalid or unsupported format.
Therefore my 2nd question is does chainloading requires both booting to be using the same loader, say GRUB for 2 linux distros.
Using different loaders will not work for for my case slackware LILO and RHEL GRUB.
Thanks for reading my post