Совместное использование раздела подкачки между системами Linux?

У меня есть ноутбук, на котором я установил Ubuntu 12.04 и Windows Now только для целей обучения, я собираюсь установить на него ОС Backtrack.

Мой ноутбук имеет 4 ГБ оперативной памяти, поэтому в соответствии с рекомендацией я выделил 8 ГБ свободного места на жестком диске.

могу ли я разделить пространство подкачки между этими двумя ОС (Backtrack и Ubuntu)

Я действительно не хочу тратить 8 ГБ больше места для подкачки (потому что, как я заметил, он редко используется и насколько я знаю, ОС не хранит никаких данных в пространстве подкачки, не так ли?) Так есть ли способ, которым я могу разделить этот раздел подкачки 8 ГБ? Если да, то как?

8
задан 16.05.2020, 11:13

2 ответа

Да, вы можете поделиться областью подкачки с двумя или более операционными системами. Чтобы разделить область подкачки, создайте область подкачки при установке первой операционной системы, а затем при установке второй не создавайте новую область подкачки, вместо этого просто используйте область подкачки первой ОС в качестве точки монтирования для области подкачки. вторая ОС.

Если вы уже установили обе ОС, используйте gparted , чтобы создать общую область подкачки, а затем добавьте ее в файл /etc/fstab, чтобы автоматически смонтировать ее во время загрузки.

На всякий случай, если вы хотите узнать о недостатках использования общей области обмена, задайте этот вопрос в StackExchange:

0
ответ дан 16.05.2020, 11:14
  • 1
    @Nullpointer, Если это ответило на Ваш вопрос, Вы май метка этот ответ, как принято , путем нажатия на зеленую галочку рядом с ним. Это укажет, что Ваша проблема решена. – anky_91 16.05.2020, 11:14
  • 2
    @Nullpointer: Здорово! Хороший для знания у меня есть компания здесь!:) – Mactilda 16.05.2020, 11:15
  • 3
    Спасибо... и может объяснить процесс добавления его к fstab..., потому что я уже установил Отслеживание в обратном порядке ОС и btw работающий, я от TYIT..:p – Mactilda 16.05.2020, 11:15
  • 4
    Найденный ответом, объясняющим это подробное: askubuntu.com/questions/232790/… – cs95 16.05.2020, 11:15
  • 5
    Да! Моя ошибка! Я обычно делаю это! Но я забыл на этот раз! Спасибо за напоминание мне! – cs95 16.05.2020, 11:16

Да, это возможно. Подкачка используется только во время работы системы, поэтому вы можете делать то, что вы хотите, с пространством подкачки, когда оно не работает, например, использовать его как пространство подкачки для другой установки Linux. Вы даже можете разделить пространство подкачки между Linux и Windows , но это немного больше работы.

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

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

При сегодняшних размерах дисков, как правило, нет смысла экономить пару ГБ с такими приемами. Но это возможно.

Однако я подвергаю сомнению утилиту установки двух дистрибутивов Linux в режиме двойной загрузки. Двойная загрузка - отстой - вы не можете запустить две операционные системы одновременно. Если вы хотите запускать программы из двух разных выпусков Ubuntu или, как правило, из двух дистрибутивов Linux, я рекомендую другой подход: выберите тот, который имеет самое последнее ядро, и используйте его в качестве основной операционной системы. Установите второй и запускайте из него программы прямо из установленной системы, используя schroot . Я написал руководство по этому , которое описывает установку второй системы, используя debootstrap и настройку schroot.

0
ответ дан 16.05.2020, 11:14

Теги

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