Bug 2662

Summary: lilo configuration is wrong
Product: [Retired] Red Hat Linux Reporter: Chris Ricker <chris.ricker>
Component: installerAssignee: Matt Wilson <msw>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 6.0   
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2000-02-10 19:30:45 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Chris Ricker 1999-05-08 15:04:40 UTC
I just did a fresh install on a system with two IDE
drives.  I already had a FreeBSD partition on hdb,
which the installer offered to add to the lilo
boot menu.  I did this, and it put the following in the
lilo.conf:

other=/dev/hdb1
	label=freebsd4
	table=/dev/hdb
	map-drive=0x80
	   to = 0x81
	map-drive=0x81
	   to = 0x80


That doesn't work!  It just reports "boot error," then
hangs.  To boot FreeBSD, you just need:

other=/dev/hdb1
	label=freebsd4
	table=/dev/hdb

without the drive-swapping.

This is probably a more generic bug; presumably, your
installer always adds the stuff to swap 0x80 and 0x81
when adding a boot partition on a secondary drive.  The
problem is, that swapping is sometimes necessary (if I
were wanting to boot DOS, for example) and sometimes it
is both unnecessary and won't work (BSD, for example).

later,
chris

Comment 1 Jay Turner 2000-02-10 19:30:59 UTC
This issue is resolved in the 6.1 installer.