Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have fedora 5 installed with grub on hda2. I install debian on a hda3. I installed grub on hda3 with debian. I tried to chainload debian but that does not work. I tried to boot debian directly and it exceeds my bios. I have tried multiple times, grub just won't boot anything past 60gig on my hard drive. So I install lilo on fedora and everything goes fine. I can boot debian, windows but not fedora. It starts to boot but after a little while it says fatal error can't mount root(or something like that). It does seem like something is wrong because it looks like debian is booting when fedora boots. Here is my lilo.conf:
Quote:
# LILO configuration created by QuickInst 22.5 Thu Sep 14 03:10:50 CDT 2006
boot = /dev/hda
prompt # always expect prompt
timeout = 150 # wait 15 seconds
vga = normal # force sane state
lba32 # 'linear' is deprecated
delay = 30 # delay 3 seconds if there is a stored command line
#serial = 0,1200n8 # uncomment to use COM1 too
# read-only # initailly mount roots r/o
#fedora start
image = /boot/vmlinuz-2.6.16-1.2080.16.rdt.rhfc5.ccrma
root = /dev/hda2
label = Fedora_ccrma
initrd = /boot/initrd-2.6.16-1.2080.16.rdt.rhfc5.ccrma.img
read-only
#fedora end
#debian begin
image = /boot/vmlinuz-2.6.16-2-k7
root = /dev/hda3
label = Debian
initrd = /boot/initrd.img-2.6.16-2-k7
read-only
#debian end
#windows begin
other = /dev/hda1
table = /dev/hda
label = Windows
#windows end
I copyed the debian boot images into the fedora boot directory. I just don't understand.
I can boot from the fedora recover disc and restore grub then boot fedora. After that I can install lilo then boot debian.
You need to include the append line for Fedora. Look up the menu.lst file in grub's directory. The append line is used to include kernel options.
I suggest uncommenting read-only to make it safer.
If you create a partition for /boot and store both Debian and Fedora kernels in it, you should be able to boot off a terabyte hard drive even though your BIOS only supports smaller than your hard drive's capacity.
I suggest getting another hard drive for Linux and leave your present drive for only for DOS/Windows. Some people may say that this setup is harder. It is not harder, but easier because you can choose which drive to boot to like Windows or Linux in the BIOS. You will have to use map command with the desire boot loader to boot to Windows using the Linux drive as the primary boot drive.
BTW, grub can be installed on the Windows drive, but it needs to be formated as FAT16 or FAT32.
The problems using lilo is you have to run the command /sbin/lilo after you make changes to /etc/lilo.conf. I think you did not run it after you add the append line. Also I suggest leaving out quiet until it can boot up Fedora.
I think you should give grub another shot because it is easier than LILO. I think grub is better than LILO because you can activate anti-virus check in the BIOS to protect your computer from master boot viruses.
I finally got something accomplished. I installed the debian(hda3) lilo to root. Then I installed fedora's(hda2) grub on the MRB and set up debian as a rootnoverify and it works. Now when I click on debian in fedora grub I get taken to my debian's lilo.
I put my images in my Fedora /boot on hda2. I found that adding root (hd0,1) tells grub that my images are in hda2 but the
root=/dev/hda3 tells it to boot hda3. It gets past my bios limitations.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.