MyTetra Share
Делитесь знаниями!
Нужно sms оповещение www.smsc.ru.
Смотрите НКМЗ-СТ у нас.
Монтирование флешки или переносного винчестера
11.10.2009
21:16
Текстовые метки: linux, mount, flash, usb, vfat, ntfs, ntfs-3g
Раздел: Компьютер - Linux - Bash - Команды и скрипты

Если вставленная флешка или USB-винчестер не примонтировались автоматически, надо монтировать вручную.

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

# dmesg

...

[ 2333.794805] Initializing USB Mass Storage driver...

[ 2333.795848] scsi4 : SCSI emulation for USB Mass Storage devices

[ 2333.796931] usb-storage: device found at 5

[ 2333.796939] usb-storage: waiting for device to settle before scanning

[ 2333.797376] usbcore: registered new interface driver usb-storage

[ 2333.797549] USB Mass Storage support registered.

[ 2338.792570] usb-storage: device scan complete

[ 2338.797269] scsi 4:0:0:0: Direct-Access WDC WD40 0UE-22HCT0 0000 PQ: 0 ANSI: 0

[ 2338.806526] sd 4:0:0:0: [sde] 78140160 512-byte hardware sectors (40008 MB)

[ 2338.812533] sd 4:0:0:0: [sde] Write Protect is off

[ 2338.812546] sd 4:0:0:0: [sde] Mode Sense: 27 00 00 00

[ 2338.812551] sd 4:0:0:0: [sde] Assuming drive cache: write through

[ 2338.818522] sd 4:0:0:0: [sde] 78140160 512-byte hardware sectors (40008 MB)

[ 2338.824615] sd 4:0:0:0: [sde] Write Protect is off

[ 2338.824626] sd 4:0:0:0: [sde] Mode Sense: 27 00 00 00

[ 2338.824631] sd 4:0:0:0: [sde] Assuming drive cache: write through

[ 2338.824639] sde: sde1

Видно, что вставлен некий носитель информации, он определен как /dev/sde, на нем один раздел sde1.

Чтобы примонтировать такой носитель информации, надо воспользоваться командой вида

mount -t ntfs -o defaults,iocharset=koi8-r,umask=007,gid=46 /dev/sde1 /media/usb

А это команда для подключения флеш-диска Лены (Free Agent):

mount -t ntfs-3g -o defaults,iocharset=utf8,umask=007,gid=46 /dev/sdb1 /media/usb -o force

Подробнее об опциях:

"-t ntfs" - это тип файловой системы на носителе, в данном случае NTFS. Если с этим типом команда не сработает, можно попробовать сделать команду с "-t vfat", в результате чего будет произведена попытка примонтировать носитель с файловой системой FAT32. Если в ситеме установлен FUSE драйвер (а он обычно установлен), то в качестве системы можно указать "-t ntfs-3g", тогда будет доступна запись на NTFS раздел.

"iocharset=koi8-r" - указыватся системная локаль. К этой кодировке будут приводиться отображаемые имена файлов на носителе. Внимание! Имя кодировки надо писать обязательно маленькими буквами. Если монтируется FAT32, надо так же через запятую дописать и опцию "codepage=1251".

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

Так же в этом разделе:
← Содержание ...
 
MyTetra Share v.0.35
Яндекс индекс цитирования