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.
Then this happens (attachment). LILO had CRUX as the default on the boot menu, however, when you select it, it boots KitsuNix. If you want CRUX, you have to select "KitsuNix". The boot menu operates backwards.
Otherwise, everything works: KitsuNix and CRUX both boot normally. Is this some LILO wierdness where "default" actually means the opposite of what seems normal?
For lack of anything better to offer, I'd say stick with these oddities and don't fuss over them because LILO is so old and you're fortunate to just have it working. I do not believe this would be extensible if you were on a 64-bit system, but I don't really know. My thinking is that if you run up against a blocking problem related to your bootloader, then I'd switch to grub2.
Try taking the quotation marks out of the label, the label is interpreted as a string, you only need quotation marks if your making the name more than one word long.
It also seems like a work around for this would be to swap the root partitions regardless of whether their correct or not or conversely, you could switch the labels (or simply rename them "This one" and "That one" ). While I agree with rmistler that lilo is old, it works fine on 64bit systems (it's a boot loader, it just sits there and points).
Try taking the quotation marks out of the label, the label is interpreted as a string, you only need quotation marks if your making the name more than one word long.
It also seems like a work around for this would be to swap the root partitions regardless of whether their correct or not or conversely, you could switch the labels (or simply rename them "This one" and "That one" ). While I agree with rmistler that lilo is old, it works fine on 64bit systems (it's a boot loader, it just sits there and points).
I added the quote marks to try to solve this problem, and it changed nothing. The next thing I'll try is to reverse the order in the lilo.conf. If that doesn't work, oh well... This behaviour just seems so odd.
Quote:
Originally Posted by rtmistler
For lack of anything better to offer, I'd say stick with these oddities and don't fuss over them because LILO is so old and you're fortunate to just have it working. I do not believe this would be extensible if you were on a 64-bit system, but I don't really know. My thinking is that if you run up against a blocking problem related to your bootloader, then I'd switch to grub2.
It is a 64 bit system indeed, and I have never had a problem with LILO before this oddity showed up that seems to defy everything I ever thought I knew about LILO. The distro marked "default" isn't shown as the default on the menu even though it is.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.