Переключить раздел в файл подкачки [dубликат]

У этого вопроса уже есть ответ: swap partition и swap file 1 answer

У меня есть раздел подкачки 8 ГБ, как я могу создать файл подкачки из него? В настоящее время есть три раздела root, home, swap. Итак, если я создаю файл подкачки, как мне его создать и где он будет сохранен? ОЗУ составляет около 4 ГБ.

0
задан 10 July 2017 в 09:34

3 ответа

Как правило, раздел подкачки является предпочтительным для файла подкачки; однако вместо этого вы можете использовать файл подкачки. Файл подкачки будет сохранен там, где вы его поместите. Предполагая, что ваш домашний раздел имеет наибольшее пространство, его можно поместить туда.

сначала создать файл подкачки:

sudo dd if=/dev/zero of=/home/swapfile bs=4096 count=2M  
sudo makeswap /home/swapfile  
sudo swapon /home/swapfile

теперь у вас есть файл подкачки 8G. , чтобы сделать его автоматически активным, вам нужно отредактировать / etc / fstab. добавьте следующее liine:

/home/swapfile  none  swap  sw 0 0

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

UUID=########## none  swap  sw  0  0
0
ответ дан 22 May 2018 в 20:42
  • 1
    Могу ли я использовать этот файл подкачки с другим дистрибутивом? Можно использовать раздел подкачки жизни? – Verkiya 10 July 2017 в 10:57
  • 2
    он будет доступен только для системы, на которой он установлен. вам придется повторить процесс для других установок – ravery 10 July 2017 в 11:04
  • 3
    Итак, раздел подкачки лучше, чем файл подкачки в случае нескольких дистрибутивов? – Verkiya 10 July 2017 в 11:15
  • 4
    да, тогда все дистрибутивы могут использовать один и тот же своп. обратите внимание на осторожность. если вы спящий один дистрибутив. открытие свопа с другим может привести к повреждению спящего режима, потому что своп будет сброшен – ravery 10 July 2017 в 11:18

Как правило, раздел подкачки является предпочтительным для файла подкачки; однако вместо этого вы можете использовать файл подкачки. Файл подкачки будет сохранен там, где вы его поместите. Предполагая, что ваш домашний раздел имеет наибольшее пространство, его можно поместить туда.

сначала создать файл подкачки:

sudo dd if=/dev/zero of=/home/swapfile bs=4096 count=2M sudo makeswap /home/swapfile sudo swapon /home/swapfile

теперь у вас есть файл подкачки 8G. [D1] , чтобы сделать его автоматически активным, вам нужно отредактировать / etc / fstab. добавьте следующее liine:

/home/swapfile none swap sw 0 0

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

UUID=########## none swap sw 0 0
0
ответ дан 18 July 2018 в 10:30

Как правило, раздел подкачки является предпочтительным для файла подкачки; однако вместо этого вы можете использовать файл подкачки. Файл подкачки будет сохранен там, где вы его поместите. Предполагая, что ваш домашний раздел имеет наибольшее пространство, его можно поместить туда.

сначала создать файл подкачки:

sudo dd if=/dev/zero of=/home/swapfile bs=4096 count=2M sudo makeswap /home/swapfile sudo swapon /home/swapfile

теперь у вас есть файл подкачки 8G. [D1] , чтобы сделать его автоматически активным, вам нужно отредактировать / etc / fstab. добавьте следующее liine:

/home/swapfile none swap sw 0 0

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

UUID=########## none swap sw 0 0
0
ответ дан 24 July 2018 в 19:35

Другие вопросы по тегам:

Похожие вопросы: