Есть кардридер на ExpressCard для SDHC карт. Специально не шаманил, заработал в ядре, которое было.
scsi 6:0:0:0: Direct-Access Generic STORAGE DEVICE 9412 PQ: 0 ANSI: 0
sd 6:0:0:0: Attached scsi generic sg2 type 0
sd 6:0:0:0: [sdb] Attached SCSI removable disk
Но если перезагрузить комп (ноут), когда в кардридере нет флешки, то есть лишь /dev/sdb, тогда как флешка становится видна на /dev/sdb1, но только если она в кардридере на момент старта линукс. Если флешку воткнуть уже после старта, /dev/sdb1 само собой не появится.
Кардридер представляет собой тонкую штуку, втыкаемую в ноут на ExpressCard и виден по-моему как USB-девайс и поддерживает горячее подключение. Если этой возможностью воспользоваться - достать кардридер, воткнуть флешку и засунуть обратно - появляются /dev/sdb + /dev/sdb1 и я могу монтировать /dev/sdb1. Если просто воткнуть флешку, не доставая кардридера - ничего не происходит. Как бы сделать так, чтобы происходило и появлялось /dev/sdb1?
Спасибо.