-2

Что такое монтаж в компьютерах? Я спрашиваю о монтировании в целом, а не о конкретной ОС (Linux, Windows, Mac или другой основе).

1 ответ1

1

Базовое понимание монтирования требует базового понимания хранения файлов на распространенных компьютерах и операционных системах:

В компьютере у нас есть устройства хранения данных (DSD). например:

  1. Жесткий диск (HDD).
  2. Твердотельный накопитель (SSD).
  3. Компакт-диск только для чтения (CD-ROM).
  4. Sotrage Virtualization (SV).

Компьютер управляется операционной системой (ОС), которая позволяет "монтировать" и "демонтировать" эти DSD:

Когда DSD "смонтирован", он фактически представляется как файловая система (FS), доступная вашей ОС. Любое монтирование на самом деле является "файловой системой" в том смысле, что это система файлов (один или несколько файлов, отформатированных в определенным образом), к которому вы можете обращаться и до некоторой степени манипулировать при навигации по операционной системе через графический интерфейс пользователя (GUI) или через интерфейс командной строки (CLI). Если ваша операционная система не может анализировать данные в указанном формате, вместо файлов должна появиться ошибка.

Операционные системы обычно поставляются как минимум с одним готовым монтированием, и оно служит основной файловой системой (например, диск C в Windows или / в Linux).

Естественно, монтирование создается в процессе монтирования, когда, например, жесткий диск представлен в вашей операционной системе (жесткие диски или твердотельные накопители могут быть представлены частично, в соответствующих разделах, в зависимости от конфигурации).

Первое монтирование происходит, когда ваша операционная система установлена, затем создается базовая файловая система.

некоторые операционные системы поставляются с несколькими файловыми системами, в то время как одна является базовой или, альтернативно, основной, а остальные являются вторичными и используются для различных целей с помощью предварительно закодированного поведения - дополнительная информация заранее).

Когда вы монтируете DSD, вы разрешаете доступ к нему из вашей операционной системы и, таким образом, переносите данные хотя бы из него (путем вырезания и / или копирования); Иногда вы можете только копировать данные из него, а иногда вы можете вырезать или удалить их (зависит от DSD и / или разрешений).

Большинство операционных систем автоматически выполняет установку и отключение. Это очень часто встречается на CD-ROM, Disk On Key (DOK) и других портативных DSD.

В окнах вышеупомянутое представление (монтирование) обычно называется "диск" или "раздел", а в Linux "устройство" или "раздел".

В Windows, в случае HDD и SSD, вы можете иметь один или несколько дисков / разделов на DSD.

В Linux у вас есть одно основное устройство, которое обычно называется корневым разделом и связано с деревом корневых каталогов (/). В Linux, однако, выше основного устройства вы можете иметь дополнительные устройства в /dev/ (одно из них - /dev/cdrom). Некоторые вторичные устройства Linux поставляются с некоторыми дистрибутивами Linux, и файлы, расположенные внутри них, приобретают особый характер (например, выполняются временно, например, 1 или более раз, а затем удаляются).

Вы можете монтировать и размонтировать диски в соответствии с вашими потребностями. Например, когда вы "извлекаете" компакт-диск, вы размонтируете его и, следовательно, не сможете получить к нему доступ из файловой системы (вероятно, у вас все еще будет щелкаемый значок, но вы не сможете получить к нему доступ). ).

В Linux вы можете смонтировать CD-ROM в /dev/cdrom и сделать его точкой монтирования в /media/cdrom (точка монтирования - это представление на оригинальном устройстве, в данном случае это /dev/cdrom ). Причина в том, что некоторые программы не читают непосредственно из каталога устройств, а скорее из их общих точек монтирования. Команда для создания такой точки монтирования:

mount /dev/cdrom /media/cdrom

После того, как это будет сделано, файл, местоположение которого на компакт-диске - /dir/file , теперь доступен в вашей системе как /media/cdrom/dir/file .

  • Перезагрузка обычно перемонтирует все устройства в Linux.

Чтобы узнать больше об этом, прочитайте ответы здесь и здесь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .