Страница Справочника mount_ntfs.8
MOUNT_NTFS(8) Справочник системного администратора FreeBSD MOUNT_NTFS(8)
НАЗВАНИЕ
mount_ntfs -- смонтировать файловую систему NTFS
СИНТАКСИС
mount_ntfs [-a] [-i] [-u пользователь] [-g группа] [-m маска]
[-C кодировка] [-W u2wtable] спецфайл точка_монтирования
ОПИСАНИЕ
Утилита mount_ntfs монтирует файловую систему NTFS, располагающуюся на
устройстве спецфайл, в каталог точка_монтирования. Эту команду обычно
исполняет mount(8) во время загрузки, но она может быть использована
любым пользователем для монтирования файловой системы NTFS в любой ката-
лог, владельцем которого он является (разумеется, при условии, что у
пользователя есть соответствующие права доступа к устройству, на котором
располагается файловая система).
Имеются следующие опции:
-a Возвращать в readdir() в том числе и имена MS-DOS 8.3.
-i Выполнять поиск имени без учета регистра для всех имён, за исклю-
чением имён POSIX.
-u пользователь
Сделать владельцем файлов в файловой системе пользователя
пользователь. Владельцем по умолчанию является владелец ката-
лога, в который монтируется файловая система.
-g группа
Сделать группой, владеющей файлами в файловой системе, группу
группа. Группой по умолчанию является группа каталога, в который
монтируется файловая система.
-m маска
Задать наибольшие возможные права доступа для файлов в файловой
системе.
-C кодировка
Задать локальный набор символов кодировка для преобразования имён
файлов из Unicode. В настоящий момент поддерживается только чте-
ние, поэтому при использовании этой опции файловая система будет
смонтирована в режиме только для чтения.
-W u2wtable
Задать таблицу трансляции из UNIX в Unicode. См.
mount_msdosfs(8) для описания этой опции. Эта опция поддержива-
ется только лишь с целью обратной совместимости, и в будущем
будет удалена. Пожалуйста, не используйте её.
ВОЗМОЖНОСТИ
К атрибутам файлов NTFS можно получить доступ следующим образом:
foo[[:ATTRTYPE]:ATTRNAME]
`ATTRTYPE' должен быть одним из идентификаторов, перечисленных в файле
$AttrDef тома NTFS (по умолчанию $DATA). `ATTRNAME' есть имя атрибута
(по умолчанию отсутствует).
ПРИМЕРЫ
Смонтировать том NTFS, находящийся на /dev/ad1s1:
mount_ntfs /dev/ad1s1 /mnt
Получить имя тома (в Unicode):
cat /mnt/\$Volume:\$VOLUME_NAME
Прочитать необработанные данные каталога:
cat /mnt/foodir:\$INDEX_ROOT:\$I30
Смонтировать том NTFS с русскими именами, расположенный на втором логиче-
ском диске расширенного раздела, т.е. на /dev/ad0s6:
mount_ntfs -C KOI8-R /dev/ad0s6 /mnt
ЗАПИСЬ
Существует ограниченная возможность записи. Ограничения: файл должен
быть нерезидентным (не должен содержаться в MFT, что обычно случается для
очень маленьких файлов) и не должен содержать неинициализированных про-
пусков (sparces); не поддерживаются также и сжатые файлы. Имя файла не
должно содержать мультибайтовые символы.
СМОТРИ ТАКЖЕ
mount(2), unmount(2), fstab(5), mount(8), mount_msdosfs(8)
ПРЕДОСТЕРЕЖЕНИЯ
Эта утилита предназначена главным образом для доступа к NTFS-тому на чте-
ние. См. секцию ЗАПИСЬ для подробностей о записи на том NTFS.
ИСТОРИЯ
Утилита mount_ntfs впервые появилась во FreeBSD 3.0.
Подпрограмму конверсии из Unicode добавил Ryuichiro Imura
<imura@ryu16.org> в 2003 году.
АВТОРЫ
Реализация NTFS в ядре, утилита mount_ntfs и документация были написаны
Семёном Устименко <semenu@FreeBSD.org>.
FreeBSD 6.2 3 января 1999 FreeBSD 6.2