Установка PCLinuxOS. Разметка диска

Разметка диска -- самая ответственная процедура при инсталляции любой системы, в том числе и PCLinuxOS: допущенные в процессе её ошибки исправимы только с большим трудом и риском для данных. Так что к этой процедуре надо подойти вдумчиво и ответственно.

Разметка диска в установщике PCLinuxOS совмещена с созданием файловых систем на новообразованных разделах, и возможна способами:

  • автоматически, с использованием всего свободного (то есть неразмеченного) дискового пространства, если таковое имеется;
  • с использованием существующих разделов, если их содержимым можно безболезненно пожертвовать;
  • с разметкой диска вручную.

pclos08.png

pclos8a.png

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

Я всегда и везде обращаюсь к ручной разметке -- и того же советую всем. Ниже этот способ и будет рассмотрен -- примерно в том виде, как обычно размечаю диск я. Разумеется, это -- не догма, а руководство, и даже не к действию, а к размышлению над собственной оптимальной схемой. Хотя кое-какие резоны, почему я делаю именно так, а не иначе, приведены будут.

Итак, для определённости исходим из того, что у нас имеется неразмеченное пространство на задействованном диске -- или просто свободный (или обречённый на заклание) винчестер. Отмечаем радиокнопку Custom disk partitioning и, после нажатия на кнопку Next, переключаемся в режим эксперта.

Далее всё просто: щелкаем на свободном неразмеченном пространстве и жмём активизирующуюся после этого экранную кнопку Create:

pclos09.png

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

pclos10.png

Если не выполнить последнюю процедуру, то первый создаваемый на пустом диске раздел получит статус Primary partition (/dev/sda1, например), а все последующие будут определены как тома расширенного раздела (/dev/sda5, /dev/sda6 и так далее).

Что же до файловых систем, теоретически поддерживаемых инсталлятором, то в их списке есть все, о каких я когда-либо слышал:

pclos10a.png

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

pclos10b.png

Затем длительный поиск оного:

pclos10c.png

И, наконец, радостное известие, что таковой установлен быть не может:

pclos10d.png

Что и не удивительно -- пакет btrfs-progs в репозитории PCLinuxOS просто-напросто отсутствует.

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

Исходя из этого, и выбираем схему разбиения:

  • раздел под /boot в пару сотен мегабайт;
  • раздел под корень файловой иерархии, объёмом 8-12 Гбайт;
  • раздел под /home -- сколько осталось, сколько нужно или сколько не жалко.

Всем разделам определяем файловую систему ext4, причём /boot сохранит её навсегда, так как GRUB Legacy до сих пор не научился грузить ядро с btrfs-раздела (и, видимо, уже не научится).

Что же до swap-раздела -- при обычных нынче объёмах памяти в 4 и более гигабайт без него можно (а при использовании в качестве системного диска накопителя SSD -- даже нужно) обойтись. Или сделать его чисто символическим, в 1 Гбайт, например:

pclos13.png

Теперь самое время вспомнить о том, что мы находимся в режиме эксперта и, следовательно, можем задать параметры монтирования для наших файловых систем, отличные от умолчальных. Так, в панели опций монтирования для настольной машины есть смысл отказаться от POSIX ACL, сохранив только опцию norelatime для корня и /home. А для /boot и её заменить на noatime.

pclos11.png

В панели, вызываемой через Advanced, дополнительные опции можно задать явным образом в соответствующем поле. В частности, для /boot безусловно имеет смысл указать журналирование только метаданных:

pclos12.png

При установке на SSD опцию data=writeback целесообразно задать и для остальных разделов с ext4.

Закончив разметку диска, нажимаем кнопку Done и, после согласия с соответствующим предупреждением, наблюдаем процесс создания файловых систем, а затем, без всякого перехода -- перенос образа Live CD на винчестер:

pclos12a.png

По завершении чего надлежит установить начальный загрузчик.


Назад || Главная || Вперёд

. .