On Sun, Nov 18, 2007 at 11:35:48PM +0100, ervin wrote: > The PXE boot went fine and I installed the GRUB loader on the 40GB HD > as you can see above. > Changes were made according to this guide https://wiki.ubuntu.com/Soekrins > > However booting afterwards gives me the GRUB error 18 ..... it's a > minimal install on a full ext3 formatted HDrive. > > --------------------------- The GRUB manual says: > ------------------------------------------- > "Selected cylinder exceeds maximum supported by BIOS. > > This error is returned when a read is attempted at a linear block > address beyond the end of the BIOS translated area. This generally > happens if your disk is larger than the BIOS can handle (512MB for > (E)IDE disks on older machines or larger than 8GB in general)." > -------------------------------------------------------------------------------------------------------
How did you partition your 40GB drive? As the error says, you need to ensure that your kernel is within a partition at the "start" of the disk, i.e. below cylinder 1024. Depending on the geometry settings this might be the first 8GB, or it might be less. Use 'fdisk /dev/hda' followed by 'p' to see the geometry and the partition table (assuming the drive is available as /dev/hda when you do this) The normal solution to this problem is to repartition your hard drive so that /boot is the first small partition (/dev/hda1, say 100MB) and then the rest is whatever you want - perhaps /dev/hda2 for swap and /dev/hda3 for the root partition (/) HTH, Brian. _______________________________________________ Soekris-tech mailing list Soekris-tech@lists.soekris.com http://lists.soekris.com/mailman/listinfo/soekris-tech