
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. Спросите, нужна ли вам дополнительная информация.