LINUX.ORG.RU

Использование exfat и fuse

 , ,


0

1

Купил недавно microSD для своего телефона, подключил к компу - Linux увидел картридер в выводе usb-devices, но и только.
Потом узнал, что для microSD нужен драйвер файловой системы exfat. Здесь нашел описание использования этого драйвера. Читаю:
«Для работы FUSE должна быть включена в ядре.»
А теперь проблема: как мне узнать, включена у меня в ядре fuse или нет? Если не включена, то как включить?

test -f /proc/config.gz && zgrep FUSE /proc/config.gz
test -f /boot/config-$(uname -r) && grep FUSE /boot/config-$(uname -r)

Скорее всего, включена. Вы также можете сначала поискать пакет exfat-fuse в репозитории своего дистрибутива, а потом уже пытаться ставить его со сторонних сайтов.

AITap ★★★★★
()
Ответ на: комментарий от AITap

Пакеты exfat-fuse и exfat-utils уже поставил, но в директории /dev никаких новых устройств не появилось. Вывод первой вашей команды пустой. В выводе
«test -f /boot/config-$(uname -r) && grep FUSE /boot/config-$(uname -r)»
написано: «# CONFIG_AUFS_BR_FUSE is not set». То есть не включена, как я понимаю.

hedgehog_alex
() автор топика
Ответ на: комментарий от Deleted


dmesg | grep 'usb'
[ 1.008278] usbcore: registered new interface driver usbfs
[ 1.008469] usbcore: registered new interface driver hub
[ 1.008666] usbcore: registered new device driver usb
[ 1.552061] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 1.552065] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.552069] usb usb1: Product: EHCI Host Controller
[ 1.552071] usb usb1: Manufacturer: Linux 2.6.32-5-amd64 ehci_hcd
[ 1.552074] usb usb1: SerialNumber: 0000:00:0b.2
[ 1.552186] usb usb1: configuration #1 chosen from 1 choice
[ 1.614029] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[ 1.614034] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.614038] usb usb2: Product: OHCI Host Controller
[ 1.614041] usb usb2: Manufacturer: Linux 2.6.32-5-amd64 ohci_hcd
[ 1.614044] usb usb2: SerialNumber: 0000:00:0b.0
[ 1.614325] usb usb2: configuration #1 chosen from 1 choice
[ 1.674023] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
[ 1.674029] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.674033] usb usb3: Product: OHCI Host Controller
[ 1.674036] usb usb3: Manufacturer: Linux 2.6.32-5-amd64 ohci_hcd
[ 1.674038] usb usb3: SerialNumber: 0000:00:0b.1
[ 1.674231] usb usb3: configuration #1 chosen from 1 choice
[ 1.864014] usb 1-10: new high speed USB device using ehci_hcd and address 2
[ 2.016200] usb 1-10: New USB device found, idVendor=0ac8, idProduct=3450
[ 2.016204] usb 1-10: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2.016208] usb 1-10: Product: A4 TECH USB2.0 PC Camera E
[ 2.016211] usb 1-10: Manufacturer: A4 TECH Corp.
[ 2.016659] usb 1-10: configuration #1 chosen from 1 choice
[ 6.935735] input: A4 TECH USB2.0 PC Camera E as /devices/pci0000:00/0000:00:0b.2/usb1/1-10/1-10:1.0/input/input5
[ 6.935849] usbcore: registered new interface driver uvcvideo
[ 1911.564027] usb 1-6: new high speed USB device using ehci_hcd and address 3
[ 1911.709224] usb 1-6: New USB device found, idVendor=05e3, idProduct=0723
[ 1911.709230] usb 1-6: New USB device strings: Mfr=3, Product=4, SerialNumber=2
[ 1911.709234] usb 1-6: Product: USB Storage
[ 1911.709237] usb 1-6: Manufacturer: Generic
[ 1911.709239] usb 1-6: SerialNumber: 000000009451
[ 1911.709376] usb 1-6: configuration #1 chosen from 1 choice
[ 1912.126742] usbcore: registered new interface driver usb-storage
[ 1912.127371] usb-storage: device found at 3
[ 1912.127375] usb-storage: waiting for device to settle before scanning
[ 1917.124483] usb-storage: device scan complete
Сейчас подключено два usb-устройства: Веб-камера A4Tech, c которой все нормально, и картридер.

hedgehog_alex
() автор топика
Ответ на: комментарий от Deleted

Еще, пожалуй, эта строчка может быть полезной:
dmesg | grep 'fuse':
[ 11.860110] fuse init (API version 7.13)

hedgehog_alex
() автор топика
Ответ на: комментарий от hedgehog_alex
  • Выдерни ридер.
  • Посмотри, что в dmesg.
  • Воткни ридер.
  • Посмотри, что в dmesg, и выложи новые строки. Без grep'а.

P.S. Я очень сильно сомневаюсь, что на новой sd-карточке будет exfat. Скорее она просто не отформатирована...

Deleted
()
Ответ на: комментарий от Deleted

И видеть карточку система будет независимо от того, какая на этой карточке файловая система и есть ли для этой файловой системы драйвер.

Deleted
()
Ответ на: комментарий от Deleted

Посмотри, что в dmesg, и выложи новые строки. Без grep'а


dmesg без grep'a - это около 1000 строк. Вряд ли ты будешь все это просматривать

hedgehog_alex
() автор топика
Ответ на: комментарий от GotF

Последняя версия:
CP SPT=54669 DPT=53049 WINDOW=8192 RES=0x00 SYN URGP=0
[ 6693.808028] usb 1-6: new high speed USB device using ehci_hcd and address 5
[ 6693.953103] usb 1-6: New USB device found, idVendor=05e3, idProduct=0723
[ 6693.953109] usb 1-6: New USB device strings: Mfr=3, Product=4, SerialNumber=2
[ 6693.953113] usb 1-6: Product: USB Storage
[ 6693.953116] usb 1-6: Manufacturer: Generic
[ 6693.953118] usb 1-6: SerialNumber: 000000009451
[ 6693.953769] usb 1-6: configuration #1 chosen from 1 choice
[ 6693.954418] scsi8 : SCSI emulation for USB Mass Storage devices
[ 6693.954615] usb-storage: device found at 5
[ 6693.954618] usb-storage: waiting for device to settle before scanning
[ 6698.952457] usb-storage: device scan complete
[ 6698.953944] scsi 8:0:0:0: Direct-Access Generic STORAGE DEVICE 9451 PQ: 0 ANSI: 0
[ 6698.955513] sd 8:0:0:0: Attached scsi generic sg2 type 0
[ 6699.028813] sd 8:0:0:0: [sdb] Attached SCSI removable disk

hedgehog_alex
() автор топика
Ответ на: комментарий от GotF

Другой, под Windows работал нормально. Флешка в телефоне читается нормально.

hedgehog_alex
() автор топика

Решено

Проблемы больше нет. Оказалось, что файловая система - не efat, а fat16 и монтируется очень просто. Извиняюсь, что раздул из мухи слона.

hedgehog_alex
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.