USB и Linux
Модераторы: Trinity admin`s, Free-lance moderator`s
USB и Linux
Люди, подскажите пожалуйста как найти (или создать) файл устройства /dev/???????? который будет соответствовать подключенной к USB флешке. С тем чтобы его примонтировать.
по lsusb устройтрво видно, а что монтировать не знаю ))
Или ткните меня носом в какое-нибудь HowTo по этому вопросу!
по lsusb устройтрво видно, а что монтировать не знаю ))
Или ткните меня носом в какое-нибудь HowTo по этому вопросу!
MOPSLinux 4.1. Это такой руссифицированный клон Slackware.setar писал(а):Вариантов куча. только Вы не указали какой дистрибутив используете.
Вообще спасибо prof-alex за ссылочку, устройство /dev/sda1 оказалось, но примонтировать его не получилось
mount -t vfat /dev/sda1 /mnt/flash
плюется на неправильную файловую системуили неверные опции монтирования или... или...
Собственно так и смотрел. Была мысля, что это не тот девайс, и еще для интереса все другие sd.... попытася примонтировать. Везде, кроме sda1 пишет, что нет блочного устройства.setar писал(а):может всё же не правильно опознали на каком девайсе флешка сидит ?
рекомендую смотреть dmesg затем вынуть и через некоторое время снова вставить флешку, после этого ещё раз посмотреть dmesg.
Ну винт с FAT32 разделом монтируется прекрасно... Может при монтировании флешки еще опции какие-то нежны? umask например...setar писал(а):должно работать при условии наличия модуля поддержки vfat (или вкомпилированной в ядро опции)
да нет, никакие маски не нужны. может на флешке например fat 16 или NTFS ?mrbob писал(а):Ну винт с FAT32 разделом монтируется прекрасно... Может при монтировании флешки еще опции какие-то нежны? umask например...setar писал(а):должно работать при условии наличия модуля поддержки vfat (или вкомпилированной в ядро опции)
девайс-то опознан правильно; тут либо в ядре нет поддержки vfat, либо автор не создал директорию /mnt/flash[/quote]
Спасибо, но что я, по-вашему мнению похож на носорога, монтировать в несуществующий каталог? В общем создана и права нормальные на нее, а относительно vfat, я уже говорил, что подмонтирован раздел на винте с FAT32. Сама флешка в другом линуксе мотнируется и работает с опцией -t vfat. USB-модуль тоже работает, мышка Usb-шная цепляется без проблем.
....
Спасибо, но что я, по-вашему мнению похож на носорога, монтировать в несуществующий каталог? В общем создана и права нормальные на нее, а относительно vfat, я уже говорил, что подмонтирован раздел на винте с FAT32. Сама флешка в другом линуксе мотнируется и работает с опцией -t vfat. USB-модуль тоже работает, мышка Usb-шная цепляется без проблем.
....
Спасибо, но что я, по-вашему мнению похож на носорога, монтировать в несуществующий каталог? В общем создана и права нормальные на нее, а относительно vfat, я уже говорил, что подмонтирован раздел на винте с FAT32. Сама флешка в другом линуксе мотнируется и работает с опцией -t vfat. USB-модуль тоже работает, мышка Usb-шная цепляется без проблем.mrbob писал(а):девайс-то опознан правильно; тут либо в ядре нет поддержки vfat, либо автор не создал директорию /mnt/flash
....[/quote]
Наверное уже давно вопрос не актуален, но предлагаю кардинальное решение.
забекапить всё с флешки а далее разбить разделы и создать ФС из под линукса.
есть вероятность того что флешка имеет нестандартный загрузчик и ФС заточенные под win.
Что-то у MOPS'а с флешками беда...mrbob писал(а):MOPSLinux 4.1. Это такой руссифицированный клон Slackware.
Вообще спасибо prof-alex за ссылочку, устройство /dev/sda1 оказалось, но примонтировать его не получилось
mount -t vfat /dev/sda1 /mnt/flash
плюется на неправильную файловую системуили неверные опции монтирования или... или...
Когда флешку втыкаешь в порт, в логах должно появиться что-то вроде:
Код: Выделить всё
Feb 5 17:09:08 [kernel] usb 1-10: new high speed USB device using ehci_hcd and address 4
Feb 5 17:09:08 [kernel] usb 1-10: configuration #1 chosen from 1 choice
Feb 5 17:09:08 [kernel] scsi4 : SCSI emulation for USB Mass Storage devices
Feb 5 17:09:08 [kernel] usb-storage: device found at 4
Feb 5 17:09:08 [kernel] usb-storage: waiting for device to settle before scanning
Feb 5 17:09:13 [kernel] Vendor: Generic Model: USB Flash Disk Rev: 0.00
Feb 5 17:09:13 [kernel] Type: Direct-Access ANSI SCSI revision: 02
Feb 5 17:09:13 [kernel] SCSI device sdb: 512000 512-byte hdwr sectors (262 MB)
Feb 5 17:09:13 [kernel] sdb: Write Protect is off
Feb 5 17:09:13 [kernel] sdb: Mode Sense: 00 00 00 00
Feb 5 17:09:13 [kernel] sdb: assuming drive cache: write through
Feb 5 17:09:13 [kernel] sd 4:0:0:0: ioctl_internal_command return code = 8000002
Feb 5 17:09:13 [kernel] : Current: sense key=0x0
Feb 5 17:09:13 [kernel] ASC=0x0 ASCQ=0x0
Feb 5 17:09:13 [kernel] SCSI device sdb: 512000 512-byte hdwr sectors (262 MB)
Но вот не все флешки одинаковы, есть те которые представятся как sdb1, а есть те у которых нет партишенов...
Делаешь cat /proc/patitions ищешь там новое устройство, и есть ли у него разделы...
-
- Junior member
- Сообщения: 1
- Зарегистрирован: 08 мар 2007, 13:41
- Откуда: Каменск-Ш, Морозовск
- Контактная информация:
Не много не понял: есть такой файл в папке /дев или есть такое устройство при подключенной флешке (в Slackware11 по ls usb выдается список устройств подкл к юсб)?mrbob писал(а):...устройство /dev/sda1 оказалось, но примонтировать его не получилось ...
Если флешки нет в выводе команды ls usb, то, возможно, в системе не настроен hotplug...
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 15 гостей