Как включить файл подкачки?

После последней переустановки своего Linux, я обнаружил, что мой раздел SWAP, или файл подкачки, почему-то не задействован. Это очень странно, неужели я забыл его указать при установке Linux? Всё бы ничего, но мне стало не хватать оперативной памяти, которой у меня на борту 4 гигабайта.

Вроде памяти не мало, но когда запускаешь Firefox со множеством вкладок, виртуальную машину и несколько ещё нужных программ, компьютер начинает просто виснуть. Вот я и задался вопросом, как включить файл подкачки?

как включить файл подкачки

Для начала нам нужно посмотреть, на каком разделе находится наш не подключенный SWAP раздел. Сделать это можно командой в терминале:

не подключенный SWAP раздел

Как видим, наш раздел имеет метку /dev/sda3. Если вы не любитель терминала, то можете увидеть тоже самое в графическом исполнении в программе Gparted.

в программе Gparted

Как включить файл подкачки? Сначала нужно отформатировать раздел SWAP, если он не отформатирован как у меня. Затем нужно узнать UUID этого раздела и прописать его в файл настроек fstab, где храниться информация о всех наших разделах. Открываем его:

Что мы видим? А видим, что SWAP у меня уже прописан. Но дело в том, что скорее всего неправильно указан UUID:

неправильно UUID

Как узнать UUID?

И зачем его вообще придумали, раньше всё было так просто? Но оказалось, что и сегодня его не трудно узнать, нужно в терминале ввести простую команду:

ввести простую команду

Как я и предполагал, UUID реальный отличался от того, что был прописал в fstab. Далее, как вы понимаете, всё просто: меняем UUID на настоящий и потом в GPARTED подключаем файл подкачки. (есть там такой пункт) Теперь, как видите, файл подкачки прекрасно работает и после перезагрузки.

SWAP

 

Так мне и удалось починить компьютер и запустить файл подкачки, чего и вам желаю…

Оцените статью
Просто Линукс
Добавить комментарий

  1. hazet

    Все сделал как у Вас, узнал UUID, прописал в ручную в fstab, в терминале выполни команду swapon —all, все просто супер работает.

  2. prostolinux автор

    Поздравляю, рад, что все получилось. Хотя как я замечал на своём ноутбуке, у меня раздел подкачки вообще практически никогда не задействуется, так как моих 4 гигабайт оперативной памяти вполне хватает.

  3. Андрей

    Спасибо, очень помог пост. Изначально swap тоже был не активный.

  4. prostolinux автор

    Да не за что. Кстати, у меня сейчас опять такая проблема, И после форматирования все заработало, но приходится после запуска системы вручную в gparted включать swap. Почему он не включается автоматически? Пока не понял :(

  5. Чудо бык

    Автору спасибо. Хотелось бы отметить, что форматнуть swap можно и без перезагрузки. На живую так сказать. А так же не забываем убрать комментарий — в виде решётки (#) перед UUID.

  6. Серый Волк

    Получилось через прописывание UUID в fstab, главное расскоментировать (убрать#) тогда файл подкачки задействуется. А в LiveCD через Gparted, как было описано, не вышло.

  7. prostolinux автор

    Все верно, так и правильно, просто в gparted можно подсмотреть реальный UUID раздела, и отформатировать его, есть он не отформатирован.

  8. Елена

    Здравствуйте, а если в fstab не указаны UUID , вместо этого /dev/vda

  9. Елена

    И еще, как проверить, включен ли файл подкачки или нет

  10. prostolinux автор

    Ничего страшно, раньше они и не ставились, с какого то релиза в Ubuntu это появилось. Возможно, что во многих линуксах этого до сих пор нет.

  11. prostolinux автор

    Зайдите в системный монитор и там все увидите — в статье на картинке все показано.

  12. Елена

    Я понимаю, что через монитор это легче простого, но когда нет такой возможности, то через консоль, как?
    Спасибо.

  13. prostolinux автор

    Для этого нужно отредактировать файл /etc/fstab прописав в нем путь к swap. Готовой конфигурации не могу предложить, так как везде все по разному немного будет, как минимум название раздела и UUID. В статье есть фото, как он был прописан у меня.

  14. Елена

    Поняла. Спасибо за пост. Только в более современных сборках немного по-другому.

  15. prostolinux автор

    А что изменилось? Суть вся та же, но зависит только от дистрибутива, тот же Debian от Ubuntu будет точно отличаться.