Grub – Error 18

I recently received this error while trying to install Debian on an older Dell Machine. Section 14.3 of the Grub manual says:

18 : 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).

I updated the BIOS but this did not solve my problem. Finally, I thought that perhaps things would work if I made a small /boot partition as /dev/hda1. I made a 1GB partition of that sort, and everything worked swimmingly. I never found any instructions or howtos which said this would help. Boo to the world.


Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s