Как создать отдельные разделы подкачки для 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