Аннотация
Диск физически разделен на небольшие сектора. Последовательность секторов может формировать раздел. Грубо говоря, вы можете создавать столько разделов, сколько пожелаете; каждый из них будет виден как отдельный жесткий диск.
Упрощенно жесткий диск является просто последовательностью секторов. Сектор - это самый маленький модуль данных на жестком диске и его размер обычно 512 байт. Сектора на жестком диске ( n ) пронумерованы от ( 0 ) до ( n-1 ).
Использование множественных разделов позволяет вам создавать много виртуальных жестких дисков на вашем реальном физическом диске. В этом есть много преимуществ:
Различные операционные системы используют различные структуры диска (называемые файловыми системами): это относится и к Windows и к GNU/Linux. Наличие множества разделов на жестком диске позволяет устанавливать различные операционные системы на один физический жесткий диск.
Из соображений производительности, в одной операционной системе могут быть различные диски с разными файловыми системами на них и использоваться для различных вещей. Например, GNU/Linux требует второй раздел под названием “swap”. Этот раздел используется виртуальным менеджером памяти под виртуальную память.
Наконец, весьма полезно разносить различные части вашей операционной системы по разным разделам, даже если они имеют похожую файловую систему. В простейшей конфигурации, вы можете разделить ваши файлы по двум разделам: на одном хранить ваши личные данные, а на другом программы. Это позволит вам обновлять вашу систему, полностью стирая раздел, на котором содержатся программы и сохранять при этом раздел с данными нетронутым.
Физические ошибки на жестком диске (если они появляются, конечно) обычно располагаются на смежных секторах и не рассеиваются поперек диска. Размещение ваших файлов на различных разделах ограничит потерю данных в случае физического повреждения жесткого диска.
Обычно тип раздела определяет файловую систему, размещаемую на нем. Каждая операционная система признает одни типы, но не признает другие. Почитайте главу о файловых системах GNU/Linux в книге Справочное руководство, чтобы узнать больше.
Простейшая конфигурация будет состоять из двух разделов: один для swap-пространства, второй - для файлов [1].
Отделить данные от программ. Для большей эффективности определяют третий раздел, который называется “root” и имеет метку /. В нем содержатся программы, необходимые для загрузки системы, и основные программы для обслуживания системы.
Итак, мы можем определить четыре раздела:
Раздел типа swap, чей размер занимает примерно два размера физической оперативной памяти.
Самый важный раздел. Кроме того, что он содержит самые важные данные и программы, он еще является и точкой монтирования для других разделов.
По размерам root раздел весьма лимитирован: выделить ему 300MB в общем случае будет достаточно. Однако, если вы планируете устанавливать коммерческие приложения, которые обычно размещаются в /opt, вам прийдется увеличить размер root раздела. Вместо этого вы можете создать отдельный раздел для /opt.
Большинство пакетов устанавливают основную массу своих запускаемых программ и файлов данных в /usr. Преимущество создания такого отдельного раздела состоит в том, что вы сможете легко открыть доступ к нему для других машин в сети.
Рекомендуемый размер зависит от количества пакетов, которые вы собираетесь установить, и может варьировать от 100MB для небольшой инсталляции до нескольких GB для полной инсталляции. Компромиссным решением будет выделить один или два GB (в зависимости от размера вашего диска), которых обычно достаточно.
Этот каталог содержит персональные каталоги всех пользователей машины. Здесь же иногда размещаются каталоги HTTP сервера для web-браузеров и FTP сервера для передачи файлов. [2]
Размер раздела зависит от количества пользователей (или сервисов), размещенных на нем и их потребностей.
Как вариант, можно не создавать отдельного раздела для файлов /usr: /usr будет просто каталогом внутри раздела root /.
Когда ваша машина настраивается для использования в специфических целях, например в качестве web-сервера или файервола, требования радикально отличаются от тех, которые подходят для стандартной рабочей станции. Для FTP сервера скорее всего потребуется большой отдельный раздел /var/ftp, а /usr будет относительно меньше. В таких ситуациях стоит хорошо подумать, прежде чем начинать разбивать диск на разделы и проводить инсталляцию.
Если вы уже используете систему и пришли к тому, что нужно изменить размеры и схему разделов диска, то знайте, что можно изменить размеры большинства разделов без переинсталляции и потери данных. Почитайте об этом в разделе Управление разделами диска книги Стартовое руководство пользователя.
При некотором количестве опыта вы даже сможете переносить переполненный раздел на новый жесткий диск.