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