Jump to content

монтирование (Unix)

(Перенаправлено с монтирования (команда EFI) )
устанавливать
Оригинальный автор(ы) Кен Томпсон ,
Деннис Ричи
Разработчик(и) AT&T Bell Laboratories
Первоначальный выпуск 3 ноября 1971 г .; 52 года назад ( 1971-11-03 )
Операционная система Unix и Unix-подобные
Тип Команда

В вычислениях , mount — это команда в различных операционных системах . Прежде чем пользователь сможет получить доступ к файлу на Unix-подобной машине, файловая система на устройстве [1] который содержит файл, необходимо смонтировать с помощью команды mount . Часто mount используется для SD-карт , USB-накопителей , DVD и других съемных запоминающих устройств. Команда также доступна в оболочке EFI . [2]

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

The mount и umount команды требуют привилегий пользователя root для внесения изменений. Альтернативно, определенные привилегии для выполнения соответствующего действия могли быть ранее предоставлены пользователем root. Файловая система может быть определена как монтируемая пользователем в /etc/fstab файл пользователем root.

Чтобы отобразить все смонтированные разделы:

$ mount
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/sda1 on /boot type ext3 (rw)
/tmp on /var/tmp type none (rw,noexec,nosuid,bind)
10.4.0.4:/srv/export/setup_server on /nfs/setup_server type nfs (ro,addr=10.4.0.4)

Чтобы смонтировать второй раздел жесткого диска в существующий каталог /media/PHOTOS (точка монтирования):

$ mount /dev/hda2 /media/PHOTOS

Чтобы размонтировать с помощью раздела физического диска:

$ umount /dev/hda2

Чтобы размонтировать, обратившись к точке монтирования:

$ umount /media/PHOTOS

Чтобы перемонтировать раздел с определенными параметрами :

$ mount -o remount,rw /dev/hda2

Привязка крепления

[ редактировать ]

Привязка монтирования позволяет иерархию файловой системы монтировать или файл в другой точке монтирования. В отличие от символической ссылки , привязка не существует в самой файловой системе. [3] В следующем примере путь /olddir будет установлен в /newdir

$ mount --bind /olddir /newdir

Монтаж петлевых устройств

[ редактировать ]

Шлейфовое устройство — это устройство, соответствующее файлу, обычно образу диска . Установка петлевого устройства позволяет получить доступ к файлу как к файловой системе. Это позволяет использовать его в качестве виртуального привода .

Например, образ виртуального диска можно смонтировать как обычную файловую систему.

$ mount -o loop my_virtual_disk.img /mnt

Производные и оболочки

[ редактировать ]

pmount — это оболочка стандартной программы монтирования , которая позволяет обычным пользователям монтировать съемные устройства без соответствующей записи /etc/ fstab . Это обеспечивает надежную основу для фреймворков автоматического монтирования , таких как проект GNOME Utopia, и сводит использование root к минимуму.

Этот пакет также содержит оболочку pmount-hal , которая считывает такую ​​информацию, как метки устройств и параметры монтирования, из HAL и передает ее в pmount .

The gnome-mount пакет содержит программы для монтирования, размонтирования и извлечения запоминающих устройств. Цель gnome-mount состоит в том, чтобы программное обеспечение GNOME, такое как gnome-volume-manager и GNOME-VFS, использовало его вместо вызова методов mount/umount/eject/pmount или прямого вызова HAL. GNOME ранее использовал pmount. Обратите внимание: gnome-mount не предназначен для прямого использования пользователями.

Все программы монтирования gnome используют методы HAL и поэтому запускаются без привилегий. Смысл gnome-mount заключается в том, чтобы иметь централизованное место (в GConf ), где сохраняются такие настройки, как параметры монтирования и места монтирования. [4]

Как и во всех unix-подобных командах, параметры зависят от версии mount и подробно описаны на ее man-странице .

В дополнение к системному вызову mount функция mount_root() монтирует первую, или корневую , файловую систему. В этом контексте монтирование вызывается системным вызовом setup .

См. также

[ редактировать ]
  1. ^ «mount(8) — страница руководства Linux» . man7.org . Архивировано из оригинала 30 ноября 2012 г. Проверено 21 июня 2021 г.
  2. ^ «Оболочки EFI и сценарии» . Интел . Архивировано из оригинала 30 января 2009 г. Проверено 25 сентября 2013 г.
  3. ^ «В чем разница между ln -s и mount --bind?» . Архивировано из оригинала 20 февраля 2023 г. Проверено 4 мая 2022 г.
  4. ^ "gnome-mount-0.6" . Архивировано из оригинала 5 июня 2008 года.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: e93494b7e5e43c05bf95e205992e1b2b__1676848680
URL1:https://arc.ask3.ru/arc/aa/e9/2b/e93494b7e5e43c05bf95e205992e1b2b.html
Заголовок, (Title) документа по адресу, URL1:
mount (Unix) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)