Автор Тема: Создание раздела свап в файле  (Прочитано 1613 раз)

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

Оффлайн dzhoser

Создание раздела свап в файле
« : 27 Июля 2020, 10:43:00 »
При переходе на Debian обнаружил, что разработчики несколько иначе организовали реализацию swapfile.
Приведу тут инструкцию как делал я:
редактируем файл dphys-swapfile командой
sudo nano /etc/dphys-swapfileРедактируем следующие параметры
CONF_SWAPFILE= после знака равно указываем расположение swapfile я сделал в корне /swapfile
CONF_SWAPSIZE= после знака равно указываем размер swapfile  в мегабайтах я указал 4096
CONF_MAXSWAP=4096 после знака равно указываем максимальный размер swapfile 
Сохраняем результаты ctrl+x жмем Y, жмем Enter
Примечание. Все перечисленные параметры должны быть раскоментированы (символ # в начале строки должен быть удален).
Выполняем команду от root
/usr/sbin/dphys-swapfile setup которая создаст файл полкачки
sudo /usr/sbin/dphys-swapfile swapon включаем файл подкачки
Проверяем файл подкачки
free -hВывод должен быть примерно таким
Цитировать
              total        used        free      shared  buff/cache   available
Mem:          3,3Gi       1,9Gi       109Mi        78Mi       1,3Gi       1,1Gi
Swap:         4,0Gi          0B       4,0Gi
Строка
Цитировать
Swap:         4,0Gi          0B       4,0Gi
показывает что все работает корректно.
Файл подкачки можно отключить командой
/usr/sbin/dphys-swapfile swapoffУдалить файл подкачки
/usr/sbin/dphys-swapfile uninstall



« Последнее редактирование: 20 Декабря 2020, 07:17:55 от dzhoser »
Ubuntu->Linux mint->Astra Linux SE->Debian 11
Для новичков
 

Оффлайн Modigar

Re: Создание раздела свап
« Ответ #1 : 27 Июля 2020, 10:54:18 »
зачем столько телодвижений? любым разметчиком дисков создаётся раздел  swap нужного размера, прописывается в fstab (той же тулзой, что и раздел создавался) , и монтируется.
 

Оффлайн dzhoser

Re: Создание раздела свап
« Ответ #2 : 27 Июля 2020, 11:08:37 »
Modigar, каждый выбирает что ему удобнее, мне например удобнее изменить размер файла чем заниматься переразметкой диска и потерять данные. Да и переразметка диска занимает много времени.
Ubuntu->Linux mint->Astra Linux SE->Debian 11
Для новичков
 

Оффлайн Modigar

Re: Создание раздела свап
« Ответ #3 : 27 Июля 2020, 11:33:15 »
2 секунды переразметка диска, из них 1.5с чтобы навести мышку и кликнуть.
 

Оффлайн qupl

Re: Создание раздела свап
« Ответ #4 : 27 Июля 2020, 12:17:58 »
В файле удобнее если не нужно быстродействие отдельного диска. Только не знаю кто такие "dphys", обычно через fstab всё.

Онлайн Susumo

Re: Создание раздела свап
« Ответ #5 : 27 Июля 2020, 12:19:34 »
2 секунды переразметка диска, из них 1.5с чтобы навести мышку и кликнуть.
Это что за фс? Для того что бы увеличить раздел свап надо уменьшить соседний. Раздел с ext4 довольно долго уменьшается.
« Последнее редактирование: 27 Июля 2020, 15:20:45 от Susumo »
 

Оффлайн sidbar

Re: Создание раздела свап
« Ответ #6 : 27 Июля 2020, 14:55:07 »
dd if=/dev/zero of=/.swapfile bs=1K count=1000K
mkswap /.swapfile && swapon /.swapfile
добавить в fstab
/.swapfile none swap sw 0 0
« Последнее редактирование: 27 Июля 2020, 14:59:33 от sidbar »
Devuan GNU/Linux 4 Chimaera x86_64
 
Пользователи, которые поблагодарили этот пост: qupl

Оффлайн dzhoser

Re: Создание раздела свап
« Ответ #7 : 27 Июля 2020, 15:34:25 »
sidbar, на ветке testing не работает
Ubuntu->Linux mint->Astra Linux SE->Debian 11
Для новичков
 

Оффлайн qupl

Re: Создание раздела свап
« Ответ #8 : 27 Июля 2020, 16:44:02 »
sidbar, на ветке testing не работает
Что именно?

Оффлайн dzhoser

Re: Создание раздела свап
« Ответ #9 : 27 Июля 2020, 17:03:41 »
qupl
Код: [Выделить]

dd if=/dev/zero of=/.swapfile bs=1K count=1000K
mkswap /.swapfile && swapon /.swapfile

добавить в fstab
Код: [Выделить]

/.swapfile none swap sw 0 0
Не работает, происходит ошибка монтирования swapfile
Вот выдержка из /etc/fstab
Цитировать
# a swapfile is not a swap partition, no line here
#   use  dphys-swapfile swap[on|off]  for that
« Последнее редактирование: 27 Июля 2020, 17:05:57 от dzhoser »
Ubuntu->Linux mint->Astra Linux SE->Debian 11
Для новичков
 

Оффлайн dzhoser

Re: Создание раздела свап
« Ответ #10 : 27 Июля 2020, 17:10:45 »
Только не знаю кто такие "dphys", обычно через fstab всё.
https://packages.debian.org/ru/sid/dphys-swapfile информация о пакете
« Последнее редактирование: 28 Июля 2020, 06:59:00 от dzhoser »
Ubuntu->Linux mint->Astra Linux SE->Debian 11
Для новичков
 

Оффлайн qupl

Re: Создание раздела свап
« Ответ #11 : 27 Июля 2020, 17:21:14 »
Какой-то велосипед, 2010 года выпуска, странно.

Первая часть поста sidbar, исключая запись в fstab работает?

Оффлайн dzhoser

Re: Создание раздела свап
« Ответ #12 : 27 Июля 2020, 20:00:33 »
Первая часть поста sidbar, исключая запись в fstab работает?
У меня не работало поэтому и выложил эту инструкцию.
Ubuntu->Linux mint->Astra Linux SE->Debian 11
Для новичков
 

Оффлайн qupl

Re: Создание раздела свап в файле
« Ответ #13 : 27 Июля 2020, 20:36:53 »
У меня не работало поэтому и выложил эту инструкцию.
Вывод с ошибками нужен, или верить на слово?

Оффлайн dzhoser

Re: Создание раздела свап в файле
« Ответ #14 : 27 Июля 2020, 22:36:32 »
Вывод с ошибками нужен, или верить на слово?
ну как бы уже все настроено ломать не хочеться
Ubuntu->Linux mint->Astra Linux SE->Debian 11
Для новичков
 

 

[Решено] создание базы данных по личной информации по утилитам, командам

Автор krserv

Ответов: 2
Просмотров: 2045
Последний ответ 09 Декабря 2012, 16:22:49
от corner
создание загрузочной флэшки

Автор Palzuncoff

Ответов: 1
Просмотров: 1459
Последний ответ 05 Июня 2015, 05:53:51
от ogost
Создание образа usb носителя без свободного места

Автор dzhoser

Ответов: 5
Просмотров: 728
Последний ответ 03 Июня 2021, 19:12:11
от Whowka
Добавление пользователя в группу, создание файлов от его имени

Автор mammuthus

Ответов: 4
Просмотров: 2010
Последний ответ 17 Мая 2012, 16:24:56
от mammuthus
Создание гостевой учётной записи в Debian 7

Автор Ivan131

Ответов: 11
Просмотров: 4164
Последний ответ 05 Января 2014, 13:02:04
от qupl