Error al descomprimir Initramfs: magia no válida al inicio del archivo comprimido -> Pánico del kernel

Error al descomprimir Initramfs: magia no válida al inicio del archivo comprimido -> Pánico del kernel

Recientemente actualicé mi computadora portátil ASUS X515M de Ubuntu 20.04 a 22.04 y mi magia no fue válida. Trabajo duro en mi magia. ¿Por qué Ubuntu lo invalidó? :(

Imagen del resultado después de intentar arrancar

Lo que yopensarson las partes importantes:

Initramfs unpacking failed: invalid magic at start of compressed archive

. . .

End Kernel Panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

Mi BIOS tiene ~2 años.

Encontré el mismo problema en elForo Manjaro, sólo necesito ayuda para traducir los pasos al lenguaje Ubuntu:

  1. Inicie un USB activo [Ubuntu] (descárguelo y “grábelo” en cualquier computadora que funcione)

  2. terminal de inicio

  3. corre sudo -spara ser root

  4. ejecutar manjaro-chroot -a*(Actualmente atascado aquí, chroot -ano hace nada en Ubuntu)

  5. editar /etc/mkinitcpio.conf (descomentar COMPRESSION="lz4"| (¿igual que Ubuntu?)

  6. corrermkinitcpio -P

  7. salir de chroot y reiniciar

Tengo un USB en vivo de Ubuntu 22.04.

Gracias.

Updit:Nunca resolví esto. Tuve que reinstalar y reemplazar el chip wifi realtek original por uno que realmente funcione y use Ubuntu 20.10 para poder instalar automáticamente los controladores. Finalmente encontré y edité el .conf que necesitaba /etc/initramfs-toolsl/initramfs.confusando nano en un entorno en vivo después de montar el sistema de archivos en un archivo de rescate temporal (?) usando chroot, pero eso tampoco funcionó (mkinitcpio.conf parece ser la versión de Manjaro). de eso). Una cosa que no mencioné es que también había un NVME en mi computadora portátil que nunca uso, pero que aún tenía un sistema instalado. Creo que la actualización se estropeó por eso y, de manera similar, todos mis intentos de solucionarlo fallaron por eso.

Hasta donde recuerdo, los pasos que seguí probablemente lo habrían solucionado si no fuera por el NVME olvidado:

  1. Arrancar en USB en vivo

  2. Abra la terminal y cree un rescuesistema de archivos temporal/punto de montaje (olvidé los comandos exactos para este rn)

  3. Úselo chrootpara montar el sistema de archivos roto enrescue

  4. Utilice nano para navegar y editar los archivos que necesita. Siga las instrucciones en nano para guardar los cambios.

  5. Salga de 'chroot' y reinicie

  6. Oren a los Dioses Pequeños para que haya funcionado.

Para mí hizo algo, pero todavía no arrancaba correctamente. Así que simplemente lo reinstalé.

Respuesta1

Ipensar* esto puede ser un problema con el kernel genérico 5.4.0-89. Entré al menú de Grub, a través del BIOS de mi computadora; mantener presionada la tecla SHIFT no hizo nada e inicié un kernel más antiguo para intentar editar mkinitcpio.conf. Mientras Ubuntu se estaba ejecutando, recibí notificaciones sobre las actualizaciones que instalé. Entre ellas se encontraba una actualización que instaló el kernel 5.15.0 y otra que eliminó el kernel 5.4.0-89. Mi sistema ahora arranca exitosamente con este último kernel.

  • Pero sucedieron muchas cosas raras durante la actualización. Uno de estos puede haber causado el problema de initramfs y la actualización del kernel simplemente sobrescribió lo que estaba mal.

información relacionada