Olá alsimoes,
este erro se refere aos 1024 primeiros cilindros do seu HD. Indica que a bios não conseguiu acessar o kernel dentro dos 1023 primeiros cilindros do seu HD, possivelmente indicando que sua bios nao consegue, por questão de compatibilidade ou configuração, aceitar o tamanho de seu HD, e/ou que seu kernel esteja em um ponto do sistema que nao nestes 1023 cilindros iniciais, por exemplo em outra partição distinta da partição de boot por exemplo.
Isso pode acontecer caso vc tenha tentado usar VMware por exemplo, neste caso, a criação de uma partição no inicio do disco, com apontamento para /boot pode resolver.
Em outros casos, pode ter havido troca de placa mãe (lembre-se que isso quer dizer a mesma coisa que troquei meu hd de maquina), ai vc poderia informar à bios forçadamente, os valores que o Grub insiste em usar, bootando com um disco de boot do grub, lendo da tabela de partições os valores C/H/S e inserindo-os na bios.
Abs