SlackwareThis Forum is for the discussion of Slackware Linux.
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.
wrote /etc/lilo.conf, 69 lines, 2069 chars
bash-4.2# /sbin/lilo -v
LILO version 24.0 (released 07-Juni-2013)
* Copyright (C) 1992-1998 Werner Almesberger (until v20)
* Copyright (C) 1999-2007 John Coffman (until v22)
* Copyright (C) 2009-2013 Joachim Wiedorn (since v23)
This program comes with ABSOLUTELY NO WARRANTY. This is free software
distributed under the BSD License (3-clause). Details can be found in
the file COPYING, which is distributed with this software.
Compiled at 17:40:54 on Oct 27 2013
Warning: LBA32 addressing assumed
Reading boot sector from /dev/sda
Using BITMAP secondary loader
Calling map_insert_data
Mapping bitmap file /boot/slack.bmp
Calling map_insert_file
Boot image: /boot/vmlinuz -> vmlinuz-huge-3.10.17
Added Linux *
Boot other: /dev/sdb1, on /dev/sdb, loader CHAIN
Added Windows
Syntax error at or above line 70 in file '/etc/lilo.conf'
bash-4.2#
I have 3 hard drive, Slackware64 - primary, WindowsXP secondary, and I need ubanto on the 3rd hard drive which I haven't installed because I don't have first 2 running. Used to run dualboot long time ago with loadlin. Thank you
I run 3 OS's on different drives too. But my boot-menu is my motherboards. I just press F12 at post when I want to boot Windows or LFS. When I do nothing it boots Slackware.
I once had quad boot on three drives. Windows and one linux on hda, the other two on hdb. IIRC there was a third hdd in that box. That was back in the days of installfests and trying to get anything slavageable to run Linux and a time ago when I just had to try every distro found on magazine cover CD's/DVD's. I Just dual boot Slack current and Salix 14.1 now and share the same /home and /usr/local. I've installed Salix on other folks machines and its handy to have a reference when talking to them or if I have to build something for them. Never try other distros now but run Porteus on an old netbook as it runs faster. I won't touch anything but those three and Slackwarearm on SOC's.
When I have Slack, it is always multiboot - usually more than 2. I gave up attempting to use lilo over a decade ago.
Ubuntu will install grub to the MBR and (using os-prober) find your other systems. Easiest solution IMHO.
Never tried another linux OS... its taken me so long to learn to use slackware, as much as I do, and its become easier every year. I'm wanting to try building custom ROM for a not so popular phone and all the linux tutorials referrals are to Kde & Genome Ubanto Desktops. I know Slackware has tons of developing tools but I never liked Kde and don't know gnome. Just XFCE. Figured I would put Ubanto with gnome on its own hard drive. WindowsXP is my lazy goto when I don't feel like researching, compiling, & trying to figure out how to get something I want to do done. Sometimes I just don't have the time to learn tons of stuff just to get one thing working.
I have 1 TB hard drive and quad boot on it: Windows 7, Slackware, MLED and Debian and manage them with EasyBCD. If you plan to keep windows for long time it's better to use it.
How do I check to see if I have that option at boot time?
Quote:
Originally Posted by JackHair
I run 3 OS's on different drives too. But my boot-menu is my motherboards. I just press F12 at post when I want to boot Windows or LFS. When I do nothing it boots Slackware.
How does this option work? How do I setup my ASUS P5LD2 mobo bios options to make this work for me? Thanks
Slackware 14.1 (Primary on 500GB 320GB) Slackware64 14.1 (also on 500GB) (intended but never installed)
Windows7 (Preserved, shrunk partition with gparted, on 320GB - forgot this was there!)
Slackware64 -current (on 2TB, manages MBR)
FreeBSD 10.1 (on 2TB)
Boot is managed by Lilo under Slackware 14.1 on 500GB 320GB MBR, plus each OS manages its own bootloader on its own partition. From the 500GB 320GB MBR I can boot directly or chain to each OS on itself, and also chain to MBR and each OS on 2TB drive. From 2TB MBR I can chain back to the 500GB 320HB.
I love the flexibility of Lilo!
UPDATE: I have posted the Lilo configs for this system in post #53 in this thread. In doing so I found that it was a little different than what I posted from memory here, so have updated this post accordingly. Take this as evidence of the robustness of a lilo managed multi-disk/multi-boot system - it just works and I forget what is there! I was completely unaware that I had a bootable Windows 7 instance, need to fix that...
Last edited by astrogeek; 06-18-2015 at 03:14 PM.
Reason: Updated details to conform to verified reality...
How does this option work? How do I setup my ASUS P5LD2 mobo bios options to make this work for me? Thanks
You'll have to check your manual for that. I run a Gigabyte mobo which will be different. With the BIOS bootlogo disabled it tells me at post what keys do what though.
I gave up attempting to use lilo over a decade ago.
You gave up too quickly! :^)
I've always used lilo. Never seemed that difficult, maybe I just had simpler set ups than you over the years. Never saw the need for all those extra options if I was just passing through.
bash-4.2# /sbin/lilo -v
[snip]
Syntax error at or above line 70 in file '/etc/lilo.conf'
bash-4.2#
I have 3 hard drive, Slackware64 - primary, WindowsXP secondary, and I need ubanto on the 3rd hard drive which I haven't installed because I don't have first 2 running. Used to run dualboot long time ago with loadlin. Thank you
From the other posts here, its plain that many people are using lilo and other bootloaders to multi boot. Your particular problem may have something to do with line 70 of your /etc/lilo.conf - about which no one here can advise since we can't see that file ...
I originally wrote it for a friend and later put it on a web page.... a long time ago. http://turtlespond.net/help/dual_boot.html . I never pulled it off the server because it often gets hits so maybe it is still usefull to some people.
I agree with Chris.Willing. If you don't mind sharing your lilo.conf, that would be most helpful. While the boot menu of the BIOS is helpful as a backup for if you mess up your bootloader or something, over hundreds of reboots it gets to be more than it's worth. I have a dual-boot(on separate drives) and I know someone who has a quadruple boot but all on one drive.
With the lilo.conf we should be able to help more.
I have 3 hard drives and 7 OpSys. Two drives are boot drives selected by BIOS boot order. That last bit isn't necessary but I like redundancy. /dev/sda has Lilo and can boot all systems. /dev/sdb has Grub2 which I dislike but wish to keep my hand in play with options, and I only allow it to boot 3 systems. To me Grub2 is a lot of crap just to allow pretty splash screens. I despise it's automated "discover features" and have that disabled so splash screens seems to be the only other thing that Lilo can't do as well and frankly B&W Text is fine by me especially for as little as I see it. Lilo is simple and effective. My only concerns are that at some point UEFI will drop legacy support and make me have to give eLilo a spin. For such fundamentals I see no valid reason to overly complicate or re-invent the wheel. Lilo is simply solid.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.