Принципы

Как мы уже отмечали в Руководство по установке, каждый жесткий диск разделен на несколько разделов, каждый из которых содержит файловую систему. В то время как Windows назначает букву каждой из своих файловых систем (конечно только для тех, которые распознает), GNU/Linux имеет уникальную древовидную структуру файлов, и каждая файловая система примонтирована в одно местоположение в древовидной структуре.

Также как Windows необходим “C: drive”, GNU/Linux должна иметь возможность где-нибудь примонтировать корень (root) своей файловой системы (/), фактически в разделе, который содержит корневую файловую систему . Как только корень примонтирован, вы можете монтировать другие файловые системы древовидной структуры в различные точки монтирования. Любой каталог ниже корневой структуры может работать как точка монтирования. Обратите внимание, что вы можете монтировать одну и ту же файловую систему несколько раз.

Это дает большую гибкость конфигурации. В случае веб-сервера, например, обычное дело выделить целый раздел под каталог, в котором размещаются данные веб-сервера. В общем случае каталог, содержащий эти данные это /var/www. Следовательно, это может работать как точка монтирования раздела. Вы можете посмотреть в Рисунок 8.1. Еще не примонтированная файловая система и Рисунок 8.2. Файловая система теперь примонтирована ситуацию в системе до и после монтирования файловой системы.

Рисунок 8.1. Еще не примонтированная файловая система

Еще не примонтированная файловая система

Рисунок 8.2. Файловая система теперь примонтирована

Файловая система теперь примонтирована

Как вы себе можете представить, это дает множество преимуществ: древовидная структура всегда будет одинаковой, и это распространяется как на одну так и на множество файловых систем. [15]. Всегда можно физически перенести ключевую часть древовидной структуры на другой раздел, когда кончается дисковое пространство, что мы и собираемся сделать здесь.

Есть две вещи, которые вам надо знать о точках монтирования:

  1. каталог, который работает как точка монтирования должен существовать;

  2. и этот каталог предпочтительно должен быть пустым: если в каталоге, который выбран как точка монтирования, будут находиться файлы и подкаталоги, они просто будут “скрыты” вновь примонтированной файловой системой и не будут доступны до тех пор, пока вы не отмонтируете файловую систему.



[15] GNU/Linux может управлять 64 файловыми системами одновременно.