АЛЬТ линукс - особенности разбивки диска для установки на файловую систему BTRfs в режиме bios и uefi

--------------------

К содержанию

--------------------

В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему BTRFS.

В статье используется виртуальная машина с двумя дисками. на реальном железе абсолютно теже действия будут.

В рабочих станциях вы можете выбрать установку в BTRFS в авто режиме. для этого оставляем отмеченным только диск, куда будете устанавлвиать систему(если не уберёте галки с других дисков, лишитесь данных или второй системы) а дальше просто выбираете btrfs с поддержкой таймшифт и система и загрузчик поставит и подтома создаст.

Но если хочется сделать всё руками(а например в симпли есть возможность установить систему на бтрфс только в ручном режиме), то читаем статью дальше

-------------------- К содержанию -------------------- В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему...

Приступим

Попав на экран ручной разбивки дисков мы видим следующую картину

-------------------- К содержанию -------------------- В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему...-2

В моём случае имеется два диска. оба пустые, но это не важно. на другом диске может быть раздел с данными или другой системой. например Windows. в основных вариантах установки мы на другой диск внимания обращать не будем. работаем только с тем диском, который мы хотим отдать под АЛЬТ. если вы захотите всё-таки отдать часть другого диска под установку альт линукс, то заранее позаботьтесь о важной информации на всякий случай, чтоб не было мучительно больно и подготовьте пространство на другом диске заранее из текущей ос. об использовании нескольких дисков при установке альт линукс будет чуть ниже в этой статье.

Выделяем нужный диск, в моём случае это первый - vda1. в вашем случае он может назваться nvme0n1 или ещё как-то и жмём на кнопочку создать раздел.

-------------------- К содержанию -------------------- В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему...-3

В первую очередь создаём загрузочный раздел /boot в случае с старыми материнскими платами или /boot/efi для материнских плат с поддержкой uefi.

Для этого в появившемся окне прописываем 512 мб - такого размера хватит для большинства.

Тип раздела выбираем - efi system partition, если хотим создать EFI раздел загрузки или

-------------------- К содержанию -------------------- В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему...-4

Оставляем linux, если хотим создать загрузочный раздел в режиме установки bios

Жмём ОК

-------------------- К содержанию -------------------- В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему...-5

Выбираем файловую систему FAT32 - это обязательно для загрузочного efi раздела.

-------------------- К содержанию -------------------- В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему...-6

Для обычного варианта выбираем ext4

Жмём ОК

-------------------- К содержанию -------------------- В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему...-7

В режиме efi, сли всё правильно сделали, то тут вам останется только нажать ОК

Так как точка монтирования пропишется автоматически та, которая и нужна - /boot/efi

-------------------- К содержанию -------------------- В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему...-8

А в режиме bios тут нужно выбрать /boot

Жмём ОК

Дальше создаём раздел подкачки, если хотим пользоваться им а не файлом подкачки, который придётся создавать руками уже после установки системы.

-------------------- К содержанию -------------------- В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему...-9

В данном окне сейчас нас интересует размер будущего раздела подкачки. тут на ваше усмотрение. я обычно делаю

При 2 гб в ПК - свап = 4 или 8 гб - сейчас предпочтительнее уже 8. этого должно быть достаточно для среднестатистических задач

При 4 гб в ПК - свап = 4 или 8 гб - сейчас предпочтительнее уже 8. этого должно быть достаточно для среднестатистических задач

-------------------- К содержанию -------------------- В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему...-10

На следующем экране выбираем раздел подкачки и жмём ОК. переходим к созданию основного раздела. тут есть несколько вариантов

1. Отдать всё оставшееся на используемом разделе место под системные и пользовательские данные - и система и домашняя папка будут находиться на одном разделе, виртуально разделённые на подтома.

2. Разбить оставшееся место между системными файлами и домашней папкой в определённой пропорции

3. Отдать всё оставшееся место на разделе под системные данные а домашнюю папку вынести на другой диск.

Первый вариант проще а второй и третий позволяют обезопасить данные в домашней папке при поломке системы, позволит при переустановке системы сразу подцепить пользовательские настройки.

Рассмотрим для начала вариант 1, которым пользуюсь я сам, так как в домашней папке особо чего-то ценного я не храню да и замораиваться распределением места между системой и своими файлами влом))

Вариант 1

-------------------- К содержанию -------------------- В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему...-11

В моём случае тут вообще всё остаётся как есть. размер не трогаю и отдаю под систему и файлы всё оставшееся место в виде одного раздела

-------------------- К содержанию -------------------- В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему...-12

Тут выбираю файловую систему Btrfs

-------------------- К содержанию -------------------- В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему...-13

Тут убираем знак / так как точки монтирования мы будем назначать подтомам. это необходимо для работы Timeshift - программы для создания и управления снимками файловой системы btrfs. будет дополнительная статья на эту тему.

-------------------- К содержанию -------------------- В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему...-14

Дальше жмём на кнопку - Создать подтом и появится окошко как на скриншоте выше. тут ставим знак @ собачка - это обозначение корневого подтома. Жмём ОК и снова на кнопку создания подтома

-------------------- К содержанию -------------------- В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему...-15

Прописыаем @home - для домашней папки

-------------------- К содержанию -------------------- В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему...-16

Теперь выделяем подтом @ и жмём - изменить точку монтирования и просто жмём ОК

Повторяем с вторым подтомом

-------------------- К содержанию -------------------- В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему...-17

Для него также автоматически назначится нужная точка монтирования, если вы всё до этого делали правильно.

-------------------- К содержанию -------------------- В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему...-18

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

--------------------

Второй вариант - разделяем систему и файлы пользователя в рамках одного физического диска на два раздела

По поводу создания загрузочного раздела повторяться не буду

Создаём /boot раздел в ext4 для загрузки биос или /boot/efi в fat32 раздел для загрузки в uefi размером 512 мб по инструкции выше, как и в предыдущем варианте создаём или не создаём свап раздел - раздел подкачки с нужным размером а вот дальше делаем не один раздел а два. в файловой системе btrfs и без точек монтирования, проделывая аналогичные шаги тем, что описаны выше, только делим оставшееся после создания загрузочного раздела и раздела подкачи место.

-------------------- К содержанию -------------------- В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему...-19

В моём случае получилось два примерно одинаковых раздела.

Первый раздел у меня будет под корень, второй под домашнюю папку.

Под корневой раздел, где будет сама система и программы, лучше выделить гигов 30 где-то. остальное отдадите под домашнюю папку, где будут лежать ваши файлы и всё что относится к вашему пользователю.

Я ставлю на виртуальную машину для теста, поэтому размера в 15 гб для установки мне хватит. в реальной жизни этого будет маловато, особенно если будете пользоваться флатпак приложениями да и в целом активно наполнять систему различным софтом.

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

-------------------- К содержанию -------------------- В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему...-20

Прописываем @ для первого раздела и нажимаем ОК. затем выбираем второй раздел и назначаем @home

-------------------- К содержанию -------------------- В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему...-21

Отлично а теперь, как и в первом варианте, назначаем точки монтирования

Выбираем подтома и нажимаем - Изменить точку монтирования и просто жмём ОК

-------------------- К содержанию -------------------- В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему...-22
-------------------- К содержанию -------------------- В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему...-23

Получаем такую картину.

Нужный нам диск, разбит на загрузочный раздел, раздел подкачки, раздел для системы и раздел для ваших данных. раздел для системы имеет подтом @ с точкой монтирования / - корневой раздел а раздел для ваших данных и папки пользователя имеет подтом @home и точку монтирования /home. если в ПК есть ещё другие диски, они не будут затронуты

-------------------- К содержанию -------------------- В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему...-24

Ставим систему и наслаждаемся её работой))

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

Третий вариант - выделение отдельного диска под домашнюю папку

В моём случае второй диск также пустой. я его весь отдам под домашнюю папку. если вы хотите разделить диск между несколькими ос и на одном из разделов разместить домашнюю папку пользователя, то будьте осторожны, чтобы не повредить другие разделы на этом диске. скопируйте важную информацию куда-либо на всякий случай.

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

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

-------------------- К содержанию -------------------- В данной статье рассмотрим ручную разбивку диска для установки системы на современные материнские платы с поддержкой UEFI на файловую систему...-25

На снимке экрана выше видно, что корневой раздел для системных файлов и раздел для домашней папки находятся на разных дисках

Разделу vda3, расположенному на первом диске, была назначена файловая система btrfs, был создан подтом @ для корневой файловой системы - системных файлов и установки программ и точка монтирования /, которая как раз и означает корневую файловую систему

Разделу vdb1 была назначена файловая система btrfs и создан подтом @home для домашней папки пользователя с соответствующей точкой монтирования /home. этот раздел находится на втором диске

В этом случае, например, система стоит на SSD, а папка пользователя может находиться на обычном HDD

--------------------

С файловой системой ext4 всё немного проще. там не нужно создавать подтома. назначаем файловые системы для нужных разделов и точки монтирования.

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

Дополнения и замечания приветствуются

--------------------

К содержанию

-------------------

Полезные ссылки

Поддержать автора

АЛЬТ ВИКИ

Вики проекта альт линукс. много полезной и нужной информации

ОФ сайт Базальт СПО

Российский разработчик операционных систем «Альт»

basealt.ru

Форум альт линукс

Перейти

Описание пакетов в репозиториях, можно посмотреть , что недавно добавили, что в тестах на добавление или обновление

Перейти

Основной ТГ канал АЛЬТ ЛИНУКС

Подписаться

Основной чат Alt linux

Присоединиться

Курилка ТГ Alt linux

Присоединиться

МОЙ ПРОЕКТ В ТЕЛЕГРАМ

Канал

Подписаться

Чат

Присоединиться

Мой проект в ICQ Канал

Канал

Подписаться

Чат

Присоединиться

Рутуб

Подписаться

Обычный пользователь в Дзен

Подписаться