A documentação do grub para a mensagem de erro Attempt to access block outside partition
tem isto a dizer:
This error is returned if a linear block address is outside of the disk partition. This generally happens because of a corrupt filesystem on the disk or a bug in the code handling it in GRUB (it's a great debugging tool).
O sistema de arquivos está corrompido ou o grub está tentando inicializar fora do HD errado .
Verifique as configurações no seu grub menu.lst
.