Розмітка диска Linux розбиває його логічно на більш дрібні частини, які будуть використовуватися різними програмами. На твердотільних пристроях слово «розділ» відноситься до простору. Зазвичай Linux встановлюється на першому. Таку схему розміщення на ПК можна подати у спрощеному вигляді, як бібліотеку. Операційна система – це бібліотекар, надає дерево каталогів в якості доступних файлів.
На комп’ютерах кожна ОС має свій власний тип файлової системи, не підвладній іншим, оскільки вони не вміють її читати. Це не має відношення до Linux, яка є універсальною і розуміє файли, використовувані в Windows 95/98, а також у багатьох інших сучасних ОС.
Планування установки Linux
Керівництво по установці кожного дистрибутива містить розділ про розмітці диска Linux. Принцип KISS (Keep It Simple Stupid) використовують для початківців. Настільні системи для особистого використання не мають такої складності, що вимагає установки багатьох розділів. Для правильного розміщення Linux рекомендують три обов’язкових: swap, root і home. Це логічне, а не фізичне роз’єднання, тому можна редагувати і маніпулювати ними для різних цілей.
Незважаючи на безліч різновидів файлових систем, використовується тільки 3: основний, розширений і логічний вигляд. Є обмеження для розмітки диска Linux – він повинен мати не більше чотирьох частин. Ця вимога пов’язана з можливостями Master Boot Record, який повідомляє ПК місця завантаження та основні розділи для ОС. Але якщо все-таки потрібно більше, то виконують розширену розмітку диска Linux.
Він буде служити порожнім контейнером для будь-якої кількості менших логічних елементів. Можна створити стільки, скільки потрібно, а також виконати його частиною, не відноситься до ОС. Однак при цьому позитиві розширені розділи не отримали масового застосування, тому що користувач не може завантажуватися прямо з цього диска. Є способи обійти цю вимогу, але краще правильно скоординувати основну систему.
Точки монтування в Linux
Зазвичай виконують розмітку диска при установці Linux, який працює так, що поміщає всі в дерево. Наступний розділ монтується як гілка в певній папці, зазвичай це media або mnt. Каталог, в який монтують, називають точкою монтування. Цей метод краще працює з деревоподібної системою, але можна створювати папки там, де завгодно.
Стандартна схема розмітки диска при установці Linux виглядає наступним чином:
Точні вимоги розмітки диска під Linux до розміру залежать від потреб. Якщо користувач багато редагує мультимедіа або має мало оперативки, йому слід використовувати більший об’єм підкачки swap. Емпіричне правило полягає в тому, що вибирається дворазовий обсяг ОЗУ в якості простору і розміщується в місці швидкого доступу, наприклад, до початку або в кінці диска.
Навіть якщо користувач встановлює «тонну» для кореневого розділу при розмітці диска під Linux достатньо максимум 20 ГБ. Дистрибутиви використовують ext 3/4 в якості файлової системи, має самостійний механізм самоочищення, не вимагає дефрагментації. Однак для цього має бути вільний простір 25-35 % обсягу. В home зберігаються особисті документи та програми. Функціонально він еквівалентний каталогу «Користувачі» в Windows. Корисно мати його в окремому елементі, тому що під час оновлення або перевстановлення ОС дані в цьому каталозі не будуть змінені.
Файл підкачки swap
“Свапо” – розмітка жорсткого диска Linux для забезпечення функції підкачки, яка існує у вигляді логічної області на диску або просто у файлі. Замість використання фізичного обсягу оперативної пам’яті вона захоплює місце на диску для зберігання тимчасових файлів, тим самим скорочуючи використання оперативної пам’яті. Об’єднаний набір ОЗП та підкачування створює віртуальну пам’ять, велику, ніж за промовчанням на комп’ютері. Таким чином, ядро Linux може виконувати процеси, які вимагають більше пам’яті, ніж фізично доступно.
Функція swappiness являє перевагу ядра використовувати swap. Перестановка може мати значення від 0 до 100, але за замовчуванням використовується значення 60. Необхідно уточнити: це значення може бути однаково ефективним в усіх випадках, оскільки буде залежати від індивідуального використання, технічних характеристик обладнання та потреб користувача.
Користувачу потрібна одна gpt-розмітка диска Linux, використовувана як простір для віртуальної підкачки. Для простоти створюють файл розміром від 50 % до 100 % фізичної пам’яті в ОС. Якщо у ПК мало оперативки і велика кількість місця на диску, то збільшують об’єм.
Кореневі файлова система
Представлена, як коса риска (/). Це вершина дерева каталогів містить Linux і все, що встановлюється в системі і еквівалентна диску «C:» DOS або Windows. Користувач, який створює розділ для кореневого каталогу, не повинен плутати його з обліковим записом root, що є функцією адміністратора системи.
Розмітка дисків Kali Linux і розмір кореневого елемента буде залежати від того, що встановлюється чи планується розмістити. Попередньо знайомляться з документацією до дистрибутиву і резервують достатньо місця для максимальної установки, а також не менше 100 МБ для тимчасового простору.
Якщо користувач планує завантажити і випробувати багато програмного забезпечення, залишають більше місця. Якщо у ПК невеликий жорсткий диск, можна обрізати встановлені пакети, щоб заощадити місце. В цілому, якщо в ПК кореневий розділ 2 ГБ і 8 ГБ, то цього цілком достатньо для оперативної роботи системи.
Home каталог
Третій і останній етап, який виконують при розмітці розділів диска для установки Linux, – створення home каталогу. Це місце, де зберігаються ваші файли, іншими словами, дані. Це еквівалентно папці «Мої документи» на робочому столі MS Windows, якщо встановлений MS Office.
В багатокористувацької системою кожен юзер має власний каталог home. Вміст домашнього каталогу захищено дозволами файлів і доступно всім аутентифікованим абонентам. Будь-який користувач з привілеями адміністратора має право доступу до захищеного файлу, включаючи домашні каталоги користувачів.
Відділення користувальницьких від загальносистемних даних дозволяє уникнути надмірності і значно спрощує резервне копіювання важливих документів. Шкідливі програми і віруси, які працюють під ім’ям юзера і з його привілеями можуть змінювати тільки файли в домашньому каталозі, що і файли робочої групи, частиною яких є користувач, але не актуальні системні файли.
Строго кажучи, немає необхідності створювати окреме місце для home. Якщо цього не зробити, він буде знаходитися в кореневому розділі, як і всі інші системні каталоги. Якщо не вистачає місця, то може знадобитися налаштувати комп’ютер із створенням окремого сховища, що в подальшому дозволить перевстановити Linux без втрати особистих даних.
Створення перегородок Partition Magic
Зазвичай для створення перегородок і розділів використовують програму Partition Magic, яку можна знайти на BOOTABLE CD. Запускають BootCD і перший варіант – Disk Partition Tools.
Алгоритм дій:
Макет Mint систем
Для створення макету розмітки диска для Linux Mint змінюють сторінку інсталятора на «щось інше», після чого вони будуть показані на жорсткому диску.
Процес створення нових перегородок:
Аналогічно можна створити будь-яку перегородку Linux Mint.
Рекомендована розбиття Ubuntu
Рекомендована розбиття на розділи Ubuntu, можна продемонструвати, наприклад, для диска SATA ємністю 500 ГБ і основним розділом boot = 1 ГБ.
Етапи налаштування Ubuntu 14.04:
Розмітка диска для Linux і Windows
Іноді необхідно встановити Linux на ПК з Windows. Для цього необхідно виділити місце на диску. Рекомендують застосовувати інструмент розмітки GParted для зміни розміру Windows і створення нових розділів для Linux.
В цілому, дистрибутиви “Лінукс” мають хорошу апаратну підтримку. Але необхідні заходи обережності. Всякий раз, коли не застосовують правильну розмітку диска Linux, існує ризик втрати даних, незалежно від того, яку ОС встановлюють. Важливо упевнитися, що критичні дані зберігаються на зовнішньому носієві і що резервні копії не пошкоджені і можуть бути відновлені.
Ubuntu, як і багато інші дистрибутиви Linux, поставляється в якості завантажувального LiveCD. Це означає, що можна завантажити її і перевірити сумісність обладнання, не вносячи ніяких змін в існуючі установки.
Процес планування розмітки жорсткого диска для установки Linux:
Кращі менеджери дисків
Існує багато програм, які допоможуть управляти розділами на дисках в Linux. Але часто така величезна кількість альтернатив стає проблемою для початківців у цій галузі і змушує їх сумніватися в тому, яку з них вибрати.
Управління розділами жорсткого диска – це практика високого ризику, адже якщо користувач точно не знає, що робить, то може зробити систему непрацездатною. Новачкам рекомендується починати з графічних опцій інструментів і забути про командному рядку.
Більш просунутим юзерам слід порекомендувати два кращих інструменту командного рядка, які можна застосовувати для управління розділами і жорсткими дисками:
Три найбільш актуальних інструменту з GUI:
Деякі дистрибутиви, такі як Ubuntu, пропонують GParted в якості утиліти для LiveCD. Тому якщо користувач навчиться застосовувати програму, він зможе правильно розділити диски, щоб мати дві або більше операційних систем на ПК, при цьому інформація на ньому буде краще організована.