Lvmetad no está activo todavía

18

Después de actualizar a Ubuntu 16.04, muestra el siguiente mensaje durante el arranque:

lvmetad is not active yet; using direct activation during sysinit

lvmetad is not active yet; using direct activation during sysinit

/dev/mapper/server--vg-root: clean xxx/xxx files, xxx/xxx blocks

La X se refiere a una gran secuencia de números. Después de que aparece este mensaje, se muestra la pantalla de inicio de sesión y puedo iniciar sesión en el sistema.

¿Como puedó resolver esté problema?

Allysson Hernandez
fuente
¿Está causando algún problema real con su sistema, o simplemente le preocupa ese mensaje de arranque? Me parece que podrías ignorarlo con seguridad.
1
Tengo que esperar unos 10 minutos hasta que me solicite ingresar. Todavía no se encontró solución.
dmatej
1
¿Has probado unix.stackexchange.com/questions/199164/… todavía?
x29a
También vea askubuntu.com/questions/769863/…
Thijs D
Tener que esperar 10 minutos se debe a un problema diferente, continúe revisando sus registros.
Telegrapher

Respuestas:

10

No se preocupe , no hay peligro, siga esta pequeña guía para resolver el problema.

Estos mensajes no son peligrosos, después de un tiempo LVM(una abstracción de software sobre su disco) escaneará las particiones y su sistema se iniciará normalmente. Hay un retraso debido a la falta de optimización, ya que lvmetades un servicio del sistema (daemon) que almacena en caché la LVMcondición para evitar accesos inútiles al disco y no se inicia lo suficientemente pronto (probablemente por un error o una configuración incorrecta).

Ubuntu Desktops no lo necesita para funcionar.

Solución

Abra una Terminal ( CTRL+ ALT+ To busque en Dash), escriba sudo -H gedit /etc/lvm/lvm.confy presione ENTER (inserte sus credenciales de usuario). En el editor encuentra:

use_lvmetad = 1

... y cambia la línea a:

use_lvmetad = 0

No realice otros cambios , solo necesita cambiar un solo número y guardar el archivo. Después de esto, puede cerrar la Terminal o cerrar sesión en el VT.

Esto deshabilitará cualquier intento de usar el lvmetaddemonio y si la configuración de su disco es lo suficientemente simple, su arranque será más rápido y cualquier comando LVM no intentará una nueva conexión al bus del sistema lvmetad. Puede notar más actividad de disco, este es un comportamiento normal.

Las advertencias permanecerán, este es el comportamiento correcto y no tiene efectos secundarios.

Tenga en cuenta: esta es una solución buena pero temporal, las futuras versiones de GNU / Linux no necesitarán este procedimiento.

Mejoramiento

Después de la edición, también puede ejecutar (en el mismo tipo de Terminal) el comando sudo systemctl disable lvm2-lvmetad.servicepara desactivar por lvmetadcompleto.

Esto no es necesario y debe comunicarse con el administrador del sistema antes de hacerlo.

Que NO hacer

Nunca arranque con la nomodesetopción habilitada, ya que deshabilitará muchas funciones de GPU y es posible que su tarjeta gráfica no funcione correctamente. Los escritorios de Ubuntu no funcionarán correctamente con esta opción habilitada, porque Unity (y las GUI sucesivas) y muchas aplicaciones necesitan la aceleración gráfica y las funciones avanzadas de GPU.
Esta opción solo debe usarse para depurar controladores gráficos o para iniciar un sistema sin los controladores gráficos correctos.
Importante : en algunos sistemas, el usuario puede necesitar deshabilitar esta opción en GRUB para iniciar sesión, mientras que otros sistemas simplemente serán más lentos pero utilizables.

EDITAR (10/03/2017): después de deshabilitar el servicio y actualizar una de mis máquinas Debian (Ubuntu está basado en Debian), noté que la advertencia desapareció. La actualización instaló el kernel Linux 4.9.0-0.bpo.2para AMD 64 (64 bits). Puede ser temporal o limitado a algunas arquitecturas, pero es un paso adelante, también porque Ubuntu puede heredar el cambio. Supongo que un desarrollador vio este mensaje y está trabajando en el problema. Bien hecho FOSS .


Siéntase libre de comentar aquí si necesita más ayuda y no olvide presionar la flecha hacia ARRIBA hacia la izquierda y aceptar la respuesta.

Lorenzo Ancora
fuente
2
cambia de 1 a 0 y no tuvo efecto.
user1133275
Debe guardar el archivo con los privilegios de administrador y reiniciar su máquina. Es posible que esta opción no tenga efecto en algunas configuraciones de hardware y versiones específicas de lvmetad, debido a un error: en este caso , debe actualizar Ubuntu y también seguir la sección Optimización de la respuesta . Esto debería resolver su caso particular. :-)
Lorenzo Ancora
gracias por la respuesta, tengo otro problema que me impide actualizar de 16.04 a 17.04, así que supongo que estoy en un punto muerto hasta que resuelva ese otro problema.
user1133275
1
@LorenzoAncora gracias por su aporte y tiene razón: publiqué una pregunta y me respondí después de 6 horas de arduo trabajo: simplemente tenía que actualizar mi controlador de GPU compatible con el último ubuntu LTS.
Wli
1
@Wli De nada. En las distribuciones de GNU / Linux, los controladores gráficos y de red son un problema común que puede ocultar otros errores, pero está mejorando con el tiempo. Si el problema regresa, no dude en solicitar asistencia aquí en AskUbuntu. Que tengas un buen día. :-)
Lorenzo Ancora
-3

Logré resolver esto para mis máquinas ajustando la configuración de grub de la siguiente manera:

En /etc/default/grub, cambio:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

a

GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"

Luego agrega esta línea: GRUB_TERMINAL_INPUT="console serial"

Ejecute update-gruby reinicie para que los cambios surtan efecto.

Kyle
fuente
Intenté esto y el mensaje desapareció. Sin embargo, se equivocó con mis gráficos y se retrasó mucho. Incluso los efectos de minimización y maximización se vieron afectados y funcionaban muy lentamente
Saurabh
1
Si el mensaje está relacionado con lvm, ¿por qué esto lo afecta en absoluto? En mi caso, tengo este mensaje, un retraso de 3 a 5 segundos (uso SSD) y luego comienzan los gráficos. No creo que "lvmetad" sea causado por la configuración gráfica. También consulte: unix.stackexchange.com/questions/199164/…
JrBenito
11
De nuevo, esta terrible respuesta. No está relacionado con el problema y es peligroso
Telegrapher
@Telegrapher: Admire el hecho de que usted señaló el problema y no rechazó ferozmente la respuesta.
biocyberman