¿Cómo reparar el error 'No se pudo conectar a lvmetad' en Ubuntu?

Ubuntu es un sistema operativo basado en Linux gratuito y de código abierto utilizado principalmente para la computación en la nube con soporte OpenStack. Las actualizaciones se lanzan cada 6 meses que vienen con características extendidas y mejoras de rendimiento. Sin embargo, recientemente, se han recibido muchos informes en los que los usuarios no pueden iniciar el sistema operativo y se observa el mensaje " No se pudo conectar a lvmetad, volviendo al escaneo del dispositivo ".

Error al conectarse a Lvmetad, recurriendo al escaneo de dispositivos

¿Qué causa el error "No se pudo conectar a Lvmetad" en Ubuntu?

Después de recibir numerosos informes de múltiples usuarios, decidimos investigar el problema e ideamos un conjunto de soluciones para rectificarlo por completo. Además, analizamos los motivos por los que se activa este error y los enumeramos de la siguiente manera.

  • Controladores de Nvidia: Para algunos usuarios, se vio que los controladores de Nvidia estaban causando el problema con el sistema operativo. A veces, los controladores pueden funcionar mal e interferir con características importantes del sistema que pueden provocar este error.
  • Kernel corrupto / roto: en algunos casos, se vio que la actualización del kernel a la última versión no se procesó correctamente y podría haberse roto / dañado en el proceso debido a lo cual se pudo activar el error.

Ahora que tiene una comprensión básica de la naturaleza del problema, avanzaremos hacia las soluciones. Asegúrese de implementarlos en el orden específico en que se presentan para evitar conflictos.

Solución 1: Purga de controladores Nvidia

Si los controladores de Nvidia están interfiriendo con ciertas funciones del sistema, el error podría activarse. Por lo tanto, en este paso, desinstalaremos completamente los controladores de Nvidia de nuestra computadora mediante el comando de purga. Para eso:

  1. Si la computadora no se inicia, siga la segunda solución antes de intentar los pasos a continuación,
  2. Presione las teclas " Ctrl " + " Alt " + " T " para que aparezca el terminal.

    Terminal de apertura
  3. Escriba el siguiente comando y presione " Enter ".
     sudo apt-get remove --purge '^ nvidia -. *' 
  4. Esto eliminará todos los paquetes relacionados con Nvidia, sin embargo, es necesario ejecutar un comando para que Ubuntu funcione.
  5. Escriba el siguiente comando y presione " Enter ".
     sudo apt-get install ubuntu-desktop 
  6. Verifique si el problema persiste.

Solución 2: Arrancar en un núcleo antiguo

Si el nuevo núcleo no se ha procesado correctamente, puede causar problemas durante el arranque. Por lo tanto, en este paso, iniciaremos en un kernel anterior. Para eso:

  1. Durante el inicio, presione la tecla Esc, F9 o F3 para iniciar en el BIOS.
  2. Seleccione las " Opciones avanzadas para Ubuntu " para iniciar en la pantalla de opciones de Ubuntu.

    Selección de opciones avanzadas para Ubuntu
  3. Navegue con las teclas de flecha y seleccione una versión anterior del núcleo.
  4. Presione " Enter " para seleccionar el núcleo.
  5. Reinicie la computadora e intente arrancar en el kernel anterior
  6. Verifique si el problema persiste.

Solución 3: Procesando nuevo kernel

El problema se ve principalmente si el kernel más nuevo no se ha procesado correctamente. Por lo tanto, en este paso, procesaremos correctamente el kernel más nuevo. Asegúrese de que ya ha probado la primera solución enumerada en este artículo e instalado los controladores de Nvidia adecuados antes de probar esta solución.

  1. Inicie en el kernel anterior antes de intentar esto usando la segunda solución.
  2. Presione las teclas " Ctrl " + " ALT " + " F3 " simultáneamente para iniciar en el terminal virtual.

    Abrir caja virtual
  3. Escriba el siguiente comando y presione " Enter " para actualizar todo.
     sudo apt-get update && sudo apt-get upgrade -y 
  4. Escriba el siguiente comando y presione " Enter " para eliminar los núcleos más antiguos.
     sudo apt-get autoremove 
  5. Escriba el siguiente comando y presione " Enter " para reinstalar el núcleo actual
     sudo apt-get install - reinstalar linux-image-4.13.0-32-generic 

    Nota: Reemplace los números en este comando con la versión del núcleo que desea instalar. La versión se puede encontrar ejecutando el siguiente comando.

     uname -r 
  6. Reinicie y verifique si el problema persiste.

Artículos De Interés