Ручная разметка диска для установки Linux.
 
Для ручной разметки диска нужно иметь представление, как будет работать система — в качестве настольнойили северной.
Структура файловой системы начинается с корня каталогов и содержит символ « / ». Для понимания основ приведён краткий список каталогов с их описанием.
 
/ — корневой каталог (root), который содержит все системные файлы и каталоги;
 
/boot —загрузочные файлы для запуска системы;
 
/bin — основные системные файлы;
 
/dev — основные файлы устройств, которые подключены к системе (например, камера, диски и т. п.);
 
/etc — общесистемные файлы конфигурации;
 
/lib — основные библиотеки и модули ядра для работы программ;
 
/opt — надстройки прикладных программ;
 
/sbin — необходимые системные исполняемые программы;
 
/srv — данные, отвечающее за сервисы;
 
/tmp — временные файлы, сохраняющиеся до перезагрузки системы;
 
/usr — вторичные системные файлы и большинство пользовательских приложений;
 
/var — каталог, в котором располагаются каталоги, хранящие журналы (логи), кэш;
также может размещаться каталог /www —для web-страниц — и другие каталоги.
 
Эти файловые каталоги могут быть по-разному применены с отдельным разделом диска, под конкретные задачи. Не стоит создавать большое количество разделов, твёрдо не представляя, для чего это нужно пользователю и особенно системе. Наиболее распространённый способ разметки диска состоит в том, что достаточно использовать корневой каталог « / » и отдельно созданный пользовательский раздел /home, в котором будет храниться вся нужная информация, учитывая возможные переустановки системы и (или) подключение этого раздела /home к другому дистрибутиву Linux.

section part 1
 
Теперь необходимо выбрать дисковую файловую систему. Все они применимы под конкретные задачи, а также имеют свою классификацию.
 
section part 2
 
Ext4 журналируемая файловая система, которая используется вLinuх. Имеет механизм записи файлов в непрерывные участки блоков, повышает производительность системы. В некоторых дистрибутивах используется по умолчанию при автоматической разметке диска (без участия пользователя).
 
Ext3 журналируемая файловая система, которая используется вLinuх. Применима во многих дистрибутивах. Предусмотрена запись некоторых данных, которая способна восстановить файловую систему при сбое компьютера.
 
Ext2 основной недостаток, в отличие от Ext3 и Ext4, она не являетсяименно журналируемой файловой системой. Однако имеет высокую производительность и скорость чтения и записи. Для SSD и флэш-карт она является основным плюсом, так как продлевает жизнь накопителя, который имеет ограничение на количество циклов записи, именно отсутствием журналирования.
 
btrfs универсальная файловая система, которая имеет структуру Б-деревьев и работает по принципу «Копирование при записи».
 
JFS журналируемая файловая система, которая сохраняет только метаданные для поддержки структуры файловой системы. В случае сбоя системы может сохранить устаревшую копию файла, которая будет пригодна к использованию.
 
XFS 64-разрядная журналируемая файловая система, является высокопроизводительной и расчитана для обработки данных более 2 терабайт. Однако в случае сбоя питания возможны потери данных во время записи.
 
/swap файл подкачки необходим в случае нехватки оперативной памяти или когда её количество менее 2 ГБ. Если в компьютере установлено свыше 4 ГБ оперативной памяти, стоит учитывать, будут ли использоваться тяжёлые ресурсоёмкие программы, где файл подкачки необходим. Также файл подкачки необходим, если система будет переведена в ждущий режим.
 
Приведём пример разметки жёсткого диска, но каждый раз стоит учитывать, что основополагающей документации по этому нет. Все системные администраторы разметки производят под свои конкретные задачи.
 
Вариант 1
 
По умолчанию в автоматическом режиме.
/ корень с файловой системой Ext4
/swap — файл подкачки, размер должен быть удвоенным размером физической оперативной памяти компьютера.
 
Вариант 2
 
/ — корень объёмом 50~70 ГБ с файловой системой Ext4 и конкретной точкой монтирования. Необходимо отметить на форматирование раздела.
/swap файл подкачки, размер должен быть удвоенным размером физической оперативной памяти компьютера.