¿Menú de grub de Ubuntu después de instalar CentOS?

¿Menú de grub de Ubuntu después de instalar CentOS?

Actualmente estoy ejecutando Windows 8 y Ubuntu 14.04 con arranque dual y me gustaría familiarizarme un poco con el administrador del servidor Linux. Planeo instalar CentOS y tal vez alojar un pequeño sitio web o algo así. ¿Qué pasará con grub después de instalar CentOS?

Respuesta1

Necesitará reinstalar/actualizar grub. Tuve el mismo problema después de instalar CentOS 6.4 sobre mi Ubuntu 14.04. Siguiendo esta publicación soluciono mi problema:

http://muthusaravananmca.wordpress.com/2010/09/29/ubuntu-grub-recover-after-installing-centos-or-windows/

(Solo para aclarar eso en el Paso 4: use "--root-directory ...") Espero que ayude.

Respuesta2

Si todo usa EFI, no tendrá mucho efecto.

  1. CentOS ocupará el primer lugar en el orden de inicio. Puede volver a cambiar eso a Ubuntu usando el menú del sistema EFI.
  2. Una vez que haya vuelto a configurar Ubuntu al primero en el orden de inicio, ejecute sudo update-grubpara agregar CentOS a su grubmenú.
  3. Si tiene algún problema para acceder al menú del sistema EFI, también puede iniciar Ubuntu desde el menú grub de CentOS, reinstalar grub con sudo grub-install /dev/sday seguir con sudo update-grub. Al reinstalar grub, Ubuntu se configurará primero en el orden de inicio y la actualización agregará el nuevo sistema operativo al menú de inicio.

Si todo está en modo heredado usando MBR, las cosas funcionarán prácticamente igual; pero es un poco más engorroso mantener las cosas configuradas como usted desea.

  1. Cuando instala CentOS o cualquier sistema operativo nuevo, si hay una opción para no instalar un gestor de arranque, úsela. (CentOS que usa el nuevo instalador de Anaconda debería tener esa opción, aunque puede ser un poco complicado de encontrar).
  2. Si no puede evitar instalar un gestor de arranque, intente instalarlo en la misma partición donde está instalando el nuevo sistema operativo. Esto evitará que sobrescriba el MBR.
  3. En cualquier caso, después de instalar, inicie Ubuntu y ejecútelo sudo update-grubpara agregar el nuevo sistema operativo al menú de inicio.
  4. Si no puede usar ninguna de las opciones anteriores o simplemente olvida y sobrescribe el MBR, use el menú de inicio del nuevo sistema operativo para iniciar Ubuntu, luego reinstale grub con sudo grub-install /dev/sday siga con sudo update-grub.

Respuesta3

Tenía una configuración de arranque corrupta para Centos 7 e instalé Ubuntu 18 en un esfuerzo por poner a funcionar grub. Se encontró Windows 10, pero no Centos, mediante update-grub o el paquete/utilidad de reparación de arranque en Ubuntu.

Por otro lado, cuando utilicé la utilidad de rescate de Centos 7 para ejecutar su versión de grub y hacer una copia de seguridad de Centos (https://www.tecmint.com/recover-or-rescue-corrupted-grub-boot-loader-in-centos-7/),

el siguiente comando encontró Ubuntu sin problemas (https://unix.stackexchange.com/questions/152222/equivalent-of-update-grub-for-rhel-fedora-centos-systems) :

grub2-mkconfig -o "$(readlink /etc/grub2.conf)"

Y ahora tengo un sistema de arranque triple: Windows 10, Centos 7 y Ubuntu 18 :)

Conclusión: en caso de duda, utilice grub2-mkconfig de Centos para seleccionar sus sistemas de arranque.

información relacionada