Foro de la Comunidad

¡Bienvenido al foro de la comunidad!

Si tienes problemas de software, este es tu sitio. Construyamos entre todos un lugar mejor, proporcionando experiencias, información de uso y tips. Si tienes alguna pregunta, procura dar información detallada sobre tu sistema.

Si tienes problemas de hardware, tramita la GARANTÍA AQUÍ, ya que nuestros técnicos no suelen revisar el foro por estar trabajando en reparaciones.

0

No arranca con un kernel superior a 6.8.0-40-generic

Avatar
Andrés Moya

Hola. Tengo un Executive 16" con Slimbook OS version MATE, con los drivers por defecto y el disco duro cifrado con LUKS.

Hace tiempo, tras una actualización del sistema, dejó de arrancar. Llega a aparecer la splash screen de Ubuntu, pero antes de llegar al punto en el que pide la contraseña de cifrado se queda colgado. No sale ningún mensaje, simplemente se queda ahí un par de minutos y al final acaba saliendo el BusyBox de Ubuntu sobre un ramdisk. Si le doy al exit dice que no puede montar el disco raíz porque no existe el dispositivo, y vuelve al box. Entiendo que esto es porque al no haberse descifrado la partición, no se ha llegado a crear la unidad mapeada.

ALERT! /dev/mapper/vgubuntu--mate-root does not exist. Dropping to a shell.

Lo curioso es que si le doy al recovery mode hace lo mismo, pero si elijo una compilación de kernel anterior (la 6.8.0-40-generic) entonces sí que arranca bien y funciona todo, puedo usar el ordenador sin problemas. Luego vino otra actualización y hace lo mismo, tampoco arranca, ni con 6.8.0.45-generic ni 6.8.0.51-generic. Sólo funciona con la 40.

He mirado el dmesg a ver si hay algún mensaje de error, pero no veo nada. Simplemente cuando termina de configurar los USB se queda ahí parado hasta que salta el BusyBox.

No puedo pasar captura porque no ha llegado a arrancar el sistema, pero comparándolo con las trazas que salen cuando arranca bien con el kernel 40, veo algo curioso: al pasar de ese punto, me sale para introducir la contraseña de cifrado y luego sale `PM: Image not found (code -22)`. Luego ya monta el disco y continúa el inicio normal.

[    1.630656] hid-multitouch 0018:093A:0274.0001: input,hidraw0: I2C HID v1.00 Mouse [UNIW0001:00 093A:0274] on i2c-UNIW0001:00
[    1.663528] usb 3-6: new high-speed USB device number 2 using xhci_hcd
[    1.825924] usb 3-6: New USB device found, idVendor=2b7e, idProduct=c757, bcdDevice= 0.05
[    1.825948] usb 3-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    1.825957] usb 3-6: Product: FHD Webcam
[    1.825963] usb 3-6: Manufacturer: SunplusIT Inc
[    1.825969] usb 3-6: SerialNumber: 01.00.00
[    1.955529] usb 3-10: new full-speed USB device number 3 using xhci_hcd
[    2.084830] usb 3-10: New USB device found, idVendor=8087, idProduct=0026, bcdDevice= 0.02
[    2.084866] usb 3-10: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    2.581770] typec port0: bound usb3-port2 (ops connector_ops)
[    2.581799] typec port0: bound usb2-port1 (ops connector_ops)
[   44.251686] PM: Image not found (code -22)
[   44.325454] EXT4-fs (dm-1): mounted filesystem ab05564c-77c3-4c7f-9616-06af6426a16a ro with ordered data mode. Quota mode: none.
[   44.531380] systemd[1]: Inserted module 'autofs4'
[   44.582288] systemd[1]: systemd 255.4-1ubuntu8.4 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)
[   44.582294] systemd[1]: Detected architecture x86-64.
[   44.583929] systemd[1]: Hostname set to <artemia>.
[   44.924030] systemd[1]: Configuration file /run/systemd/system/netplan-ovs-cleanup.service is marked world-inaccessible. This has no effect as configuration data is accessible via APIs without restrictions. Proceeding anyway.
[   45.003273] systemd[1]: Queued start job for default target graphical.target.
[   45.020876] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.

La verdad es que no tengo ni idea de por qué no llega a pedir la clave de descrifrado del disco. No da ninguna pista de qué está pasando en el momento de quedarse colgado, ni se me ocurre qué más puedo mirar o probar.

De momento puedo usar el ordenador, pero tengo miedo de que en algún momento venga alguna actualización nueva de kernel, se me borre la 40 y ya no pueda arrancar.

Avatar
Descartar
1 Respuesta
0
Avatar
Vaja Benidze Slimbook
Mejor respuesta

Hola Andrés,

El problema parece estar relacionado con cambios en las versiones más recientes del kernel que afectan el desbloqueo y montaje de tu disco cifrado con LUKS. Según los logs que has compartido no se ve nada raro.
Mi recomendación es realizar copia de seguridad de todos los datos importantes y realizar una reinstalación nueva.

Un saludo.

Avatar
Descartar