Using LILO to boot BeOS, Linux and Win95

If you prefer to use the Linux LILO utility over BeOS’s bootman, you’re nuts. But if you really want to, here are step-by-step instructions (note, however, that bootman does a great job of booting most operating systems, is much easier to configure, and is more visually appealing). It’s also important to note that even if you use bootman, Linux still requires the presence of LILO. However, since bootman is installed in the master boot record (MBR), LILO must be configured to reside in the boot partition, rather than in the MBR. You can do this by booting Linux from a floppy and re-running the LILO configuration utility. That said, here’s all you need to know:
in Windows:
1. extract zbeos file from BeLaunch (Windows boot utils for BeOS/x86).
in Linux:
2. copy zbeos into /boot/ directory in linux (there should be boot.b, chain.b, vmlinuz*, …)
3. backup your /etc/lilo.conf file
4. edit your /etc/lilo.conf file like this:
Hepcat719 (mjdavis@ilstu.edu) offers this lilo.conf to replace the old one; this should cause fewer problems…

--
bboot=/dev/hda
root=/dev/hda5
install=/boot/boot.b
map=/boot/map
vga=normal
delay=200
prompt
timeout=200
message=/boot/message
other=/dev/hda1
	label=win
	alias=w
	table=/dev/hda
image=/boot/vmlinuz-2.2.15.ppp.rtc
	alias=l
	label=Linux
    vga=0x0f07
	read-only
other=/dev/hdb2
	label=Be
	alias=b
	table=/dev/hdb
--

5. run lilo -v to get verbose info what your lilo manager does.
6. reboot your machine
7. answer be when you are prompted by LILO: and it should work (at least it works for me here)

 

Comments

No comments so far.

(comments are closed)

 
Blogroll
Tags

Haiku

Resources