Pido disculpas de antemano por hacer una pregunta que sospecho que es muy, muy simple. Acabo de recibir un servidor dedicado que ejecuta Ubuntu y estoy usando SSH para acceder a él. Ejecuté sudo apt-get dist-upgrade
y recibí el siguiente mensaje de error: "El cargador de arranque Grub se instaló previamente en un disco que ya no está presente o cuyo identificador normalmente único se cambió por alguna razón. Es importante asegurarse de que el grub instalado permanezca sincronizado con otros componentes, como el grub-cfg o con las nuevas imágenes de Linux, deberán cargarse, por lo que debe verificar nuevamente para asegurarse de que GRUB esté instalado en los dispositivos de arranque apropiados ".
El foro no me permite publicar una imagen ya que soy un usuario nuevo, pero cargué una captura de pantalla de lo que estoy viendo aquí: http://www.livingtheanswer.org/misc/grub.jpg
Después de un poco de investigación, sé que necesito instalarlo en / dev / sda. Sin embargo, no puedo entender cómo seleccionar esa opción. Usé las teclas de flecha para resaltarlo, luego presioné enter, pero eso no funcionó. Supongo que hay algún comando con el que no estoy familiarizado. ¿Puede alguien ayudarme? Nuevamente, mis disculpas por una pregunta estúpida ...
¡Gracias!
He trabajado en este problema desde el punto de vista de que necesito poder ejecutar actualizaciones desatendidas desde un script bash, y este "cargador de arranque Grub que se instaló previamente en un disco" los rompe.
Al principio, traté de seguir las pautas en la respuesta anterior, es decir
Esto, desafortunadamente, no resuelve el problema: la próxima vez que lo haga
apt-get dist-upgrade
recibo el mismo error y mi script de actualización se rompe.La solución parece ser correr
y seleccione el disco correcto (
/dev/sda/
) cuando se le solicite. De ese modo, el error no vuelve la próxima vez que realizo una actualización dist.fuente
luego
fuente