LILO
Cory Spitz
spitzcor@cse.msu.edu
Sat, 29 Apr 2000 15:00:02 -0400
Hello all,
I'm a linux newbie and just got myself setup with Linux-Mandrake 7.0. I
can only boot the system from a floppy becuause I can't seem to get LILO
installed properly.
Here is my setup:
[root@spitzcor lilo-21.4.2]# fdisk -l /dev/hda
Disk /dev/hda: 255 heads, 63 sectors, 3322 cylinders
Units = cylinders of 16065 * 512 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 831 6674976 b Win95 FAT32
/dev/hda2 832 3322 20008957+ f Win95 Ext'd (LBA)
/dev/hda5 832 1661 6666943+ b Win95 FAT32
/dev/hda6 1662 2491 6666943+ b Win95 FAT32
/dev/hda7 2492 2875 3084448+ b Win95 FAT32
/dev/hda8 * 2876 3306 3461976 83 Linux
/dev/hda9 3307 3322 128488+ 82 Linux swap
The /dev/hda8 I just made active with linux fdisk. But I'm still not
able to install LILO ok. I downloaded the latest (I think) because it
is supposed to have support for disks with greater that 1024 cylinders.
I'm using the ./QuickInst script, and it reports this error:
Test LILO installation now ? [yes]
Warning: device 0x0308 exceeds 1024 cylinder limit
Fatal: geo_comp_addr: Cylinder number is too big (3057 > 1023)
Something went wrong. Verify your input and try to minimize the
complexity of
the settings, e.g. by omitting additional kernels and operating systems.
I am trying to install lilo to /dev/hda8, but it says that this is an
invalid partition. Probably because it's a logical partition in the
extended partition (/dev/hda2). So, I try to install to /dev/hda and
it gives the above error.
I have noticed that fdisk and lilo report the number of cylinders
differently (3057 vs. 3322). This might be a problem.
Thanks for the help!!!
-Cory Spitz