[SOLVED]После обновления ядра постоянная ругань dmesg и не монтируются флэшки
Danhuu 18 апреля, 2014 - 16:40
Помогите, ничего не нагугливается!
Выкроил время наконец собрать ядро 3.12.13. Всё нормально запустилось, но перестали монтироваться флэшки (видит, но KDE-шный плазмоид просто говорит "не удалось подключить следующее устройство <имя флешки>.
Вручную - только из-под рута.
При этом непрерывно сыпятся в dmesg такие сообщения:
dmesg | tail [ 2551.386569] Status code 0; transferred 13/13 [ 2551.386572] -- transfer complete [ 2551.386574] Bulk status result = 0 [ 2551.386578] Bulk Status S 0x53425355 T 0x9cb R 0 Stat 0x0 [ 2551.386582] -- Result from auto-sense is 0 [ 2551.386586] -- code: 0x70, key: 0x2, ASC: 0x3a, ASCQ: 0x0 [ 2551.386592] Not Ready: [ 2551.386593] Medium not present [ 2551.386598] scsi cmd done, result=0x2 [ 2551.386603] *** thread sleeping
На 3.10.25 всё в порядке.
Конфиг 3.10.25 http://codepad.org/wqc8JsNd
Конфиг 3.12.13 http://codepad.org/0M2W3tOj
Пока единственное подозрение на выпиленные в 3.12.13 опции CONFIG_USB_ARCH_HAS_OHCI/EHCI
»
- Для комментирования войдите или зарегистрируйтесь
Попробуй
Попробуй http://bpaste.net/show/214319/
kostik87 написал(а): Попробуй
Спасибо, а что именно оттуда? Потому как у меня сильно другое железо (всё ATI/AMD) и просто взять целиком конфиг - другие ошибки пойдут.
Можете попробовать взять
Можете попробовать взять куски от поддержки USB, ну либо для начала попробуйте указать поддержку вашего контроллера жёстких дисков и файловой системы и попробуйте загрузиться и проверить как всё работает.
Постоянная ругань в dmesg
Постоянная ругань в dmesg была из-за CONFIG_USB_STORAGE_DEBUG (машинально включил)
Так что переформулирую:
На ядре 3.12.13 флешки монтируются только вручную из-под рута. Что с этим делать?
А ларчик просто
А ларчик просто открывался!
Попробовал подмонтировать через udisks, получил такое:
И тут дошло: в разделе Filesystems, наткнувшись на первое же упоминание ACL, в хелпе увидел следующее:
...и радостно отключил его всюду, в том числе и
TMPFS_POSIX_ACL
, а про него в хелпе совсем другое пишут ;-)Включил, пересобрал, всё работает.