Re: lilo and L 01 01 01 01 on older pc with 30GB hard disk
- From: JohnInSD At san DOT rr dot COM <bitbucket@xxxxxxxxxxx>
- Date: Wed, 29 Mar 2006 22:43:06 GMT
On Sat, 25 Mar 2006 09:45:29 -0500, psantoro <psantoro@xxxxxxxxxxxx> wrote:
<snip>
Any ideas on how to make this hardware combo work without using the boot
floppy is appreciated. Is the answer that I need to create a small
(less than 8GB, within the 1024 cylinder limit) /boot partition? If so,
I was under the impression that the version of lilo (22.5.9) in
slackware 10.2 gets around this bios limitation - but I could be wrong.
LILO can try to use LBA addressing since version 21.4-4. However, if the BIOS
does not support LBA (lba32) addressing, then the LILO support for it is moot.
By removing EZ-BIOS, you have defeated LBA addressing. 2.4 kernels recognize
EZ-BIOS and respect the boot sector mapping. 2.6 kernels remove this
recognition for some [unknown] reason.
You can:
1. Re-install EZ-BIOS (if you use a 2.4 kernel).
2. Create a /boot partition below the 1024 cylinder limit. With LILO version
22.5.9 and later, you will then place the kernel, initrd, and /boot/map files
within this partition. These are the three files needed by LILO at boot time;
they MUST be BIOS-accessible.
Version 2 kernels access the IDE controller directly; the old BIOS will not
matter. The only trouble will occur if you use a very old kernel which is
limited to 28-bit IDE (lba) addresses. Newer kernels use the 48-bit IDE (lba)
addressing scheme. The disk size is above about 137GB where the newer kernels
will be needed.
--John
.
- References:
- lilo and L 01 01 01 01 on older pc with 30GB hard disk
- From: psantoro
- lilo and L 01 01 01 01 on older pc with 30GB hard disk
- Prev by Date: Re: Install Linux on RAID-0 with existing WindowsXP (dual-boot)
- Next by Date: Re: Status of Linux on Centrino?
- Previous by thread: Re: lilo and L 01 01 01 01 on older pc with 30GB hard disk
- Next by thread: real time vs system/cpu time
- Index(es):
Relevant Pages
|