На этот вопрос уже есть ответ:
Я установил Ubuntu 12.04 и хочу увеличить размер моего свопа с 1 ГБ до 4 ГБ. как я могу это сделать?
/dev/sda5 partition 1046524 568284 -1
Вот оно
https://help.ubuntu.com/community/SwapFaq#How_do_I_add_more_swap.3F
Для этого вам понадобится Ubuntu LiveCD [ 113]
Если вам требуется всего лишь 1 ГБ пространства подкачки, вы можете рассмотреть возможность создания файла подкачки в дополнение к выделенному разделу подкачки, что позволит избежать необходимости копать live CD / USB и изменять размеры разделов.
Создайте файл подкачки:
sudo fallocate -l 3G /swapfile
sudo chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
Добавьте его в свой файл /etc/fstab
, чтобы вам не приходилось вручную включать его при каждой загрузке.
/swapfile none swap sw 0 0
Вы можете установить приоритет двух областей подкачки отдельно, если хотите, чтобы система использовала выделенный раздел с более высоким приоритетом. Добавьте опцию pri=N
к опциям монтирования в /etc/fstab
, например:
UUID=xxx...yyy none swap sw,pri=10 0 0
/swapfile none swap sw,pri=1 0 0
GParted (доступно в репозиториях) позволяет вам играть с разделами, включая изменение их размера без потери данных, но вам настоятельно рекомендуется сделать резервную копию всех ваших данных, прежде чем делать это ...
В наши дни оперативная память действительно дешевая (модуль по 4 ГБ около 20 $). Возможно, вы захотите просто купить больше оперативной памяти, если интенсивно используете раздел подкачки. Это быстрее, и наличие более одного модуля всегда хорошо.