He instalado Ubuntu 12.10 en un disco duro externo Western Digital (320GB). Esta es una instalación completa, no un USB en vivo.
Cuando lo conecto a mi escritorio HP, voy a la configuración del BIOS y arranco el disco duro, todo funciona perfectamente como debería. Ahora esto funciona en todas las computadoras y computadoras portátiles de mi casa (todas las HP), excepto UNA. Mi HP ProBook 4530s.
Cuando selecciono iniciar el USB, aparece el mensaje:
error: attempt to read or write outside of disk 'hd0'
Ahora, he quitado el disco duro de mi computadora portátil y la unidad externa es la ÚNICA unidad conectada. A continuación se muestra una captura de pantalla del mensaje en la pantalla. Después del mensaje que navego a ls /(como se muestra a continuación):

Después de aquí, trato de acceder a otras carpetas ls /, por ejemplo, intento ir a ls /bootpara acceder a la carpeta grub. Luego recibo el mismo mensaje que antes: como se muestra a continuación:
grub rescue> ls /boot
error: attempt to read or write outside of disk 'hd0'
grub rescue> _
Las únicas carpetas a las que puedo acceder sin recibir el mensaje nuevamente son /home, /runy /usr.
Entonces, ¿cómo:
- Arranque Ubuntu desde GRUB2 (esta pantalla) manualmente
- Establecer para iniciar Ubuntu automáticamente
- Si es posible, una explicación para este problema
¡Gracias!
update-gruby / o Boot-Repair también realizaría como se describe en la pregunta vinculada.