Sain vihdoin asennettua uuden 8.04:sen koneeseeni missä kylläkin myös 7.10 oli toiminut mainiosti. Asennus meni kuten yleensä, ilman tappeluita. Ensimmäisessä bootissa kuitenkin tuli ongelma:
Searching for Boot Record from IDE-0..OK
GRUB Loading Stage1.5.
GRUB loading, please wait...
Error 18
Koetin myös asentaa 7.10 tai 8.04 uudestaan... sama Error 18. Ennen kone oli toiminut ihan hyvin ja suoraa käytöstä.
Googletin vähän ja löysin mitä Error 18 meinaa:
Error 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 on others.). In more practical terms this means the BIOS is unable to start executing the kernel because the kernel is not located within the block it can access at boot up time.
This can be circumvented by creating a boot partition at the beginning of the disk that is completely within the first 1023 cylinders of the harddrive. This partition will contain the kernel.
Eli kertokaahan tyhmälle step-by-step, miten tälläinen boot partition tehdään.