The BIOS can't read past 1024 cylinders, so you can't boot from an
image which is stored beyond that location on the disk. Read the
Large Disk mini-HOWTO.
-- |)aniel Thumim
[EMAIL PROTECTED]
From: [EMAIL PROTECTED] (Jonathan Cohen)
Date: Tue, 16 Mar 1999 16:54:51 -0500
I've installed RedHat Linux 5.2 on a Dell Inspiron 7000 laptop. The
BIOS reports it is PhoenixBIOS 4.0 Version 6.0 (I believe it has been
modified as well by Dell). The disk is ~14 GB. Following is the
partition table as reported by linux fdisk (after manually setting the
number of cylinders to 1826 rather than 1024).
-------------
Disk /dev/hda: 240 heads, 63 sectors, 1826 cylinders
Units = cylinders of 15120 * 512 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 1409 10652008+ c Win95 FAT32 (LBA)
/dev/hda2 1410 1826 3152520 5 Extended
/dev/hda5 * 1410 1415 45328+ 83 Linux native
/dev/hda6 1416 1551 1028128+ 83 Linux native
/dev/hda7 1552 1808 1942888+ 83 Linux native
/dev/hda8 1809 1826 136048+ 82 Linux swap
--------------
I can boot linux from Windows 98 using loadlin, but I'd like to be able
to dual-boot properly using LILO. When I install LILO into the MBR and
restart, the machine hangs. It gets past all the BIOS startup tests,
clears the screen, prints an "L" a couple of rows down from the
upper-left corner, and hangs (notice that it apparently hangs before
attempting to start either OS).