Estoy usando Ubuntu 14.04.
Corrí en la terminal sudo apt-get update
. Luego reinicié el sistema. Y ahora veo:
ALERT! /dev/disk/by-uuid/xxxxxxxxx does not exist. Dropping to a shell
initramfs:_
No puedo iniciar LIVE Ubuntu desde una unidad flash USB. Sí, revisé dos veces la configuración del BIOS y la unidad flash USB está bien y se ejecuta en otra máquina. Ahora voy a comprar un DVD y grabar un Live DVD desde otra computadora portátil.
sudo blkid
me da:
/dev/loop0: TYPE="squashfs"
/dev/sda1: UUID="xxxx" TYPE="ext4"
/dev/sr0: LABEL="Ubuntu 14.04.1 LTS i386" TYPE="iso960"
/etc/fstab
tiene lo mismo UUID="xxxx"
y hay una linea con:
errors=remount-ro 0
Intenté usar la reparación de arranque pero todavía no puedo iniciar sesión en Ubuntu.
No quiero reinstalar Ubuntu porque tengo muchos datos allí.
¿Tiene algún consejo sobre cómo se puede solucionar esto?
Respuesta1
La solución fue ejecutar estos comandos desde liveDVD, me permite hacer cosas en mi sda1 desde ese liveDVD (hasta donde tengo entendido)
sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
update-initramfs -u
update-grub
reboot
Un amigo mío del foro ubuntu plme ayudó a resolvereste problema.
Descubrió que podría haber un error en initramfs, que debería actualizarse como parte de la actualización del kernel. Si algo sale mal durante la actualización, podrían ocurrir problemas como el mío.
Respuesta2
La gente puede desaprobar esto si lo desea, pero he descubierto que usar " /dev/sdX
" funciona de manera más confiable para mí que UUID para mis sistemas personales. En un entorno empresarial, me esforzaría más en hacer que funcione con el UUID en lugar de la dirección "/dev/", pero debería ser seguro usar /dev/sdaX
en /etc/fstab
lugar de la referencia UUID, al menos para poder iniciar su sistema mientras Continúe buscando la respuesta a por qué exactamente falla el arranque a pesar de tener el UUID correcto en /etc/fstab.
Si desea seguir esta ruta, utilice el siguiente procedimiento:
Inicie en el shell de recuperación o inicie en una unidad USB o CD en vivo
Monte la partición de su sistema que no arranca
Edite el
/etc/fstab
archivo en la partición del sistema mencionada en el Paso 2 como raíz y reempláceloUUID=XXXXX
con la etiqueta correspondiente/dev/sdX
en todas las/etc/fstab
entradas relevantes.
Nota: Sé que este procedimiento es confiable para Ubuntu y distribuciones derivadas de Ubuntu (al momento de escribir este artículo; esto podría cambiar fácilmente con cualquier próxima versión). Sé con certeza que no funcionará de manera confiable para otras distribuciones como knoppix o Arch Linux (esto se debe a diferencias en la forma en que UDEV escanea los dispositivos y les da nombres en el sistema de archivos /dev). Si está utilizando una distribución no derivada de Ubuntu, no utilice este método o úselo bajo su propio riesgo.