
Ubuntu 11.10 Thinkpad T61p con 120 GB de espacio libre en disco y 2 GB de memoria.
Recibí este mensaje de error al intentar activar el modo de hibernación. No hay suficiente memoria libre Error 12: creación de una imagen de hibernación
¿Es esto un error o qué puedo hacer para que el modo de hibernación y suspensión funcionen correctamente?
Editar:
total de buffers compartidos gratuitos utilizados en caché Miembro: 1996 1450 545 0 139 359 -/+ buffers/caché: 951 1044 Permuta: 2027 0 2027
Respuesta1
¿Lo instaló sin una partición de intercambio? IIRC no guarda en una partición en uso, por lo que el espacio libre no importa. Verifique el uso del espacio de intercambio:
aking1012@devlaptop:~$ gratis -m total de buffers compartidos gratuitos utilizados en caché Miembro: 3931 1923 2007 0 154 916 -/+ buffers/caché: 852 3078 Permuta: 4059 0 4059
El intercambio libre tiene que ser > memoria total para que funcione la hibernación.
La mejor práctica es duplicar la RAM como intercambio. Podría intentarlo primero (lo sé, no lo hice). Pero claro, no uso la hibernación en esta caja, así que...
Luego, si no funciona, presente un informe de error comoeste.
Respuesta2
ubuntu 12.04
Para hacer la configuración
eco 0 > /sys/power/image_size
persistente, necesitas un script.
sudo touch /usr/lib/pm-utils/sleep.d/100_owner_actions
sudo chmod +x /usr/lib/pm-utils/sleep.d/100_owner_actions
sudo nano /usr/lib/pm-utils/sleep.d/100_owner_actions
Coloque el siguiente código en el nuevo archivo 100_owner_actions:
#!/bin/sh ## ## 100_propietario_acciones ## caso $1 en suspender) ## COMANDOS QUE DESEA EJECUTAR ANTES DE SUSPENDER #COMANDO1 ;; reanudar) ## COMANDOS QUE DESEA EJECUTAR DESPUÉS DE REANUDAR ;; hibernar) ## COMANDOS QUE DESEA EJECUTAR ANTES DE HIBERNAR #COMANDO3 eco 0 > /sys/power/image_size ;; deshielo) ## COMANDOS QUE DESEA EJECUTAR DESPUÉS DE REANUDAR DESDE SUSPENDER AL DISCO #COMANDO4 ;; esac
Respuesta3
Mi sistema hibernó en aproximadamente el 50% de los intentos:
Memoria total: 6053820 kB Libre de memoria: 5016480 kB Búfers: 29744 kB En caché: 277564 kB Intercambio en caché: 203160 kB Activo: 323360 kB Inactivo: 571640 kB Activo (anónimamente): 249700 kB Inactivo (anónimo): 382724 kB Activo (archivo): 73660 kB Inactivo(archivo): 188916 kB Inevitable: 32 kB Bloqueado: 32 kB AltoTotal: 5236572 kB AltoLibre: 4335756 kB Total bajo: 817248 kB BajoLibre: 680724 kB Total de intercambio: 7811068 kB Sin intercambio: 7312116 kB
Parece que establecer el tamaño de la imagen en 0 resolvió mi problema:
eco 0 > /sys/power/image_size
Supongo que se supone que debes escribir la imagen más pequeña posible.
Respuesta4
Creo que este problema existe cuando la partición Swap es demasiado pequeña.
Intente hacerlo más grande con, por ejemplo, GParted. El doble de tamaño de su RAM debería ser suficiente.
Después de este paso, es posible que tenga problemas con el UUID de la partición Swap. Si nota errores durante el arranque debido a que falta una partición, tendrá que editar /etc/fstab. Pregunte si necesitará más información.