El sistema ya no hay botas, renunció a la espera de un dispositivo de raíz, (initRamfs), / dev / Mapper / Mapper-root no existe -- boot campo con gnome campo con grub2 campo con updates camp askubuntu Relacionados El problema

System no longer boots, gave up waiting for root device, (initramfs), /dev/mapper/gnome-root does not exist


10
vote

problema

Español

Después de instalar una actualización, mi sistema ya no hay botas. Tengo encriptación de disco completo (el que se configura el instalador para usted) habilitado para que generalmente solicite la clave solo unos segundos después de arrancar la grub anterior. Ahora, se salta a pedir la llave, intenta cargar GNOME, y luego va a la pantalla que se muestra a continuación. El sistema es un cuadro System76 de 64 bits que ejecuta Ubuntu Gnome 13.04. Sin embargo, esto me ha sucedido una vez en el pasado, en un Dell XPS 8300 de 64 bits que ejecuta Ubuntu Gnome Remix 12.10. En ese caso reinstalé el sistema operativo. Sin embargo, quiero realmente solucionar el problema esta vez, así que sé cómo manejarlo en el futuro. Además, es extremadamente inconveniente reinstalar desde cero.

Mi sospecha es que algo se atornilló en un archivo de configuración en / boot de tal manera que no se da cuenta de que el disco está encriptado, pero no vi nada cuando se asomó allí. ¿Tienes alguna idea de cómo solucionarlo (además de reinstalar el sistema operativo)?

  Gave up waiting for root device. Common problems:   — Boot args (cat /proc/cmdline)     — Check rootdelay= (did the system wait long enough?)     — Check root= (did the system wait for the right device?)   — Missing modules (cat /proc/modules; ls /dev) ALERT! /dev/mapper/gnome-root does not exist.    Dropping to a shell!   BusyBox v.1.20.2 (Ubuntu 1:1.20.2-1ubuntu1) built-in shell (ash)    Enter 'help' for list of built-in commands.    (initramfs)   
Original en ingles

After installing an update, my system no longer boots. I have full disk encryption (the one the installer sets up for you) enabled so it usually asks for the key only seconds after booting past GRUB. Now, it skips asking for the key, tries to load Gnome, and then goes to the screen pictured below. The system is a 64-bit System76 box running Ubuntu Gnome 13.04. This has happened to me once in the past however, on a Dell XPS 8300 64-bit running Ubuntu Gnome Remix 12.10. In that case I reinstalled the OS. However I want to actually fix the problem this time so I know how to handle it in the future. Also, it is extremely inconvenient to reinstall from scratch.

My suspicion is that something got screwed up in a config file in /boot such that it doesn't realize the disk is encrypted, but I didn't see anything when poking around in there. Do you have any ideas of how to fix it (besides reinstalling the OS)?

Gave up waiting for root device. Common problems:   xe2x80x94 Boot args (cat /proc/cmdline)     xe2x80x94 Check rootdelay= (did the system wait long enough?)     xe2x80x94 Check root= (did the system wait for the right device?)   xe2x80x94 Missing modules (cat /proc/modules; ls /dev) ALERT! /dev/mapper/gnome-root does not exist.    Dropping to a shell!   BusyBox v.1.20.2 (Ubuntu 1:1.20.2-1ubuntu1) built-in shell (ash)    Enter 'help' for list of built-in commands.    (initramfs) 
           

Lista de respuestas

9
 
vote
vote
La mejor respuesta
 

¡Lo arreglé !!! Para las generaciones futuras, por lo que no tiene que pasar por los días agonizantes y las horas infinitas que hice:

En primer lugar, pude hacer que el sistema se inicie desde el mensaje Natty3 escribiendo lo siguiente (utilicé Esta página del foro como muleta):

  Natty4  

Esto tiene mi sistema para arrancar correctamente. Una vez que se inicia, modificé ABCDEFGHIJKLMNABCDEFGHIJKLMN15 para señalar un UUID diferente que antes. Escogí el UUID de mi ABCDEFGHIJKLMNABCDEFGHIJKLMN16 . Guarde el valor de UUID original. Lo necesitará en unos pocos pasos. Luego corrí (desde una terminal):

  ABCDEFGHIJKLMNABCDEFGHIJKLMN17   

Si obtiene una advertencia que se ve así o algo similar:

  ABCDEFGHIJKLMNABCDEFGHIJKLMN18   

Luego vuelve al principio y en lugar de ABCDEFGHIJKLMNABCDEFGHIJKLMN19 , use lo que hay en su Destination series0 .

Luego reiniciado. ¡Esta vez recibí el mensaje para la frase de contraseña! Pero no te emociones demasiado, porque no funcionó. Entré en la contraseña correcta aproximadamente 7 veces y los rechazó a todos. Luego volvió al indicador ABCDEFGHIJKLMNABCDEFGHIJKLMN21 después de unos 90 segundos.

Repetí el Paso uno y logré que se arrancara de nuevo. Luego restauré el valor original uuid al Destination series2 y reran paso dos. Entonces reinicié, y el éxito!

 

I got it fixed!!! For future generations so you don't have to go through the agonizing days and endless hours that I did:

Firstly, I was able to get the system to boot from the (initramfs) prompt by typing the following (I used this forum page as a crutch):

cryptsetup luksOpen /dev/sda5 sda5_crypt lvm vgchange -a y exit 

This got my system to boot properly. Once booted, I modified /etc/crypttab to point to a different UUID than before. I picked the UUID from my /etc/fstab. Save the original UUID value. You will need it in a few steps. I then ran (from a terminal):

update-initramfs -k all -c 

If you get a warning that looks like this or something similar:

WARNING: invalid line in /etc/crypttab 

then go back to the beginning and instead of sda5_crypt, use what is in your crypttab.

I then rebooted. This time I got the prompt for the passphrase! But don't get too excited, because it didn't work. I entered the right password about 7 times and it rejected them all. It then went back to the (initramfs) prompt after about 90 seconds.

I repeated step one and got it booted again. I then restored the original UUID value to the crypttab, and reran step two. I then rebooted, and SUCCESS!

 
 
6
 
vote

Con el cifrado de disco completo es una opción en Ubuntu 14.04, solo quería señalar cómo resolví este problema, ya que mi terminal de initramfs no me permitió usar cryptsetup :

  1. de inicio de un DVD / USB en vivo (USB será mucho más rápido).

  2. Abra un terminal y escriba lo siguiente:

      sudo -i cryptsetup luksOpen /dev/sda5 sda5_crypt # (do any lvm management you need here, I didn't need any.) mkdir /mnt/system mount /dev/mapper/ubuntu--vg-root /mnt/system mount /dev/sda2 /mnt/system/boot mount /dev/sda1 /mnt/system/boot/efi (May or may not be needed.) for i in /dev/pts /dev /proc /sys; do mount -B $i /mnt/system$i; done chroot /mnt/system update-initramfs -k all -c exit for i in /dev/pts /dev /proc /sys; do umount /mnt/system$i; done umount /mnt/system/boot/efi # (If you have UEFI.) umount /mnt/system/boot umount /mnt/system   
  3. reinicio y espero que funcione.

 

With full-disk encryption being an option in Ubuntu 14.04, I just wanted to point out how I solved this problem, since my initramfs terminal didn't allow me to use cryptsetup:

  1. Boot from a Live DVD/USB (USB will be a lot faster).

  2. Open a Terminal and type the following:

    sudo -i cryptsetup luksOpen /dev/sda5 sda5_crypt # (do any lvm management you need here, I didn't need any.) mkdir /mnt/system mount /dev/mapper/ubuntu--vg-root /mnt/system mount /dev/sda2 /mnt/system/boot mount /dev/sda1 /mnt/system/boot/efi (May or may not be needed.) for i in /dev/pts /dev /proc /sys; do mount -B $i /mnt/system$i; done chroot /mnt/system update-initramfs -k all -c exit for i in /dev/pts /dev /proc /sys; do umount /mnt/system$i; done umount /mnt/system/boot/efi # (If you have UEFI.) umount /mnt/system/boot umount /mnt/system 
  3. Reboot and hope it works.

 
 
   
   
0
 
vote

Fije su grub a través de un arranque a través de un CD en vivo / Live-USB. Consulte esta página para obtener detalles del proceso. Consulte la sección "a través del terminal LiveCD" en la página.

Fixing El GRUB debe corregir cualquier archivo mal formado que pueda tener en la configuración de GRUB.

 

Fix your grub via booting through a live-cd/live-usb. Refer this page for details of the process. Refer the section "via the LiveCD terminal" on the page.

Fixing the grub should fix any malformed file that you might have in grub configuration.

 
 
 
 
0
 
vote

Compruebe si tiene ABCDEFGHIJKLMNABCDEFGHIJKLMN2 instalado en su sistema, podría haber sido eliminado ejecutando apt-get autoremove . Más información .

 

Check if you have cryptsetup installed on your system, it might have been removed by running apt-get autoremove. More info.

 
 

Relacionados problema

144  ¿Cómo habilito actualizaciones automáticas?  ( How do i enable automatic updates ) 
Actualizar Manager se ofrece constantemente actualizaciones (por ejemplo, correcciones de seguridad, actualizaciones de PPA). ¿Cómo puedo decirle a mi insta...

2  ¿Debo parchear alguna de las vulnerabilidades manualmente?  ( Should i patch any of vulnerabilities manually ) 
Hay una lista de vulnerabilidades para Ubuntu: http://www.ubuntu.com/usn/ ¿Debo parparlos manualmente o los parches ya están en actualizaciones? Pregunté ...

-1  'Error al obtener' al intentar actualizar usando el terminal [duplicado]  ( Failed to fetch when trying to upgrade using terminal ) 
Esta pregunta ya tiene respuestas aquí : ¿Cómo puede ¿Fije un error 404 al usar un PPA o actualizar ...

0  ¿Cómo obtengo el procedimiento de actualización para trabajar?  ( How do i get the update procedure to work ) 
Golpear el botón de software Ubuntu me consigue una pantalla que muestra once actualizaciones en espera de ser instaladas. ¡Pero en lugar de instalar, solo ha...

2  Error agregando un repositorio a /etc/apt/sources.list  ( Error adding a repository to etc apt sources list ) 
en Ubuntu 14.04, seguí http: //mirror.its. dal.ca/cran/bin/linux/ubuntu/README que dice ABCDEFGHIJKLMNABCDEFGHIJKLMN8 así en https://launchpad.net/ub...

34  ¿Cómo puedo hacer que Ubuntu verifique las actualizaciones con menos frecuencia?  ( How can i make ubuntu check for updates less often ) 
Me gustaría que Ubuntu no revise las actualizaciones tan a menudo. ¿Cómo lo logro esto? ...

1  ¿Cuáles son los distintos 'anuncios' o 'ANTICIOS' para las actualizaciones de los paquetes?  ( What are the various announcements or notices for package updates ) 
Recientemente, me encontré con USN - Ubuntu Security Notices y DSA - Debian Security anuncian y descubrí que estas son las listas de correo para las actualiza...

25  ¿Son las listas de repositorios seguras? ¿Hay una versión HTTPS?  ( Are repository lists secure is there an https version ) 
¿Son seguros las actualizaciones del repositorio? Como un oso de poco cerebro del lado del desarrollador, no puedo entender por qué la lista del repositorio...

2  Actualizando Ubuntu desde dentro de la red corporativa  ( Updating ubuntu from inside the corporate network ) 
Después de conectar mi computadora a la red corporativa, no tengo acceso directo a Internet. Esto se hace ahora a través de algún servidor proxy. Puedo conect...

1  Actualización de Clamav 0.98.7 a 0.99.0 para Ubuntu 12.04 LTS  ( Updating clamav 0 98 7 to 0 99 0 for ubuntu 12 04 lts ) 
Me gustaría actualizar mi clamav antivirus 0.98.7 a 0.99.0 e intenté actualizarlo escribiendo: /update.out2 después de lo cual recibí un mensaje: ¿Su...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos