Как выбрать схему разделов для вашего ПК с 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 ГБ для ОС, который монтируется как/(называется «root»)
  • Меньший раздел, используемый для увеличения вашей оперативной памяти, смонтированный и называемый swap
  • Больший раздел для личного использования, смонтированный как/home

Точные требования к размеру меняются в зависимости от ваших потребностей, но в целом вы начинаете с обмена. Если вы много редактируете мультимедиа и/или имеете меньше оперативной памяти, вам следует использовать больший объем подкачки. Если у вас достаточно памяти, вы можете сэкономить на ней, хотя в некоторых дистрибутивах Linux возникает проблема перехода в режим ожидания или гибернации без особой замены. Эмпирическое правило заключается в том, что вы выбираете между 1.В 5–2 раза превышает объем ОЗУ в качестве пространства подкачки, и вы помещаете этот раздел в место, которое быстро доступно, как в начале или в конце диска.

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

Наконец, все, что у вас есть, должно идти в ваш раздел/home. Здесь хранятся ваши личные вещи. Функционально он эквивалентен каталогу «Пользователи» в Windows, где хранятся настройки вашего приложения, музыка, загружаемые файлы, документы и т. Д., А также любые другие пользователи, которые есть в вашей системе. Полезно иметь/home в отдельном разделе, потому что когда вы обновляете или переустанавливаете свою ОС, вам не нужно ничего делать в этой папке для резервного копирования! Разве это не удобно? В довершение всего, большинство ваших настроек программы и пользовательского интерфейса также сохраняются!

Если вы используете сервер с большим количеством пользователей и/или большим количеством носителей, вы можете оптимизировать производительность, используя два жестких диска. Небольшой твердотельный накопитель был бы идеален для работы ОС, максимум 32 ГБ, и вы могли бы перебросить раздел подкачки на начало «зеленого» диска объемом 1 или 2 ТБ, который смонтирован на/home.

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

Указание точек монтирования во время установки

В нашем примере мы будем использовать показ настроек раздела во время установки Ubuntu Maverick Meerkat. Когда вы доберетесь до места, где написано «Выделить место на диске», выберите «Указать разделы вручную (дополнительно)».

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

Нажмите на строку свободного места в таблице, а затем нажмите «Добавить…». Если у вас нет свободного места, щелкните раздел Windows, нажмите «Изменить…» и уменьшите его до более приемлемого размера. Это даст вам свободное пространство для работы.

Здесь вы можете видеть, что я создал основной раздел размером около 11,5 с лишним ГБ в начале диска и указал его для использования root в качестве точки монтирования. Вам придется использовать Linux-совместимую файловую систему, поэтому я использовал стандартную ext4, хотя вы можете использовать ext2, ext3, ReiserFS или любую другую. Проведите исследование в Интернете, и вы сможете выбрать лучшее, но если у вас есть сомнения, придерживайтесь значения по умолчанию. Вы можете настроить свой компьютер на большее пространство, если оно у вас есть, но, опять же, вам, вероятно, не понадобится больше 20 ГБ, если вы не устанавливаете/компилируете много программного обеспечения. Нажмите «ОК», и вы настроены на создание другого раздела.

На этот раз, как вы можете видеть, я выбрал логический раздел (для этого программа разметки автоматически создает расширенный раздел). Поскольку эта машина имеет 512 МБ ОЗУ, я примерно в 1,5 раза увеличил ее и обозначил ее как «область подкачки». Также обратите внимание, что я вставил это в конец диска, что поможет сохранить время поиска диска на минимум. Нажмите «ОК», и давайте создадим другой раздел.

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

Когда вы все закончите, вы можете возобновить установку. Вот моя итоговая таблица разделов:

Если вы замерзли, вы можете прекратить установку на этом этапе, не опасаясь потери данных. На самом деле с вашим диском ничего не будет сделано, пока вы не нажмете «Установить сейчас», так что вы можете вернуться и редактировать что угодно.

Теперь, когда вы знаете, что такое разделы и как оптимально настроить установку Linux, продолжайте поиск в Интернете. Есть много, чтобы узнать! Есть какие-либо советы или хитрости к процессу? Может быть, поделиться полезным опытом? Обязательно оставьте комментарий!

Оцените статью
TutoryBird.Ru
Добавить комментарий