problem dual booting fedora with slackware
Hello all,
i've windows, slackware 10.2 and fedora core 4 installed on my machine. bootloader of slackware is in MBR. Quote:
Quote:
Quote:
where is the problem now ??? any kind of help will be appreciated. regards |
When you will boot with such a config, at boot time nothing exists under /mnt yet, i think. Your fedora will appear under /mnt only when slackware is booted.
therefore, you will have to have: image = /boot/vmlinuz-2.6.11-1.1369_FC4 root = /dev/hda6 label = fedora initrd = /boot/initrd-2.6.11-1.1369_FC4.img and your initrd and kernel must be in boot directory of your Fedora install |
Quote:
OP you didn't give any discussion of what happened. And is your Fedora installation really only 100M? Please show your lilo command and output and explain what happens when you try to boot. Can you boot anything? |
Quote:
This config will work if kernel and initrd (with /dev/hda6 as root!) are indeed kept in /mnt/fedora/ (this would be strange place to choose however) I think that, then when lilo was installed with such config, Deepak Jain was booted in Slackware, therefore lilo didn't complain. But when you try to boot now with root=/dev/hda6, lilo will look for the kernel in the directory /mnt/fedora and won't find it. Am I wrong? update. I created directory fedora in my /mnt, and I put there one kernel and System.map. Then I added entry in my lilo: image = /mnt/fedora/2.6.16 root = /dev/hda9 label = lunarnew read-only # Non-UMSDOS filesystems sh And then I installed lilo with no complains. But If I reboot and choose "lunarnew", it will not find kernel, becuase in my lunarnew install, there is no /mnt/fedora dir at all |
Quote:
Quote:
Quote:
For example, if his FC system is on hda6 he can do: 1. mkdir /mnt/Fedora 2. mount /dev/hda6/boot /mnt/Fedora 3. run lilo 4. umount /mnt/Fedora If he did what you said, I haven't tested that. It doesn't make sense to start copying stuff all over the place. Just leave it where it is and mount the path. That's why UNIX/Linux has a mount command. In this thread I gave an example of a multiboot with Lilo using temporary mountpoints (mountpoints that only exist while I run Lilo): http://www.linuxquestions.org/questi...d.php?t=420172 |
Ok, I spent 15 minutes experimenting, and I have to admit that I was wrong.
You are right, it has indeed much more sense for lilo to remember only physical place on the disk, where kernel is located. Thanks for illuminating explanation! |
It's much easier to have 1 boot partition with the fedora and the slackware kernels on it (and system.maps etc) IMHO
|
Quote:
|
Quote:
I think it's easier to leave everything where it is installed. And it can be risky- if you tell the installer to mount /boot on your special partition, some of them may wipe out the partition. I prefer to keep all of my distros completely separate, sharing nothing. That way I can do anything to any distro without disabling my other distros. |
All times are GMT -5. The time now is 11:44 AM. |