Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Как SWAP из раздела на HDD перенести в файл на SSD? [Решено]  (Прочитано 435 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AlekseyUbuntu

  • Автор темы
  • Активист
  • *
  • Сообщений: 353
    • Просмотр профиля
Kubuntu 19.04

Давным давно создал раздел для SWAP на 4 ГБ и с тех пор пользовался этим разделом для этой цели. Со временем купил SSD и захотел перенести SWAP на него без выделения раздела по новой модной технологии- в файл. Пожалуйста, подскажите последовательность команд, чтобы все прошло гладко.
« Последнее редактирование: 18 Март 2020, 11:10:21 от zg_nico »

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1484
    • Просмотр профиля
посмотрите на какой разделе swap
swapon -s
отключите
sudo swapoff /dev/sdXX
закоментируйте этот swap в fstab:
sudo nano /etc/fstab
создайте и включите swap-file

sudo dd if=/dev/zero of=/swapfile bs=1024 count=4194304
sudo touch /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

добавьте swap-file в fstab
echo "/swapfile none swap sw 0 0" | sudo tee -a /etc/fstab

Если система будет долго грузиться, то можно сделать следующее:
sudo sed -i 's/^RESUME=UUID/#RESUME=UUID/g' /etc/initramfs-tools/conf.d/resume
sudo update-initramfs -u
« Последнее редактирование: 25 Август 2019, 19:55:50 от bezbo »

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 13696
  • Xubuntu 18.04
    • Просмотр профиля
Я не понял зачем создавать файл такого размера и заполнять нулями.

RESUME имеет отношение к гибернации. С чего вы взяли, что у ТС 4 гига оперативки. Ну и т.д.

На самом деле достаточно mkswap и в fstab прописать.

А вообще большого смыла переходить на файл нет.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4708
  • Capture the truth
    • Просмотр профиля
sudo dd if=/dev/zero of=/swapfile bs=1024 count=4194304
sudo fallocate -l 4G /swapfile
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 13696
  • Xubuntu 18.04
    • Просмотр профиля
А почему именно 4 гига? И зачем вообще выделять какой-то размер?
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1484
    • Просмотр профиля
все верно, свапфайлу размер не нужен, система сама запишет столько сколько ей будет нужно

Оффлайн AlekseyUbuntu

  • Автор темы
  • Активист
  • *
  • Сообщений: 353
    • Просмотр профиля
Текущий SWAP- раздел удалил по  инструкции bezbo, а файл подключил по инструкции от сюда. Вроде работает :)
« Последнее редактирование: 27 Август 2019, 09:59:32 от AlekseyUbuntu »

Оффлайн F12

  • Старожил
  • *
  • Сообщений: 2628
    • Просмотр профиля
AlekseyUbuntu, ну а на каком размере SWAP-файла остановились?..

Знаете о том, что SWAP можно использовать с динамически изменяемым размером?..

Если заинтересовало, предлагаю ознакомиться вот с этой статьей, в ней более развернуто рассказывается о Swapspace. ::)

 

Страница сгенерирована за 0.073 секунд. Запросов: 23.