Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
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 can't cope with the Raid set up error. This means Lilo has not been installed successfully in your hard disk and you have never ran it.
Can you confirm this?
This is a new ball game.
-------------------------------------------------
I believe there is a bug in Lilo that when it finds two hard disks it thinks having to be installed in a Raid.
I don't have a cure for it because I choose the easy way out by bypassing it and installing Grub, effectively changing the boot loader from Lilo to Grub.
I have not had a need to do it with the Xandros 2 and Xandros 3 installed in hda28 and hdc37 documented in the Grub menu of this thread.
From memory Xandros was one of the toughest one I met to boot with Grub and I was pleased to get Lilo to sort itself out.
OK lets have a go at this by modifying Suse's Grub with the following entries
It appears your Xandros 3.0 is later than the one homey and I have got so the ramdisk file is different. I am using the information from your own lilo.conf now
You can restore the Xandros lilo by booting up with the Xandros CD.
Press shift to see options.
Select: 11. Restore Xandros
Select the proper partition and proceed, it will reboot to the Xandros lilo if all went well.
I'm having problems getting mine to boot with the grub menu but it works fine in the lilo.
I booted up with knoppix livecd and got the partition number which goes after root= in the grub.conf . On my box, that came out as 0x0345 but it may be different on your box.
Code:
boot: knoppix init 3
mkdir /mnt/test
mount /dev/hdb5 /mnt/test
chroot /mnt/test
rdev
That returns 0x0345
I put that in the grub.conf which is using the old kernel as I haven't updated Xandros yet.
I have never used your method to find the root partition reference and used simply root=/dev/hdb5 etc.
What do you get out of using 0x0345 instead of /dev/hdb5, bearing in mind you did take the trouble to make a /mnt/test directory first, mount it and then chroot to it just to get the offset when both Lilo and Grub are quite happy to accept the face value of /dev/hdb5?
In the grub world, Xandros hasn't been all together co-operative for previous installations. The only way I was able to get it to work was to use that instead of /dev/hdb5 .
Ok, keeping in mind that I have version 3.01 and they may have fixed this problem for version 3.02.
I did a bunch of updates and it boots ok using the number 0x0345 but when I try using root=/dev/hdb5, I get these errors on boot....
Code:
VFS: Cannot open root device "hdb5" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Good tip. Glad you found Xandros difficult to boot with Grub too. I thought I was alone.
It is the first time I see a Distro insist on an offset address. I know the Red Hat familty distros are keen on LVM and they like to use disk label for root identification.
I was able to boot Xandros with GRUB once, but it installed Lilo and now I can't boot SuSE!!! When I try, it loads a less graphical version of GRUB and I get an error when I select SuSE.
I reinstalled GRUB with the SuSE 10 install disc. Has anyone figured out a definite way to boot Xandros without receiving an error or having Lilo auto-installed over GRUB?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.