Крепление (вычислительное)
Эта статья нуждается в дополнительных цитатах для проверки . ( май 2011 г. ) |
Монтирование компьютера — это процесс, при котором операционная система делает файлы и каталоги на устройстве хранения данных (например, жестком диске , компакт-диске или сетевом ресурсе компьютера ) доступными для доступа пользователей через файловую систему . [1]
В общем, процесс монтирования включает в себя получение операционной системой доступа к носителю данных; распознавание, чтение и обработка структуры файловой системы и ее метаданных перед их регистрацией в компоненте виртуальной файловой системы (VFS).
Место в VFS, в котором был зарегистрирован вновь смонтированный носитель, называется « точкой монтирования »; когда процесс монтирования завершится, пользователь сможет получить оттуда доступ к файлам и каталогам на носителе.
Противоположный процесс монтирования называется размонтированием , при котором операционная система отсекает весь доступ пользователей к файлам и каталогам в точке монтирования, записывает оставшуюся очередь пользовательских данных на устройство хранения, обновляет метаданные файловой системы, а затем освобождает доступ к устройство, что делает устройство хранения данных безопасным для удаления.
Обычно, когда компьютер выключается , каждое подключенное устройство хранения данных подвергается процессу размонтирования, чтобы гарантировать, что все данные в очереди были записаны на него, и сохранить целостность структуры файловой системы на носителе.
Обзор
[ редактировать ]Точка монтирования — это место в разделе, используемое в качестве корневой файловой системы. Существует множество различных типов накопителей, включая магнитные, магнитооптические, оптические и полупроводниковые (твердотельные) накопители. Прежде чем какой-либо из них можно будет использовать для хранения, должны быть организованы средства чтения и записи информации, и информация об этом должна быть доступна операционной системе. Эта организация называется файловой системой. Каждая файловая система предоставляет операционной системе хоста метаданные , чтобы она знала, как читать и записывать данные. Когда носитель (или носитель, если файловая система представляет собой файловую систему тома, как в RAID- массивах) монтируется, эти метаданные считываются операционной системой, чтобы она могла использовать хранилище. [2] [3]
Unix-подобные операционные системы часто включают в себя программное обеспечение и инструменты, которые помогают в процессе монтирования и предоставляют ему новые функциональные возможности. Некоторые из этих стратегий были названы «автоматическим монтированием», что отражает их назначение.
Во многих ситуациях файловые системы, отличные от корневой, должны быть доступны сразу после загрузки операционной системы. Поэтому все Unix-подобные системы предоставляют возможность монтирования файловых систем во время загрузки. Системные администраторы определяют эти файловые системы в файле конфигурации fstab (vfstab в Solaris), который также указывает параметры и точки монтирования. В некоторых ситуациях нет необходимости монтировать определенные файловые системы во время загрузки, хотя их использование может оказаться желательным в дальнейшем. Существуют некоторые утилиты для Unix-подобных систем, которые позволяют монтировать предопределенные файловые системы по требованию.
Съемные носители
[ редактировать ]Съемные носители стали очень распространены на микрокомпьютерных платформах. Они позволяют программам и данным передаваться между машинами без физического соединения . Типичные примеры включают USB-накопители (флэш-накопители), карты памяти, компакт-диски и DVD-диски. Поэтому были разработаны утилиты для обнаружения присутствия и доступности носителя и последующего подключения этого носителя без какого-либо вмешательства пользователя.
В некоторых Unix-подобных системах также реализована концепция супермонтирования , реализованная в проекте Linux supermount-ng. [4] Например, дискету, которая была смонтирована сверху, можно физически удалить из системы. В обычных обстоятельствах диск должен был быть синхронизирован, а затем отключен перед его удалением. Если синхронизация произошла, в привод можно вставить другой диск. Система автоматически замечает, что диск изменился, и обновляет содержимое точки монтирования в соответствии с новым носителем. Аналогичная функциональность имеется на компьютерах с Windows.
Автомонтировщик автоматически смонтирует файловую систему при ссылке на каталог, поверх которого она должна быть смонтирована. Обычно это используется для файловых систем на сетевых серверах, а не зависит от таких событий, как вставка носителя, как это было бы целесообразно для съемных носителей.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Что подразумевается под установкой диска?» . Служба информационных технологий Университета Индианы. 18 февраля 2011 года . Проверено 5 мая 2011 г.
- ^ «Определение монтажа» . linfo.org . 9 марта 2006 г. Проверено 27 декабря 2013 г.
- ^ «Что такое точка монтирования в Linux/Unix?» . linuxnix.com . 17 сентября 2013 года . Проверено 27 декабря 2013 г.
- ^ «Поддержка съемных носителей Supermount» . Проверено 24 февраля 2016 г. .