Ubuntu 14.04 no arranca después de la actualización de 12.04 instalada dentro de Windows 8.1

8

Tengo Ubuntu 12.04 instalado como una aplicación en Windows 8.1 (Ubuntu 12.04 permite instalarlo como una aplicación en Windows 8.1 y se puede quitar cuando ya no lo necesite desde el Panel de control). Por lo general, para elegir qué sistema operativo arrancar cuando inicia la computadora portátil, puede elegir entre Windows 8.1 y Ubuntu después de que el logotipo de Windows apareció al inicio y estuvo bien hasta que hice esta actualización. Ahora, cuando trato de elegir Ubuntu, la computadora portátil intenta arrancarlo, pero después de que se muestra la pantalla a todo color, la pantalla se pone negra y aparecen estos mensajes:

mount: mounting /dev/loop0/ on /root failed : Invalid argument
mount: mounting /dev on /root/dev failed: No such file or directory
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
Target filesystem doesn' t have requested /sbin/init
No init found. Try passing init = bootarg.

BusyBox v1.21.1 (Ubuntu 1:1:21.0-1ubuntu1) built-in shell (ash)
Enter 'help' for a list of built-in commands

(initramfs) _

No sé qué hacer después de que aparezca esta pantalla. Por favor ayuda !

AdiC
fuente
1
Lo sentimos, pero no puedo escribir un comentario, ya que no tengo la reputación suficiente ... ¿Cuál es el ajuste real de edición en /etc/default/grub? El mío tiene la siguiente línea GRUB_CMDLINE_LINUX_DEFAULT = "splash silencioso" ¿Debería escribir el> rw delante de eso? Gracias, Daniel
Kazschuri

Respuestas:

11

Lo hice. Para resolver este problema, debe seguir estos pasos:

  • Cuando Windows te permite elegir entre Windows y Ubuntu, elige Ubuntu
  • Cuando la computadora salga de la pantalla de elección del sistema operativo, reinicie su computadora e intente iniciar Ubuntu mientras mantiene presionada la tecla Mayús en su teclado
  • Luego aparecerá una pantalla de Grub (gestor de arranque para Ubuntu) y estará casi vacía. Presione la tecla 'e' en su teclado (para cargar comandos de arranque para Ubuntu)
  • Después de presionar la tecla 'e', ​​la computadora mostrará un conjunto de comandos que Grub usa para arrancar Ubuntu
  • En esos comandos de arranque, trate de encontrar la línea que contiene 'ro quiet splash' y cambie la palabra 'ro' a 'rw'. Ahora debería leer rw quiet splash.
  • Abajo, en la parte inferior de la pantalla, hay una tecla que presionar para iniciar (para mí fue CRTL + X o F10), presione esa tecla y Grub iniciará Ubuntu con sus comandos de inicio modificados.

Sin embargo, la palabra 'rw' no se guardará y en el próximo arranque será 'ro' nuevamente, por lo que debe editar el archivo / etc / default / grub donde encontrará los mismos comandos de arranque que Grub usa para arrancar Ubuntu.

Escriba sudo gedit /etc/default/gruben la terminal. Debe usar sudo para poder editar el archivo, que de lo contrario será de solo lectura. Encuentra la línea que se ve así: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Cámbialo a esto: GRUB_CMDLINE_LINUX_DEFAULT="rw quiet splash"

Ahora guarde el archivo y regrese a la terminal. Tipo sudo update-grub. Ubuntu ahora generará un nuevo archivo /boot/grub/grub.cfg para usted. Es posible editar este archivo directamente, pero se recomienda editar / etc / default / grub y luego generar grub.cfg. Si reinicia su computadora, debería encontrar que se inicia normalmente nuevamente.

AdiC
fuente
1
No se recomienda editar /boot/grub/grub.cfgdirectamente. En cambio, edite /etc/default/grub(es aún más fácil de editar) y ejecute sudo update-grub.
Danatela
@Danatela, ¿en qué cambias /etc/default/grub? No veo en roninguna parte
Vic
@Vic Creo que solo agregar rwantes quiet splashsería suficiente.
Danatela
Me encontré con el mismo problema recientemente. El archivo grub, encontrado por el método lento usando "$ find / -name grub 2> / dev / null", terminé editando /boot/grub/menu.lst
fontanero de dígitos
Gracias por tu pregunta y respuesta. Me ayudó a recuperar mi trabajo
Govan