Как создать отдельные разделы подкачки для 2 дистрибутивов Linux

Я трижды загрузил свой ноутбук с этими ОС, а также установил их в следующем порядке: Windows 8.1 Pro, Ubuntu 14.04 LTS, Kali 2.0

При установке Ubuntu я также создал область подкачки (8 ГБ) для его использования (Раздел 5 - /dev/sda5)

При внедрении Kali я создал для нее еще одну область подкачки (8 ГБ) (Раздел 7 - /dev/sda7)

Однако теперь я вижу, что у Kali есть область подкачки около 16 ГБ, а у Ubuntu ее нет, если смотреть на системный монитор в обеих ОС. Как я могу заставить эти 2 дистрибутива использовать свою отдельную область обмена?

2 ответа

SWAP - это просто "расширение" оперативной памяти. Вам не нужны разделы SWAP для каждого дистрибутива, вы можете использовать одно и то же пространство SWAP для каждого дистрибутива, который вы установили на свой диск, просто сопоставьте его прямо в вашем fstab, и это все!!

Проверьте /etc/fstab в каждой системе и прочитайте man fstab, Например, в моей системе (YMMV):

$ grep swap /etc/fstab
# swap was on /dev/sda1 during installation
#UUID=339b7a56-3b67-47e8-87e1-f483296a39bd none            swap    sw              0       0
/dev/mapper/cryptswap1 none swap sw 0 0

Кроме того, чтобы увидеть, как swap настроен во время загрузки, вы можете прочитать сценарии инициализации, найденные

 grep swap /etc/init/* /etc/init.d/* 

Еще один источник информации man -k swap

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