Ошибка 12 - создание образа гибернации - недостаточно свободной памяти

Ошибка 12 - создание образа гибернации - недостаточно свободной памяти

Ubuntu 11.10 Thinkpad T61p со 120 ГБ свободного места на диске и 2 ГБ памяти.

Я получил это сообщение об ошибке при попытке активировать режим гибернации. Недостаточно свободной памяти Ошибка 12 - создание образа гибернации

Это ошибка или что можно сделать, чтобы режим гибернации и сна работал правильно?

Редактировать:

             общее количество использованных свободных общих буферов кэшировано
Мем: 1996 1450 545 0 139 359
 -/+ буферы/кэш: 951 1044
Обмен: 2027 0 2027

решение1

Вы устанавливали без раздела подкачки? Если я правильно помню, он не сохраняет в используемый раздел -- поэтому свободное место не имеет значения. Проверьте использование пространства подкачки:

aking1012@devlaptop:~$ бесплатно -m
             общее количество использованных свободных общих буферов кэшировано
Мем: 3931 1923 2007 0 154 916
-/+ буферы/кэш: 852 3078
Обмен: 4059 0 4059

Для работы гибернации свободный объем подкачки должен быть больше общего объема памяти.

Лучшая практика — двойная оперативная память в качестве подкачки. Может, попробую сначала (знаю, я этого не делал). Но, с другой стороны, я не использую спящий режим на этом компьютере, так что...

Если это не сработает, отправьте отчет об ошибке, например:этот.

решение2

Убунту 12.04

Чтобы сделать настройку

эхо 0 > /sys/power/image_size

настойчивый, вам нужен сценарий.

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

Поместите следующий код в новый файл 100_owner_actions:

#!/bin/ш
##
## 100_действий_владельца
##
случай $1 в
приостановить)
## КОМАНДЫ, КОТОРЫЕ ВЫ ХОТИТЕ ВЫПОЛНИТЬ ПЕРЕД ПРИОСТАНОВКОЙ
#КОМАНДА1
;;
резюме)
## КОМАНДЫ, КОТОРЫЕ ВЫ ХОТИТЕ ВЫПОЛНИТЬ ПОСЛЕ ВОЗОБНОВЛЕНИЯ
;;
в спячку)
## КОМАНДЫ, КОТОРЫЕ ВЫ ХОТИТЕ ВЫПОЛНИТЬ ПЕРЕД СПЯЩИМ РЕЖИМОМ
#КОМАНДА3
эхо 0 > /sys/power/image_size
;;
оттепель)
## КОМАНДЫ, КОТОРЫЕ ВЫ ХОТИТЕ ВЫПОЛНИТЬ ПОСЛЕ ВОЗОБНОВЛЕНИЯ ИЗ РЕЖИМА ПРИОСТАНОВКИ НА ДИСК
#КОМАНДА4
;;
есак

решение3

Моя система переходила в спящий режим примерно в 50% случаев попыток:

MemTotal: 6053820 КБ
Свободная память: 5016480 КБ
Буферы: 29744 кБ
Кэшировано: 277564 КБ
SwapCached: 203160 КБ
Активно: 323360 КБ
Неактивно: 571640 КБ
Активный(анон): 249700 кБ
Неактивный(анон): 382724 кБ
Активный(файл): 73660 КБ
Неактивный(файл): 188916 кБ
Неизбежно: 32 кБ
Заблокировано: 32 кБ
HighTotal: 5236572 КБ
HighFree: 4335756 КБ
LowTotal: 817248 КБ
LowFree: 680724 КБ
SwapTotal: 7811068 КБ
SwapFree: 7312116 КБ

Похоже, установка размера изображения на 0 решила мою проблему:

эхо 0 > /sys/power/image_size

Я предполагаю, что предполагается записать минимально возможное изображение.

решение4

Я думаю, что эта проблема возникает, когда раздел подкачки слишком мал.

Попробуйте увеличить его, например, с помощью GParted. Двойного размера вашей оперативной памяти должно быть достаточно.

После этого шага у вас могут возникнуть проблемы с UUID раздела подкачки. Если вы заметили ошибки во время загрузки об отсутствующем разделе, вам придется отредактировать /etc/fstab. Спросите, нужна ли вам дополнительная информация.

Связанный контент