Re: Booting to >8GB...

From: Patrick J. LoPresti (patl@curl.com)
Date: Mon Mar 20 2000 - 11:43:22 EST


Andre Hedrick <andre@suse.com> writes:

> Disk /dev/hda: 16 heads, 63 sectors, 25228 cylinders
> Units = cylinders of 1008 * 512 bytes
>
> Device Boot Start End Blocks Id System
> /dev/hda1 * 1 17 8536+ 83 Linux
> /dev/hda2 18 1578 786744 83 Linux
> /dev/hda3 1579 25228 11919600 5 Extended
> /dev/hda5 1579 5740 2097616+ 83 Linux
> /dev/hda6 5741 7821 1048792+ 83 Linux
> /dev/hda7 7822 9902 1048792+ 83 Linux
> /dev/hda8 9903 11983 1048792+ 83 Linux
> /dev/hda9 11984 15104 1572952+ 83 Linux
> /dev/hda10 15105 25228 5102464+ 83 Linux

Which of these is /boot? Unless it is /dev/hda10, you are still
booting from the first 8G of the drive.

I am pretty sure LILO does not use the LBA BIOS extensions, and thus
cannot read sectors beyond the first 8G of the drive. Again, it is
possible this has been changed in recent versions of LILO, but then
"linear" would not work with older BIOSes (those which do not support
LBA extensions).

Try booting a kernel image from hda10 to find out...

 - Pat

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Thu Mar 23 2000 - 21:00:30 EST