Монтирование блок-ориентированного специального устройства или удаленной файловой системы
mount [-abwruv] [-t тип [-o опции] [специальное_устройство] точка_монтирования]
mount [-abwruv] [-T тип [-o опции] специальное_устройство [точка_монтирования]]
mount [-abwruv] -e [-t|T тип] [-o опции] специальное_устройство [точка_монтирования]
mount [-n]
- -a
- Монтировать все устройства, перечисленные в файле /etc/fstab (или автоматически обнаруженные позднее). Если также указан тип, монтируются только соответствующие записи. Эта опция игнорируется, если указаны аргументы специальное_устройство или точка_монтирования.
- -b
- Не выполнять поиск по файлу /etc/fstab.
- -d
- Определить файловую систему на указанном специальном устройстве
- -e
- Перечислить дочерние элементы специального устройства.
- -n
- Вывести список всех монтированных и немонтированных устройств вида [устройство] - [точка монтирования].
- -o опции
- Опции, специфичные для сервера, выполняющего монтирование. Доступны следующие опции:
- before
- монтировать файловую систему так, чтобы она была размещена в списке монтирования перед всеми другими файловыми системами, смонтированными с этим путевым именем (другими словами, поместить файловую систему перед всеми существующими смонтированными системами). Для получения доступа к файлу в первую очередь осуществляется поиск в данной файловой системе.
- after
- монтировать файловую систему так, чтобы она была размещена в списке монтирования после всех других файловых систем, смонтированных с этим путевым именем (другими словами, поместить файловую систему после всех существующих смонтированных систем). Для получения доступа к файлу поиск в этой файловой системе осуществляется в последнюю очередь и только в том случае, если файл не был найден во всех остальных файловых системах.
Для получения дополнительной информации см. раздел «Порядок точек монтирования» в главе «Менеджер процессов» документа «Описание применения. Часть 1. Системная архитектура» КПДА.10964-01.
- -r
- Монтировать устройство только для чтения.
- -T тип ... специальное_устройство [точка_монтирования]
- Аргумент специальное_устройство представляет собой строку, которая может указывать на реальное устройство или использоваться в качестве подсказки для сервера. Если точка_монтирования не указана, она создается сервером автоматически.
- -t тип ... [специальное_устройство] точка_монтирования
- Если указана необязательная строка специальное_устройство, запрос монтирования передается серверу, создавшему это специальное устройство или ответственному за него. Если это специальное устройство не существует, строка интерпретируется сервером как подсказка. Если аргумент специальное_устройство не указан, он передается как значение
NULL
.
- -u
- Монтирование с целью обновления (повторное монтирование).
- -v
- Увеличить уровень подробности информации.
- -w
- Монтировать устройство для чтения и записи. По умолчанию монтирование осуществляется в этом режиме (если поддерживается физическим носителем).
- точка_монтирования
- Место монтирования устройства в системе.
- специальное_устройство
- Имя специального устройства.
- тип
- Тип монтируемых файловой системы или менеджера:
- cd
- Файловая система fs-cd.so
- cifs
- Файловая система fs-cifs
- dos
- Файловая система fs-dos.so
- etfs
- Встраиваемая транзакционная файловая система (например, fs-etfs-ram)
- ext2
- Файловая система fs-ext2.so
- io-audio
- Менеджер io-audio
- io-pkt
- Менеджер io-pkt-v4, io-pkt-v4-hc, io-pkt-v6-hc
- io-usb
- Менеджер io-usb
- mac
- Файловая система fs-mac.so
- nfs
- Файловые системы fs-nfs2 и fs-nfs3
- nt
- Файловая система fs-nt.so
- qnx4
- Файловая система fs-qnx4.so
- qnx6
- Файловая система fs-qnx6.so
- udf
- Файловая система fs-udf.so
Если файловая система не указана, утилита mount пытается определить ее автоматически. Если автоматическое определение не срабатывает, используется файловая система qnx4.
ЗОСРВ «Нейтрино»
aarch64, arm, armv7, e2k, mips, ppc, x86
При вызове без опций mount выводит текущий список точек монтирования. Если опции указаны, утилита выполняет монтирование блок-ориентированного специального устройства или удаленной файловой системы, указанных аргументом специальное_устройство, в местоположении, указанном аргументом точка_монтирования. Для монтирования реального специального устройства следует использовать опцию -t; если требуется указать строку специального устройства (которая не обязательно должна быть связана с реальным устройством) следует указать опцию -T.
| Некоторыми серверами может не поддерживаться ряд опций утилиты mount, особенно в отношении повторного монтирования и перечисления. |
Утилита mount поддерживает файл /etc/fstab.
Монтирование файловой системы QNX 4 на накопителе на жестких дисках в точке монтирования /mnt/fs
:
mount -t qnx4 /dev/hd0t77 /mnt/fs Монтирование драйвера устройства для io-pkt-*. В этом примере devn-ne2000.so – имя разделяемого объекта, который команда io-pkt-* должна загрузить для драйвера, а не имя реального устройства:
mount -T io-pkt devn-ne2000.so
Если требуется передать опции драйверу, то перед именем разделяемого объекта следует указать опцию -o:
mount -T io-pkt -o mac=12345678 devn-ne2000.so
Перечисление таблицы разделов жесткого диска:
mount -e /dev/hd0
Выполняется повторное считывание таблицы разделов диска /dev/hd0
и создание, обновление или удаление блок-ориентированных специальных файлов /dev/hd0tXX
для каждого раздела. Это действие может использоваться в следующих двух сценариях:
- в случае использования драйвера жесткого диска без автоматического перечисления (blk auto=none) или
- в случае изменения таблицы разделов (например, с помощью утилиты fdisk).
Монтирование файловой системы CIFS (должен быть запущен менеджер fs-cifs):
mount -T cifs -o abc,efg //node123:1.1.1.1:/C /ctest
В примере выше имя – abc, пароль – efg, сервер CIFS – node123 с IP-адресом 1.1.1.1
, общий каталог, который требуется смонтировать – /C
, а требуемая точка монтирования – /ctest
.
Монтирование клиентской файловой системы NFS 2 (предварительно должен быть запущен менеджер fs-nfs2):
mount -T nfs 10.1.0.22:/home /mnt/home
Монтирование клиентской файловой системы NFS 3 (предварительно должен быть запущен менеджер fs-nfs3):
mount -T nfs -o ver3 server_node:/qnx_bin /bin
Монтирование сетевого протокола Qnet:
mount -T io-pkt /lib/dll/lsm-qnet.so
Отображение текущего списка точек монтирования:
mount
Монтирование разделяемого объекта с поддержкой USB-контроллеров с улучшенным интерфейсом хост-контроллера (EHCI):
mount -T io-usb devu-ehci.so /dev/io-usb/io-usb
Базовые подсистемы ЗОСРВ «Нейтрино», NetBSD
- В
ЗОСРВ
«Нейтрино»
редакции 2020
утилита обновлена до версии NetBSD 9.1
devb-*, fs-*, fdisk, /etc/fstab, io-audio, io-blk.so, io-pkt-*, io-usb, umount
mount(), mount_parse_generic_args()
Предыдущий раздел: Утилиты