Домашня » як » Як вибрати схему розділів для вашого ПК з Linux

    Як вибрати схему розділів для вашого ПК з Linux

    Боїться страшного слова «р»? Ти не один. Розділи можуть ускладнюватися, тому тут пояснюється, що вони є, як вони використовуються, і простий шаблон для вашої власної інсталяції Linux.

    Зображення dmyhung

    Що таке розділи?

    Розділи - це розділи у форматуванні жорсткого диска. Це логічно, на відміну від фізичного поділу, тому ви можете редагувати і маніпулювати ними для різних цілей. Подумайте, розбивши диск на дві частини конфігурації. Розділи дуже зручні, тому що вони діють як пісочниця. Якщо у вас є 1 ТБ жорсткий диск, розділений на 250 Гб розділ і 750 Гб розділ, те, що у вас на останньому не вплине на інший, і навпаки. Ви можете поділитися одним з цих розділів у мережі і ніколи не турбуватися про те, що люди отримують доступ до інформації з іншого. Можна було б встановити Windows, пронизані вірусами і троянами. Інший може запускати дуже застарілу, захищену отвором додану Linux установку. Ніколи не заважатимуть обидві, якщо тільки ви не зробите їх або сам жорсткий диск фізично помирає.

    Інша корисна річ полягає в тому, що ви можете мати декілька розділів, кожна з яких форматується за допомогою іншої «файлової системи». Файлова система - це форматування диска в таблицю, яку операційна система може читати, інтерпретувати і писати. Тільки один жорсткий диск? Це нормально, тому що ви все ще можете встановити на ній кілька операційних систем, не маючи фактично іншого фізичного диска.

    Хоча існує кілька типів файлових систем, існують лише три типи розділів: первинний, розширений і логічний. Будь-який жорсткий диск може мати лише максимум чотири основних розділи. Це обмеження пояснюється тим, що називається Master Boot Record, який повідомляє комп'ютер, з яких розділів він може завантажуватися, і тому первинні розділи зазвичай зарезервовані для операційних систем. Але що, якщо ми хочемо більше чотирьох? Саме там розширюється розділ. Він служить порожнистим контейнером для будь-якого числа менших логічних перегородок. Ви можете зробити там, як вам подобається, а також зробити його домом для ваших розділів, що не належать до ОС.

    Якщо розширені розділи настільки великі, чому б не просто їх використати? Це тому, що ви не можете безпосередньо завантажитися з будь-якого місця в розширеному розділі. Є способи, щоб обійти це, але найкраще зробити це правильно заздалегідь спланувати первинні розділи. Крім того, від цих типів залежить спосіб секціонування нумерується системою. По-перше, машина буде на основі всіх первинних розділів, а потім логічних. Це може викликати зміну букв диска, якщо ви перемикаєтесь між ОС або додаєте або видаляєте розділи пізніше.

    Точки монтування в Linux

    Зображення по MethodDan

    У Windows речі досить чітко вирізані: він живе на вашому диску, як правило, на одному розділі, і це все. Якщо у вас є інші диски, і вони мають сумісну файлову систему, то вони також будуть читати їх. Якщо ні, то вони, як правило, ігнорують їх, або пропонують вам можливість переформатувати. Linux - і все, що нагадує Unix, дійсно - не так працює.

    Як працює Linux, це все ставить на дерево. Якщо у вас є інший розділ або диск, він "змонтований" як гілка в певній папці, зазвичай / media або / mnt. Каталог, до якого встановлюється розділ, називається "точкою монтування". Цей метод краще працює з деревоподібною структурою Linux, а розділи можна монтувати як папки майже в будь-якому місці. У Windows це не так легко зробити; нові розділи зазвичай відображаються як окремі диски. Крім того, Linux може працювати з набагато більшим типом файлових систем, ніж Windows.

    Пам'ятайте, як можуть бути лише чотири основних розділи? Якщо ви хочете завантажувати 145 ОС, як це робив хтось на форумах JustLinux, ви можете налаштувати первинний розділ для / boot, в якому знаходиться завантажувач, як GRUB або LiLo, який обробляє початкові функції, а потім продовжує завантажуватися в розширені розділи.

    Яку схему слід використовувати?

    Стандартна схема розділів для більшості встановлених вдома Linux:

    • Розділ для операційної системи розміром 12-20 ГБ, який встановлюється як / (називається коренем)
    • Менший розділ, що використовується для збільшення кількості оперативної пам'яті, змонтованої та згаданої як swap
    • Більший розділ для особистого користування, встановлений як / додому

    Точні вимоги до розміру змінюються залежно від ваших потреб, але загалом ви починаєте з своп. Якщо ви робите багато редагування мультимедіа, та / або маєте меншу кількість оперативної пам'яті, вам слід скористатися великою кількістю обміну. Якщо у вас достатньо пам'яті, ви можете скористатися нею, хоча деякі дистрибутиви Linux мають проблеми з переходом у режим очікування або сплячого режиму без особливої ​​заміни. Емпіричне правило полягає в тому, що ви вибираєте від 1,5 до 2-кратної кількості оперативної пам'яті, що й обмінний простір, і ви розміщуєте цей розділ у місці, яке швидко досягається, як на початку або на кінці диска.

    Навіть якщо ви встановите програмне забезпечення для тонн, максимум 20 ГБ кореневого розділу має бути достатньо. Більшість дистрибутивів Linux використовують файлову систему ext3 або ext4, яка має вбудований механізм самоочищення, так що вам не потрібно дефрагментувати. Для того, щоб це працювало краще, однак, має бути вільний простір для між 25-35% розділу.

    Нарешті, будь-яке інше, ви повинні перейти до вашого / домашнього розділу. Тут зберігаються ваші особисті речі. Він функціонально еквівалентний каталогу «Користувачі» у Windows, де зберігаються налаштування програми, музика, завантаження, документи тощо, а також будь-яких інших користувачів у вашій системі. Корисно мати / home в окремому розділі, оскільки при оновленні або переінсталюванні операційної системи не потрібно створювати резервні копії в цій папці! Хіба це не зручно? Крім того, більшість параметрів, пов'язаних з програмою та інтерфейсом користувача, також зберігаються!

    Якщо ви працюєте на сервері з великою кількістю користувачів та / або багато засобів масової інформації, ви можете оптимізувати продуктивність за допомогою двох жорстких дисків. Невеликий твердотільний накопичувач ідеально підходить для роботи операційної системи, можливо, до 32 ГБ, і ви можете перекинути розділ підкачки на початок 1-го або 2-го "зеленого" диска, встановленого на / home.

    Якщо ви займаєтеся більш дрібницями, ви можете навіть налаштувати різні розділи для таких речей, як тимчасовий каталог (/ tmp), вміст вашого веб-сервера (/ var / www), для програм (/ usr) або для файлів журналів ( / var / log).

    Визначення точок монтування під час встановлення

    У нашому прикладі ми будемо використовувати показ розділів під час установки Ubuntu Maverick Meerkat. Коли ви дістанетеся до місця, де написано "Виділення місця на диску", виберіть "Вкажіть розділи вручну (розширені)".

    Не панікуйте тільки тому, що бачите «просунутий»; це дійсно не так складно, і ви будете отримувати деякі реальні нагороди від процесу. Натисніть вперед, і ви побачите таблицю розділів.

    Натисніть на рядку вільного простору в таблиці, а потім натисніть кнопку "Додати ..." Якщо у вас немає вільного місця, натисніть на розділ Windows, натисніть "Змінити ..." і зменште його на більш приємний розмір. Це дасть вам вільний простір для роботи.

    Тут ви можете побачити, що на початку диска я створив первинний розділ довжиною приблизно 11,5 літрів ГБ, і я вказав його як точку монтування root. Вам доведеться використовувати файлову систему, сумісну з Linux, тому я використовував стандартний ext4, хоча ви можете використовувати ext2, ext3, ReiserFS або будь-що інше. Зробіть деякі дослідження в Інтернеті, і ви зможете вибрати найкраще, але якщо ви сумніваєтеся, дотримуйтесь стандартного значення. Ви можете налаштувати на більш просторі, якщо у вас є, але знову ж таки, ви, ймовірно, ніколи не буде потрібно більше 20 Гб, якщо ви встановлюєте / компілювати багато програмного забезпечення. Натисніть "OK" і ви маєте намір створити інший розділ.

    Цього разу, як ви бачите, я вибрав логічний розділ (програма розбиття автоматично створює розширений розділ для цього). Оскільки ця машина має 512 Мб оперативної пам'яті, я приблизно в 1,5 рази перевищував, і позначив її як "область підкачки". Також зауважте, що я засунув це в кінці диска, що допоможе зберегти час пошуку диска мінімум. Натисніть "OK" і створімо інший розділ.

    Я вибрав весь простір посередині, щоб бути моїм / домашнім розділом. Вибрана сумісна файлова система знову ext4. Тепер ось сіра зона: чи повинна вона бути первинною або логічною? Я пішов з основним, тому що я знаю, що я не буду інсталяції іншої ОС тут, в іншому випадку я б пішов з логічним. Якщо ви не плануєте встановлювати більше трьох операційних систем, ви можете зробити його первинним для простоти.

    Коли все буде завершено, можна відновити інсталяцію. Ось моя таблиця розділів:

    Якщо ви отримуєте холодні ноги, ви можете вийти з установки на цьому етапі, не побоюючись втрати даних. На вашому диску нічого не робиться, доки ви не натиснули кнопку "Install Now", щоб повернутися назад і відредагувати потрібні речі.


    Тепер, коли ви знаєте, що таке розділи і як оптимально налаштувати інсталяцію Linux, не забудьте продовжити пошук в Інтернеті. Є ще багато чого дізнатися! Чи є якісь рекомендації чи хитрощі до процесу? Може бути, деякі корисні події поділитися? Не забудьте залишити коментар!