Боїтеся страшного слова "р"? Ти не один. Розділи можуть ускладнитися, тож ось пояснення, що вони собою являють, як вони використовуються, і простий шаблон для власної установки Linux.
Зображення dmyhung
Що таке розділи?
Розділи - це розділи форматування жорсткого диска. Це логічно - на відміну від фізичного - поділу, тому ви можете редагувати та маніпулювати ними для різних цілей. Подумайте, розбивши диск на дві частини конфігурації. Перегородки дійсно зручні, тому що виконують роль пісочниці. Якщо у вас жорсткий диск розміром 1 ТБ, розділений на розділи на 250 ГБ та розділи на 750 ГБ, те, що ви маєте на останньому, не вплине на інший, і навпаки. Ви можете надати спільний доступ до одного з цих розділів у мережі і ніколи не турбуватися про доступ людей до інформації з іншого. Можна встановити Windows, пронизану вірусами та троянами. Інший міг запускати дуже застарілу, встановлену дірочку безпеки, інстальовану Linux. Вони ніколи не будуть заважати, якщо ви їх не зробите або сам жорсткий диск фізично не загине.
Інша корисна річ полягає в тому, що у вас може бути кілька розділів, кожен з яких відформатований з різною “файловою системою”. Файлова система - це форматування диска в таблицю, яку операційна система може читати, інтерпретувати та записувати. Тільки один жорсткий диск? Це нормально, оскільки ви все ще можете встановити на ньому кілька операційних систем, не маючи фактично іншого фізичного диска.
Хоча існує безліч типів файлової системи, існує лише три типи розділів: основний, розширений та логічний. Будь-який жорсткий диск може містити не більше чотирьох основних розділів. Це обмеження пов'язане з чимось, що називається Master Boot Record, яке повідомляє комп'ютеру, з яких розділів він може завантажуватися, і тому первинні розділи зазвичай зарезервовані для операційних систем. Але що, якщо ми хочемо більше чотирьох? Ось де входить в дію розширений розділ. Він служить порожнім контейнером для будь-якої кількості менших, логічних розділів. Ви можете заробляти там скільки завгодно, а також розміщувати там свої розділи, що не належать до ОС.
Якщо розширені розділи такі чудові, чому б просто не використовувати їх? Це тому, що ви не можете безпосередньо завантажитися з будь-якого місця всередині розширеного розділу. Є способи обійти це, але найкраще зробити, це заздалегідь правильно спланувати основні розділи. Крім того, спосіб нумерації розділів системою залежить від цих типів. Спочатку машина буде нумерувати на основі всіх основних розділів, а потім за логічними. Це може призвести до зміни букв диска, якщо ви перемикаєтесь між ОС або додаєте або видаляєте розділи пізніше.
Підключіть точки в Linux
Зображення MethodDan
У Windows все досить чітко вирізано: він живе на вашому диску, як правило, на одному розділі, і все. Якщо у вас є інші диски, і вони мають сумісну файлову систему, він також прочитає їх. Якщо ні, зазвичай вони ігнорують їх або пропонують вам можливість переформатувати. Linux - і все, що нагадує Unix, насправді - не зовсім працює так.
Принцип роботи Linux полягає в тому, що він кладе все на дерево. Якщо у вас є інший розділ або диск, він "монтується" як гілка у певній папці, як правило, / media або / mnt. Каталог, до якого монтується розділ, називається "точкою монтування". Цей метод краще працює з деревоподібною структурою Linux, і ви можете монтувати розділи як папки майже де завгодно. У Windows це зробити не так просто; нові розділи зазвичай відображаються як окремі диски. Крім того, Linux може працювати з набагато більшою кількістю типів файлових систем, ніж Windows.
Пам’ятаєте, як основних розділів могло бути лише чотири? Якщо хочеш завантажте 145 ОС, як хтось на форумах JustLinux did, ви можете встановити основний розділ для / boot, в якому знаходиться завантажувач, такий як GRUB або LiLo, який обробляє початкові функції, а потім продовжує завантаження в розширені розділи.
Яку схему слід використовувати?
Стандартна схема розділів для більшості встановлень домашнього Linux така:
- Розділ 12–20 ГБ для ОС, який монтується як / (так званий “root”)
- Менший розділ, який використовується для збільшення вашої оперативної пам'яті, змонтований і називається свопом
- Більший розділ для особистого користування, встановлений як / для дому
Точні вимоги до розміру змінюються залежно від ваших потреб, але загалом ви починаєте з обміну. Якщо ви багато редагуєте мультимедіа та / або маєте менший обсяг оперативної пам'яті, вам слід скористатися більшим обміном. Якщо у вас достатньо пам’яті, ви можете скупитися на неї, хоча деякі дистрибутиви Linux мають проблеми з переходом у режим очікування або сплячий режим без особливої заміни. Емпіричне правило полягає в тому, що ви вибираєте від 1,5 до 2-х обсягів оперативної пам'яті як простір підкачки, і ви розміщуєте цей розділ у місці, до якого можна швидко дістатись, наприклад, на початку або в кінці диска.
Навіть якщо ви встановите тонну програмного забезпечення, максимум 20 ГБ для вашого кореневого розділу має бути достатньо. У наш час більшість дистрибутивів Linux використовують ext3 або ext4 як свою файлову систему, яка має вбудований механізм "самоочищення", тому вам не доведеться дефрагментувати. Однак для того, щоб це могло працювати найкраще, має бути вільний простір для 25-35% розділу.
Нарешті, все, що у вас є, має перейти до вашого розділу / home. Тут зберігаються ваші особисті речі. Це функціонально еквівалент каталогу “Користувачі” в Windows, в якому розміщені налаштування вашого додатка, музика, файли для завантаження, документи тощо, а також інших користувачів, які є у вашій системі. Корисно мати / home в окремому розділі, тому що, коли ви оновлюєте або перевстановлюєте свою ОС, вам не потрібно нічого робити в цій папці! Хіба це не зручно? До того ж більшість налаштувань, пов’язаних із програмою та інтерфейсом, також зберігаються!
Якщо у вас сервер із великою кількістю користувачів та / або великою кількістю носіїв, ви можете оптимізувати продуктивність за допомогою двох жорстких дисків. Невеликий твердотільний накопичувач був би ідеальним для того, щоб ОС могла жити, можливо, не більше 32 ГБ, і ви можете перекинути розділ підкачки на початок 1-го або 2-ТБ "зеленого" диска, який встановлений на / додому.
Якщо вам більше до вподоби, ви можете навіть налаштувати різні розділи для таких речей, як тимчасовий каталог (/ 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. Тепер ось сіра зона: вона повинна бути основною чи логічною? Я пішов з основним, оскільки знаю, що не буду встановлювати тут іншу ОС, інакше я б пішов із логікою. Якщо ви не плануєте встановлювати більше трьох ОС, ви можете просто зробити її основною заради простоти.
Коли все закінчите, ви можете відновити встановлення. Ось моя отримана таблиця розділів:
Якщо вас застудили ноги, ви можете припинити встановлення на цьому етапі, не боячись втрати даних. Фактично на вашому диску нічого не робиться, доки ви не натиснете «Встановити зараз», щоб ви могли повернутися назад і редагувати речі, як хочете.
Тепер, коли ви знаєте, що таке розділи та як оптимально налаштувати установку Linux, сміливо продовжуйте пошук в Інтернеті. Існує ще багато нового, щоб навчитися! Є якісь поради чи підказки щодо процесу? Може, корисним досвідом, яким можна поділитися? Обов’язково залиште коментар!