На этот вопрос уже есть ответ:
Я установил Natty на свой ноутбук с параметрами по умолчанию. Я предполагаю, что он создал раздел подкачки, равный размеру моей оперативной памяти. Каждый раз, когда я пытаюсь перейти в спящий режим, я получаю сообщение «недостаточно подкачки», что меня раздражает. Я хочу впасть в спячку! Почему вы не можете просто использовать часть моего 20 ГБ свободного места на жестком диске для перехода в спящий режим? У меня на этом старом чудике всего 1 ГБ ОЗУ.
Я видел часто задаваемые вопросы о свопинге @ http://help.ubuntu.com/community/SwapFaq , но он мучительно сложен. Он показывает мне, как создать файл подкачки и включить его, но не объясняет следующего:
Спасибо!
Я наконец решил это. Конечно, для ответа, "Почему это - все настолько трудное?" часть моего вопроса, я должен был бы просто ответить, "Это - Linux, Вы дурачите, конечно, все трудно!"
Вот шаги:
Теперь необходимо найти, какой раздел подкачка идет и каков ее UUID. UUID?! Вы говорите? Хорошо это - Универсально Уникальный идентификатор для раздела, таким образом, можно сослаться на него, даже если это находится на другой точке монтирования от от начальной загрузки к начальной загрузке из-за добавляющих дисков и т.д. Если это - Ваш первичный диск, это - вероятно, не грандиозное предприятие.
gksu gparted &
и введите свой пароль root. И позволяет этому процессу, выполненному, все еще давая Вы получаете доступ к командной строке.gksu gedit /etc/fstab &
и ищите строку, которая имеет, загружают его. Это должен быть третий столбец, разделенный пробелами или вкладками. Можно или использовать путь или UUID для сообщения Linux, где найти раздел подкачки. Я рекомендую UUID, потому что это останется постоянным, даже если Вы переместите раздел, или диск так или иначе становится sdb вместо sda или чего-то как этот. Сделайте соответствующие редактирования и сохраните файл. Ваша строка должна выглядеть примерно так при использовании UUID (с UUID вместо этого, конечно): UUID=41e86209-3802-424b-9a9d-d7683142dab7 none swap sw 0 0
/dev/sda2 none swap sw 0 0
Захватите стекло молока и ожидайте Ubuntu для возвращения... Забавная часть прибывает затем
Потяните Терминал снова и работайте cat /proc/swaps
и надо надеяться Вы видите путь к своему разделу подкачки, перечисленному там. Если не возможности - что-то, пошел не так, как надо на шагах выше. Вот мой вывод:
Filename Type Size Used Priority
/dev/sda2 partition 2676732 6360 -1
gksu gedit /etc/default/grub &
потянуть конфигурацию загрузчика
GRUB_CMDLINE_LINUX=""
и удостоверьтесь, что это похоже на это (использование Вашего UUID, конечно) GRUB_CMDLINE_LINUX="resume=UUID=41e86209-3802-424b-9a9d-d7683142dab7"
и сохраните файлsudo update-grub
и ожидайте его для окончанияgksu gedit /etc/initramfs-tools/conf.d/resume &
и удостоверьтесь, что его содержание resume=UUID=41e86209-3802-424b-9a9d-d7683142dab7
(с Вашим UUID, конечно, на месте моим). Сохраните файл!sudo update-initramfs -u
Теперь необходимо смочь быть в спящем режиме и возобновиться! Я действительно надеюсь, что это помогает кому-то еще. Я не могу полагать, что Ubuntu находится на версии 11, и она все еще СОСЕТ ЭТО ТРУДНО, чтобы заставить это быть в спящем режиме Ваш ноутбук. Не теряйте веру, хотя, она может быть сделана!
Лучший способ, по моему скромному мнению, состоит в том, чтобы только увеличить размер раздела подкачки.
Загрузите свой компьютер с Ubuntu Живой CD/USB.
Живой CD будет обнаруживать и использовать Вашу подкачку, необходимо отключить его, чтобы смочь управлять им. Откройте терминал и введите следующую команду:
sudo swapoff -a
Впоследствии, откройте Gparted, изменение размер Вашего раздела. Необходимо будет уменьшить некоторый раздел, который является близко к нему. Это должно быть довольно просто.
Необходимо будет загрузиться из некоторого внешнего метода, потому что Вы не можете изменить размер разделов, которые используются, и довольно вероятно, что необходимо будет уменьшить основной раздел.
Теперь другие вопросы:
Да.
При использовании файла подкачки затем да, можно избавиться от раздела подкачки. Но я полагаю, что использование раздела подкачки легче. Это - также общепринятая практика в Linux, большинство учебных руководств, которые можно найти в сети, будет ожидать это.
Питание с подкачкой - что-то, что никакой новичок не должен делать ни в какой ОС. Никакая потребность помочь.