Ubuntu Server colgando al agregar swap

14

Una nueva instalación de Ubuntu Server se niega a arrancar y se cuelga de "Agregar 524284k swap on / dev / mapper / test - vg-swap_1. Prioridad: -1 extensiones: 1 en: 524284k

Puedo solucionar esto pasando al modo de recuperación y simplemente reanudando el arranque normal.

Invitado1857238673896
fuente

Respuestas:

20

Lo está haciendo porque Ubuntu está tratando de cambiar a un modo de video de alta resolución para la consola y su hardware no está cooperando.

Arreglando esto mientras está en la máquina

Cuando Grub2 aparece:

  • Resalte el elemento de menú para Ubuntu y presione 'e'
  • Vaya a la línea donde carga el núcleo y presione 'Fin' para ir al final de la línea
  • Añadir 'nomodeset'
  • Presione F10 o Ctrl-X para iniciarlo

Con suerte, se iniciará en la pantalla de inicio de sesión. Esto no guardará esa opción, pero al menos ahora puede editar el archivo para Grub2 y actualizarlo para guardar esa opción si funciona. Hace un blog sobre esto recientemente.

Arreglando esto para siempre

  • Inicie sesión (ssh probablemente lo hará, si conoce la IP de la máquina)
  • Actualice el archivo de configuración de grub nano /etc/default/grub
  • Encuentra la línea que comienza con GRUB_CMDLINE_LINUX_DEFAULT
  • Edite la línea para incluir nomodeset, en mi caso, la línea se veía así después:GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
  • Guardar / salir de nano
  • correr update-grub
  • Reiniciar
JamesH
fuente
2
¡Gracias! Para otros, la línea a la que agrega nomodesetes la línea que comienza con linux /boot/vmlinuz..., no la initrdlínea.
Brian Hempel
2
Nota: La manera fácil de hacerlo con las versiones modernas de GRUB es editando / etc / default / grub y agregando "nomodeset" (separado por un espacio) al final de la variable GRUB_CMDLINE_LINUX_DEFAULT.
Ernie
1
Gracias, esto solucionó mi problema con Ubuntu 14.04 LTS en una Mac Mini.
Nelson
3
@Ernie: entonces update-grub.
Gauthier
Gauthier: tienes razón! Gracias, y +1
Ernie
0

¿Cómo lo agregaste? Es posible que desee formatear el intercambio nuevamente. Lo que puede hacer es arrancar en modo de rescate, montar el vgs y hacer:

# mkswap /dev/mapper/test--vg-swap_1

# swapon /dev/mapper/test--vg-swap_1

Luego agréguelo nuevamente a / etc / fstab si no está presente.

Tomás
fuente