Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
Just a question - I am having trouble finding this topic, so here it goes. It is possible to Dual Boot Linux and Linux. I have both Mandrake 9.0 and Redhat 8.0. Do I need to create boot disks for both or is there a way to have the bootloader recognize both. I have two separate hard drives, so I am not sure if I would need to partition. I am sorry if this a repeat discussion topic, but I was just interested in both versions of Linux.

Sure is possable! It would be a good idea to make a boot disk for both systems just in case things get messed up.
After you get both systems installed, you need to repair the grub bootloader on one of them and make entries in the /etc/grub.conf to add both systems.
Example:
On this system, I am using the MBR ...(boot=/dev/hda)Windows 2000 is on the first partition of the first drive ...
rootnoverify (hd0,0)Redhat linux has only a / partition and a swap partition. The root is on the second partition of the second drive....
root (hd1,1)JAMD linux has only a / partition and a swap partition. The root is on the third partition of the first drive.....
root (hd0,2)
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub #after making changes to this file
# NOTICE: You do not have a /boot #partition. This means that
# all kernel and initrd paths are relative #to /, eg. root (hd1,1)
# kernel /boot/vmlinuz-version
# ro root=/dev/hdb2
# initrd /boot/initrd-version.imgboot=/dev/hda
default=0
timeout=15
splashimage=(hd1,1)/boot/grub/splash.xpm.gz
title Windows
rootnoverify (hd0,0)
chainloader +1
title Red Hat Linux
root (hd1,1)
kernel /boot/vmlinuz-2.4.18-24.8.0 ro root=LABEL=/ hdc=ide-scsi
initrd /boot/initrd-2.4.18-24.8.0.img
title JAMD Linux
root (hd0,2)
kernel /vmlinuz-2.4.18-18.8.0 ro root=LABEL=/1 hdc=ide=scsi
initrd /initrd-2.4.18-18.8.0.img

well, if you had windows2000 on one of your hard drives , then there is one posibility:
start linux on the first drive and in console write command:
dd \dev\hda(or b)x \directory (you choose)\file1.lnx
and then repeat the same with another linux version making file2.lnx
copy these files to the windows partition, and then configure boot.ini file writing lines
C:\path\file1.lnx Linux1
c:\path\file2.lnx Linux2
all you need is linux boot loaders (lilo or grub) instaled on your linux partions not even in mbr.
Capricorn

it is very straight forward with LILO - I am not a grub user. I typically have at least 3 linuxes- current,old, diskette (rescue) - also Mandrake and RedHat.
The major issue is sharing your "home" directory and possibly, other installed packages. I keep my home in its own partition and share swap acroos all linuxes.
man lilo
man lilo.conf

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |