Triple Booting 2 Linux Distros and Windows
I installed Suse 9.1 personal and successfully had a dual boot system with Windows NT using GRUB.
I then successfully installed Slackware 8.1 on another partition and am now able to dual boot between Slackware and and Windows NT using LILO. LILO got written to the MBR and so I have lost GRUB and cannot bootup Suse any longer. How can I get LILO to run the Suse bootup as well, so that I can choose between all three operating systems on running LILO? |
While running Slackware issue
$ su -c "liloconfig" and choose the expert installation and install SuSE -- make sure you know the SuSE / partition |
just point to the partition like the NT in lilo
|
You will have to edit (as root) /etc/lilo.conf to add a section pointing to your suse 9.1 partition.
If the format of /etc/lilo.conf is not immediately obvious to you, please read the man pages, or search here on LQ for help. Then re-run lilo : /sbin/lilo to make the changes take effect. Watch for any error messages. If there are none, then you are set, otherwise re-edit and try again. Hope this helps |
Thanks.
Will give it a try. I have also gotten a portion of the Slackware book from their website concerning LILO and configuring LILO. Will keep you informed. |
kwosource,
I forgot to mention that you will find it very helpful if you can mount your suse9.1 root partition, and have a look in the /boot directory, because lilo will want to know what your suse kernel is called, and you may need copies of the suse config, initrd, kernel.h, system.map and vmlinuz to be in the slackware /boot directory. I remember I got into awful trouble once with this. Finding your suse root partition: As root, fdisk -l /dev/hda will list all the partitions on your hard disk. If you then look in /etc/fstab (of slack) you will see which partitions are mounted as slack's root, swap and home. The "missing" partition is likely to be your suse root. For example, I am triple-booting Mandrake 9.1 with a 2.4.21-0.13mdk kernel, Mandrake 10.1 with a 2.6.8.1-12mdk kernel, and, errr, Win98. My lilo.conf follows. Note how the line image=/boot/vmlinuz-2.6.8.1-12mdk , for example, doesn't just refer to "vmlinuz", but is very specific! Code:
default="MDK9.1-hdb1" Code:
$ ls -al /boot Good luck. |
All times are GMT -5. The time now is 10:27 AM. |