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

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

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

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

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

Как мы можем видеть из рисунка, каждый каталог используется под определенные задачи. При установке РЕД ОС в ручном режиме разметки диска можно определенным образом организовать дисковое пространство под ОС, например для основного корневого раздела / , директорий /home, /boot или /var выделить отдельные разделы диска или вообще вынести какой-либо каталог на отдельный диск.
Такое разбиение изолирует их один от другого, что может быть полезным в случае, например, если на домашнем (/home) каталоге, вынесенном на отдельный раздел, закончится место, то система все еще сможет нормально работать, потому что это никак не касается корневого раздела. Также, в целях удобства, выделение для home отдельного раздела позволит переустановить операционную систему, сохранив пользовательские данные. Таким образом, каталоги могут быть разграничены не только по задачам, но и по своему местонахождению: на разных разделах одного диска или разделах других дисков. Кроме того, ручная разметка дает возможность создавать программный RAID и более гибко настраивать файловую подсистему, чем в автоматическом режиме.
Приступаем к разметке диска. В мастере установки ОС выберем жесткие диски для установки РЕД ОС. В нижнем правом углу виден признак количества выбранных дисков. Укажите «Я настрою разделы». В результате мы перейдем к ручной разметке дисков.

Рисунок 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 Гб.

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

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

Print Friendly, PDF & Email