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/grub
aspecto 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.