"Ruta no válida para el volumen lógico" en boot.log

"Ruta no válida para el volumen lógico" en boot.log

Recibo los siguientes mensajes en mi /var/log/boot.log:

lvmetad aún no está activo, utiliza la activación directa durante sysinit
"disk/by-uuid/db9c53d1-9f64-4bb7-970c-9fce38b499d4": ruta no válida para el volumen lógico.

El UUID es mi partición de intercambio, que también se utiliza para la hibernación. Al probar diferentes opciones de configuración, pude rastrear la raíz del mensaje hasta mi configuración de grub.

Mi /etc/default/grubaspecto es el siguiente:

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="resume=UUID=db9c53d1-9f64-4bb7-970c-9fce38b499d4   other-option=value"

Como referencia mi /etc/fstab:

# <file system>                           <mount point>   <type>  <options>         <dump>  <pass>
# sda4 
UUID=38a2c53b-2a10-4653-8869-b819c1b0c3be /               ext4    errors=remount-ro 0       1
# sda5
UUID=51cd4543-09c0-4eb6-959a-692991c4429e /home           ext4    defaults          0       2
# sda2
UUID=db9c53d1-9f64-4bb7-970c-9fce38b499d4 none            swap    sw                0       0
# sda1
UUID=36A8-4C49                            /boot/efi       vfat    umask=0077        0       1

Ya probé muchas configuraciones diferentes para corregir este mensaje de error, incluida la desinstalación de LVM2, ya que no uso ningún volumen lógico.

¿Alguien sabe cómo deshacerse del error?

Respuesta1

Antigua respuesta:

Encontré la solución por casualidad navegando por algunos blogs más.
Vea el siguiente comentario de Brandon Beck:http://chriseiffel.com/uncategorized/step-by-step-how-to-get-hibernate-working-for-linux-ubuntu-11-04-mint-11/#comment-116

Tuve que cambiar /etc/default/grub para usar el PARTUUID de la partición de intercambio en lugar del UUID como este:

"resume=PARTUID=..."

Puede obtener el PARTUUID de la partición de intercambio con blkid.
Después, corre sudo update-grub.

Respuesta revisada:

Después de cambiar la entrada de grub a PARTUUID, la hibernación ya no funcionó. Quizás /etc/initramfs-tools/conf.d/resume deba adaptarse en consecuencia.

Sin embargo, acabo de reformatear mi partición de intercambio, que previamente creó Clonezilla, y actualicé todos los archivos de configuración con el nuevo UUID. También volví a cambiar /etc/default/grub para usar UUID para "reanudar" e ingresé el nuevo.
Ahora, la hibernación vuelve a funcionar y el mensaje de error en boot.log también desapareció. El problema parece finalmente resuelto.

información relacionada