2.1.7 Ручная разметка диска
Скачать документ Общая информация
Cхемы разметки дисков
Создание разделов, описание интерфейса разметки
Как создать и зачем выделять home?
Разделы swap, boot, home
Пример с размещением home на отдельном диске
Сохранение раздела /home
Общая информация
Прежде чем приступить к разметке дисковой подсистемы при установке ОС, вспомним про устройство файловой системы РЕД ОС.
Рисунок 1 - Описание иерархии каталогов
Как мы можем видеть из рисунка, каждый каталог используется под определенные задачи. При установке РЕД ОС в ручном режиме разметки диска можно определенным образом организовать дисковое пространство под ОС, например, для основного корневого раздела / , директорий /home, /boot или /var выделить отдельные разделы диска или вообще вынести какой-либо каталог на отдельный диск.
Такое разбиение изолирует их один от другого, что может быть полезным в случае, например, если на домашнем (/home) каталоге, вынесенном на отдельный раздел, закончится место, то система все еще сможет нормально работать, потому что это никак не касается корневого раздела. Также, в целях удобства, выделение для home отдельного раздела позволит переустановить операционную систему, сохранив пользовательские данные. Таким образом, каталоги могут быть разграничены не только по задачам, но и по своему местонахождению: на разных разделах одного диска или разделах других дисков. Кроме того, ручная разметка дает возможность создавать программный RAID и более гибко настраивать файловую подсистему, чем в автоматическом режиме.
Вы можете подробнее ознакомиться с информацией по ручной разметке диска, просмотрев наши обучающие видео:
на RuTube — Ручная разметка диска;
в Яндекс.Дзен — Ручная разметка диска.
в VK Видео — Ручная разметка диска.
На наших каналах вы также сможете найти много другой полезной информации.
Приступаем к разметке диска. В мастере установки ОС выберем жесткие диски для установки РЕД ОС. В нижнем правом углу виден признак количества выбранных дисков. Укажите «Я настрою разделы». В результате мы перейдем к ручной разметке дисков.
Рисунок 2 — Выбор дисков
На следующем шаге предлагается выбирать схему разбиения диска.
Рисунок 3 — Выбор схемы разбиения диска
Cхемы разметки дисков
Стандартный раздел - позволяет создать обычные дисковые разделы, простые в управлении.
Btrfs (можно произносить как «Butter FS», «Better FS» или «B-Tree FS») - файловая система, которая может работать с большим числом файлов, файлами и томами гораздо большего размера, по сравнению с ext2, ext3 и ext4, имеется поддержка снапшотов, сжатие и подтома.Минусы: хотя btrfs активно развивается и перешла уже в статус стабильной, у пользователей все еще встречаются проблемы, приводящие к потере данных, а также высокая подверженность фрагментации.
LVM - позволяет создавать логические группы и тома хранения данных без непосредственной переразметки жесткого диска. Например, если у вас используется несколько жестких дисков, то при использовании LVM-разметки можно создать несколько или одну логическую группу, а в ней уже логические тома, которые в дальнейшем можно разбить на разделы и отформатировать под необходимую вам файловую систему — ext4, ext3, ntfs и другие.
Возможности:
- способность объединять диски в один логический том;
- изменение размера файловых систем, легкость при добавлении дисков в то время, когда система активна;
- использование RAID (чередование и зеркалирование);
- поддержка моментальных снимков;
Недостатки:
- сложность управления (предъявляются довольно высокие требования по администрированию файловой системы);
- трудный процесс восстановления данных в случае сбоя LVM из-за более сложных структур на диске;
- снимки сложны в использовании, медленны и содержат ошибки.
Динамический LVM - перераспределяет свободное пространство между устройствами в зависимости от требований программ и при необходимости пул пространства может наращиваться динамически.
Пример схемы LVM-разметки 4-х физических дисков, из которых, в свою очередь, создаются два физических тома, а из них одна большая логическая группа объемом, равным объему всех физ. дисков. В дальнейшем из группы VG создаются логические тома с точками монтирования см. Рисунок 4.
Рисунок 4 - Пример LVM-разметки дисков
Создание разделов, описание интерфейса разметки
Выберем схему со стандартной разметкой диска, которая является более простой, как в плане понимания, так и в сопровождении по сравнению с LVM.
Для обычных пользователей РЕД ОС рекомендуем создавать следующие разделы:
swap (раздел для подкачки ОЗУ);
/boot (загрузочный раздел);
/home (данные пользователей);
/ (корневой раздел).
Выбираем схему разбиения «Стандартный раздел»,
Рисунок 5 - Схема разбиения
далее можно создать все разделы вручную — кнопка плюс (+), кнопка минус (-) удаляет выбранный раздел.
Рисунок 6 - Добавление разделов
Но если нажать на кнопку «Создать их автоматически», то в результате будут созданы все необходимые разделы для установки ОС: boot, swap, / и нам не придется их создавать, а останется выделить только раздел /home для домашнего каталога.
Как создать и зачем выделять home?
Как видим, корневой раздел / самый большой, поэтому возьмем от него часть для домашнего раздела /home. Уменьшаем размер, указав в окне «Требуемый размер» размер раздела, указываем меньше, чем сейчас есть, нажимаем кнопку «Применить». Заметим, при разметке диска нужно учитывать, что и для корневого раздела нужно оставить свободное место, минимально допустимый размер для корня / - не менее 10 ГБ.
Далее нажмите на плюс (+), выберите точку монтирования /home, размер оставляем пустым (но можно и указать необходимый). Таким образом, под /home выделится все остальное свободное место, которое мы забрали у корневого /. Тип файловой системы оставим по умолчанию — ext4, как более технологически продвинутую, но также в окне инсталлятора представлены и другие файловые системы.
Рисунок 7.1 — Стандартная разметка диска
Рисунок 7.2 — Стандартная разметка диска
Другие параметры диалога разметки диска:
- Точка монтирования: указывается директория для подключения будущего раздела;
- Требуемый размер: указывается размер раздела;
- Устройство: выбирается физическое устройство, на котором будет располагаться раздел;
- Тип устройства: стандартный раздел, LVM, динамический LVM, RAID, btrfs;
- Файловая система: выбирается файловая система для раздела;
- Метка: назначается имя разделу под понятным вам именем, не обязательный параметр;
- Имя: имя раздела;
- В нижнем левом углу показывается оставшееся свободное и израсходованное место под разметку.
Разделы swap, boot, home
Рассмотрим для чего предназначен каждый из созданных разделов.
Раздел swap используется для поддержки виртуальной памяти. Данные попадают в раздел подкачки, когда системе не хватает оперативной памяти для их обработки.
Размер раздела для swap - минимум половина от ОЗУ, это если пользователь не собирается использовать режим глубокого сна (гибернации). При гибернации вся оперативная память перемещается в swap, в этом случае его размер должен быть не меньше размера оперативной памяти!
Раздел /boot содержит ядро операционной системы и файлы начальной загрузки grub2 1024 МБ (1 ГБ) будет достаточно для данного раздела. Раздел boot лучше создать вне группы томов, а создавать его как отдельный стандартный раздел.
Ряд ограничений, по которым boot выделяется в отдельный стандартный раздел:
- раздел boot не может располагаться на шифрованных разделах;
- раздел boot не может находится на разделах, файловая система которых не поддерживается загрузчиком grub2;
- загрузчик быстрее обнаружит свои файлы, если они находятся на небольшом разделе в начале диска;
- файловая система раздела /boot не может иметь тип LVM (для случая, когда используется LVM-разметка диска).
Раздел /home используется для хранения профилей пользователя, настроек рабочего окружения и документов. Как мы уже говорили, выделение отдельного раздела для каталога /home позволяет отделить пространство хранения пользовательских данных от системных. Пользовательские данные, размещенные на отдельном разделе, не пострадают при переустановке системы, а также надежнее защищены от ошибок пользователя во время переноса данных. При переполнении домашнего каталога видео, музыкой и прочим, это не скажется на работе системы в целом, как если бы home был на одном разделе с корневой файловой системой, в результате чего закончилось бы все дисковое пространство.
В корневом разделе / будут находиться все системные файлы и к нему будут монтироваться (подключаться) все выше созданные разделы. Минимальный рекомендуемый размер раздела - 10 ГБ.
Пример с размещением home на отдельном диске
Если в компьютере имеется несколько жестких дисков, то для надежности и, в дальнейшем, простоты администрирования можно, например, точку монтирования /home разместить на отдельном диске, тем самым изолировав ее от основной файловой системы. Давайте разместим каталог пользователя (home) на диске sdb, размер которого в нашем примере 1 Гб. Это легко сделать, выбрав для точки монтирования /home нужный диск. Раздел «Устройство» - «Изменить». Для сохранения настроек нажмите «Применить».
Рисунок 8 — Выбранные диски
Таким образом, под /home (домашний каталог профилей пользователей) был выделен отдельный физический диск sdb размером 1 Гб. Остальные разделы boot (sda1), swap (sda3) и корень (sda2) мы разместили на другом физическом диске sda размером 20 Гб.
Нажимаем на кнопку «Готово» и приступаем к дальнейшим шагам установки РЕД ОС.
Сохранение раздела /home
Далее рассмотрим порядок настройки диска для сохранения (без изменения или удаления) домашнего раздела (/home) при переустановке РЕД ОС.
Запустите новую установку РЕД ОС, в мастере установки ОС перейдите в пункт «Место установки». Выберите конфигурацию для разметки диска «По-своему».
Убедитесь, что на диске присутствует отдельный раздел /home.
Данный раздел может отсутствовать, если ранее ОС установили с использованием автоматической разметки на жесткий диск, размер которого был менее 50 ГБ, в этом варианте домашний каталог (/home) размещается в корневом разделе (/), а не на отдельном. В результате при переустановке ОС корневой раздел будет неизбежно отформатирован вместе с домашним каталогом пользователя. В этом случае, перед установкой необходимо сделать резервную копию /home и после установки ОС восстановить данные.
Именно этот раздел (/home), содержащий профили пользователей с их данными, не будет отформатирован. Остальные разделы необходимо настроить.
Для корневого раздела укажите точку монтирования «/», файловую систему ext4, а также установите флаг «Форматировать», далее нажмите кнопку «Применить».
Результат изменения появится в разделе «Новая установка RED OS MUROM».
Следующим шагом выберите раздел /boot и присвойте ему точку монтирования /boot, файловую систему ext4 и установите флаг «Форматировать», нажмите «Применить».
Аналогичные действия выполните для раздела /boot/efi и swap так, как это показано на нижеприведенных рисунках.
Остался раздел, на котором ранее был размещен /home. Для него укажите точку монтирования /home, но флаг «Форматировать» не устанавливайте. Нажмите кнопку «Применить».
Готовая конфигурация разметки диска показана на рисунке ниже.
Обратите внимание, что для раздела /home не был установлен признак форматирования. Но для корневого раздела (/), а также для /boot/efi, /boot и swap признак «Форматировать» был присвоен, т.е. все данные перед установкой на этих разделах будет удалены. Нажмите на кнопку «Готово» для продолжения.
В результате появится итоговая таблица изменений, которые будут выполнены перед установкой ОС.
Примените изменения и продолжите настройку других параметров для установки РЕД ОС.
Дата последнего изменения: 03.09.2024
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.