1.6 Ручная разметка диска

1 Общая информация
2 Cхемы разметки дисков
3 Создание разделов, описание интерфейса разметки
4 Как создать и зачем выделять home?
5 Разделы swap, boot, home
6 Пример с размещением home на отдельном диске


1. Общая информация

Прежде чем приступить к разметке дисковой подсистемы при установке ОС вспомним про устройство файловой системы РЕД ОС.

Рисунок 1 — описание иерархии каталогов

Как мы можем видеть из рисунка, каждый каталог используется под определенные задачи. При установке РЕД ОС в ручном режиме разметки диска, можно определенным образом организовать дисковое пространство под ОС, например для основного корневого раздела / , директорий /home, /boot или /var выделить отдельные разделы диска или вообще вынести какой-либо каталог на отдельный диск.

Такое разбиение изолирует их один от другого, что может быть полезным в случае например, если на домашнем (/home) каталоге вынесенным на отдельный раздел закончится место, то система все еще сможет нормально работать, потому что это никак не касается корневого раздела. Также в целях удобства выделение для home отдельного раздела, позволит переустановить операционную систему сохранив пользовательские данные. Таким образом каталоги могут быть разграничены не только по задачам, но и по своему место нахождению: на разных разделах одного диска или разделах других дисков. Кроме этого ручная разметка дает возможность создавать программный RAID и более гибко настраивать файловую подсистему, чем в автоматическом режиме.

Приступаем к разметке диска. В мастере установки ОС выберем жесткие диски для установки РЕД ОС. В нижнем правом углу виден признак количества выбранных дисков. Укажите «Я настрою разделы». В результате мы перейдем к ручной разметке дисков.

Рисунок 2 — выбор дисков

На следующем шаге предлагается выбирать схему разбиения диска.


Рисунок 3 — выбор схемы разбиения диска

2. 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 разметки дисков

3. Создание разделов, описание интерфейса разметки

Выберем схему со стандартной разметкой диска, которая является более простой, как в плане понимания, так и в сопровождении по сравнению с LVM.
Для обычных пользователей РЕД ОС рекомендуем создавать следующие разделы:
swap (раздел для подкачки ОЗУ)
/boot (загрузочный раздел)
/home (данные пользователей)
/ (корневой раздел)

Выбираем схему разбиения “Стандартный раздел”,

Рисунок 5 — схема разбиения

далее можно создать все разделы в ручную — кнопка плюс (+), кнопка минус (-) удаляет выбранный раздел.

Рисунок 6 — добавление разделов

Но, если нажать на кнопку «Создать их автоматически», то в результате будут созданы все необходимые разделы для установки ОС: boot, swap, / и нам не придется их создавать, а останется выделить только раздел /home для домашнего каталога.

4. Как создать и зачем выделять home?
Как видим корневой раздел / самый большой, поэтому возьмем от него часть для домашнего раздела /home. Уменьшаем размер указав в окне «Требуемый размер» размер раздела, указываем меньше чем сейчас есть, нажимаем кнопку “Применить”. Заметим, при разметке диска нужно учитывать, что и для корневого раздела нужно оставить свободное место, минимально допустимый размер для корня / — не менее 10 ГБ.
Далее, нажмите на плюс (+) выберите точку монтирования /home, размер оставляем пустым (но можно и указать необходимый) таким образом под /home выделится все остальное свободное место, которое мы забрали у корневого /. Тип файловой системы оставим по умолчанию — ext4 как более технологически продвинутую, но также в окне инсталлятора представлены и другие файловые системы.

Рисунок 7.1 — стандартная разметка диска


Рисунок 7.2 — стандартная разметка диска

Другие параметры диалога разметки диска:

  • Точка монтирования: указывается директория для подключения будущего раздела;

  • Требуемый размер: указывается размер раздела;

  • Устройство: выбирается физическое устройство на котором будет располагаться раздел;

  • Тип устройства: стандартный раздел, LVM, динамический LVM, RAID, btrfs;

  • Файловая система: выбирается файловая система для раздела;

  • Метка: назначается имя разделу под понятным вам именем, не обязательный параметр;

  • Имя: имя раздела;

  • В нижнем левом углу показывается оставшееся свободное и израсходованное место под разметку.

5. Разделы swap, boot, home
Рассмотрим для чего предназначен каждый из созданных разделов.
Раздел swap используется для поддержки виртуальной памяти. Данные попадают в раздел подкачки, когда системе не хватает оперативной памяти для их обработки.

Размер раздела для swap — минимум половина от ОЗУ, это если пользователь не собирается использовать режим глубокого сна (гибернации). При гибернации вся оперативная память перемещается в swap, то в этом случае его размер должен быть не меньше размера оперативной памяти!

Раздел /boot содержит ядро операционной системы и файлы начальной загрузки grub2 1024 МБ (1 ГБ) будет достаточно для данного раздела.
Раздел boot лучше создать вне группы томов, а создавать его как отдельный стандартный раздел.
Ряд ограничений по которым boot выделяется в отдельный стандартный раздел:

  • раздел boot не может располагаться на шифрованных разделах;

  • раздел boot не может находится на разделах, файловая система которых не поддерживается загрузчиком grub2;

  • загрузчик быстрее обнаружит свои файлы, если они находятся на небольшом разделе в начале диска;

  • файловая система раздела /boot не может иметь тип LVM (для случая когда используется LVM разметка диска).

Раздел /home используется для хранения профилей пользователя, настроек рабочего окружения и документов. Как мы уже говорили выделение отдельного раздела для каталога /home позволяет отделить пространство хранения пользовательских данных от системных. Пользовательские данные, размещенные на отдельном разделе, не пострадают при переустановке системы, а также надежнее защищены от ошибок пользователя во время переноса данных. При переполнении домашнего каталога видео, музыкой прочим, это не скажется на работе системы в целом, как если бы home был на одном разделе с корневой файловой системой, в результате чего закончилось бы все дисковое пространство.
Корневой раздел / на нем будут находиться все системные файлы и к нему будут монтироваться (подключаться) все выше созданные разделы. Минимально рекомендуемый размер раздела — 10 ГБ.


6. Пример с размещением home на отдельном диске
Если в компьютере имеется несколько жестких дисков, то для надежности и в дальнейшем для простоты администрирования можно например, точку монтирования /home разместить на отдельном диске, тем самым изолировав ее от основной файловой системы. Давайте разместим каталог пользователя (home) на диске sdb размер которого в нашем примере 1 гб.  Это легко сделать выбрав для точки монтирования /home нужный диск. Раздел “Устройство” — “Изменить”. Для сохранения настроек нажмите “Применить”.

Рисунок 8 — выбранные диски

Таким образом под /home (домашний каталог профилей пользователей) был выделен отдельный физический диск sdb размером 1гб. Остальные разделы boot(sda1) swap(sda3) и корень (sda2) мы разместили на другом физическом диске sda размером 20гб.

Нажимаем на кнопку «Готово» и приступаем к дальнейшим шагам установки РЕД ОС.

Если вы нашли ошибку, выделите текст и нажмите Ctrl+Enter.

Print Friendly, PDF & Email