Поддержка нескольких дистрибутивов Linux - загрузочных и загрузочных разделов

Вот мой общий взгляд на /dev/sda

введите описание здесь

Нераспределенные блоки были когда-то еще одним дистрибутивом Ubuntu - я скоро изменю размеры других моих разделов, чтобы использовать их. /dev/sda2 содержит корневой каталог моей установки Debian, который я сначала установил на чистый диск. Установка Debian создала /dev/sda1 раздел как загрузочный раздел и раздел подкачки (который я удалил в какой-то момент). dev/sda5 содержит мой корневой каталог Ubuntu Я установил два дистрибутива Ubuntu, создав пользовательские разделы, но, если честно, я действительно не знал, что делаю, я просто возился с этим, пока он не работал.

Побочные вопросы

Что такое /dev/sda7 и что он делает /dev/sda1 не делает? Могу ли я объединить два вместе?

Также все работает и два дистрибутива загружаются нормально. Я просто хочу знать, куда идти дальше - нужно ли изменить расположение разделов, чтобы сделать его более аккуратным и более перспективным в случае, если мне понадобится добавить больше дистрибутивов Linux?

Главный вопрос

Если бы я добавил другой дистрибутив Linux, как бы я поступил? Какие разделы я должен создать и как их организовать? (Я не хочу делиться /home раздел). Нужен ли мне отдельный bios_grub раздел для каждого дистрибутива?

1 ответ

bios_grub раздел необходим для включения загрузки Legacy BIOS в настройках GPT/UEFI. Если вы загружаетесь с UEFI, что, для простоты, я полагаю, вам не понадобится.

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

Если вы не хотите поделиться /homeединственное, что вам нужно сделать, это создать корневой раздел для новой системы в нераспределенном пространстве во время установки (т.е. установить его точку монтирования в /) и отформатируйте его как EXT4. Как вы спрашиваете в AskUbuntu, я предполагаю, что вы будете устанавливать Ubuntu дальше. Ubuntu будет автоматически использовать существующие разделы подкачки. Если вы устанавливаете ОС, которая не использует ее автоматически, вы можете впоследствии указать ей использовать раздел подкачки, добавив следующее в /etc/fstab в новой системе:

UUID=<uuid of /dev/sda6>    none    swap    sw  0   0

Вы можете получить UUID с sudo blkid, Чтобы применить новый fstab, запустите sudo swapon /dev/sda6,

Загрузчик для новой установки должен будет зайти в /dev/sda1Раздел EFI. Вновь установленный GRUB должен распознавать другие установки. Если нет, запустите sudo update-grub после первой загрузки.

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