Собственно, сабж. На дворе 2015 год, а под Linux до сих пор не работает автомонтирование USB-дисков. В седьмой дэбе еще работало кое-как, только на каждую вставку диска пароль рута требовало. А теперь вообще болт. USB-диск на Windows работает без проблем, само собой.
Вставляю диск, и кеды мне пишут:
Ошибка выполнения указанной команды.
Файл или папка file:///media/xi/Transcend не существует.
Смотрю dmesg:
[ 1762.300014] usb 1-1: new high-speed USB device number 5 using ehci_hcd
[ 1765.200935] usb 1-1: New USB device found, idVendor=174c, idProduct=5106
[ 1765.200939] usb 1-1: New USB device strings: Mfr=2, Product=3, SerialNumber=1
[ 1765.200942] usb 1-1: Product: StoreJet Transcend
[ 1765.200944] usb 1-1: Manufacturer: StoreJet Transcend
[ 1765.200946] usb 1-1: SerialNumber: S2HUJ9CBA05573
[ 1765.201268] scsi8 : usb-storage 1-1:1.0
[ 1766.206697] scsi 8:0:0:0: Direct-Access StoreJet Transcend 2AJ1 PQ: 0 ANSI: 2 CCS
[ 1766.207588] sd 8:0:0:0: Attached scsi generic sg3 type 0
[ 1766.208680] sd 8:0:0:0: [sdc] 1250263728 512-byte logical blocks: (640 GB/596 GiB)
[ 1766.209427] sd 8:0:0:0: [sdc] Write Protect is off
[ 1766.209429] sd 8:0:0:0: [sdc] Mode Sense: 23 00 00 00
[ 1766.210180] sd 8:0:0:0: [sdc] No Caching mode page present
[ 1766.210184] sd 8:0:0:0: [sdc] Assuming drive cache: write through
[ 1766.212554] sd 8:0:0:0: [sdc] No Caching mode page present
[ 1766.212558] sd 8:0:0:0: [sdc] Assuming drive cache: write through
[ 1766.236707] sdc: sdc1
[ 1766.239582] sd 8:0:0:0: [sdc] No Caching mode page present
[ 1766.239584] sd 8:0:0:0: [sdc] Assuming drive cache: write through
[ 1766.239586] sd 8:0:0:0: [sdc] Attached SCSI disk
Сообщения «No Caching mode page present» и «Assuming drive cache: write through» пишутся красным цветом.
Смотрю, что покажет fdisk:
# fdisk -l /dev/sdc
Disk /dev/sdc: 596,2 GiB, 640135028736 bytes, 1250263728 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xdcde1e1d
Device Boot Start End Sectors Size Id Type
/dev/sdc1 * 63 1250258624 1250258562 596,2G 7 HPFS/NTFS/exFAT
Вроде, ничего сверхестественного.
Смотрю, что там у меня с монтированием:
# mount | grep sdc
/dev/sdc1 on /media/xi/Transcend type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)
Ага, оказывается диск все-таки подмонтировался. И директория вроде как есть. Посмотрим, что там. А там болт:
# pwd
/media/xi
# ls -l
ls: невозможно получить доступ к Transcend: Ошибка ввода/вывода
итого 0
d????????? ? ? ? ? ? Transcend
И зайти в каталог Transcend невозможно.
А что будет, если вручную примонтировать?
Отмонтирую и примонтирую ручками в другой каталог:
# umount /dev/sdc1
# mount /dev/sdc1 /media/usb
# cd /media/usb
# ls -l
ls: невозможно получить доступ к Film: Ошибка ввода/вывода
ls: невозможно получить доступ к Audio: Ошибка ввода/вывода
ls: невозможно получить доступ к Books: Ошибка ввода/вывода
ls: невозможно получить доступ к Foto: Ошибка ввода/вывода
ls: невозможно получить доступ к Games: Ошибка ввода/вывода
ls: невозможно получить доступ к handmade: Ошибка ввода/вывода
итого 0
d????????? ? ? ? ? ? Audio
d????????? ? ? ? ? ? Books
d????????? ? ? ? ? ? Film
d????????? ? ? ? ? ? Foto
d????????? ? ? ? ? ? Games
d????????? ? ? ? ? ? handmade
Зайти в каталоги невозможно.
Вот, в принципе, и все. Смотрю я на это безобразие, и не знаю как исправить, и с какого боку подойти.
Вопрос: как заставить работать автомонтирование в Debian 8 Jessie?