Хочу странного: определить концептуальный тип накопителя, подключенного по USB (флешка, карта памяти, внешний жёсткий диск, внешний ssd, оптический привод). Уповал на ROTA в lsblk для разделения внешних жёстких и флешек, но он, подлец, рапортует «1» для всех USB устройств, и т.о. работает только для локальных SATA/PATA приводов. Можно в lsblk задетектить rom через тип устройства, и т.о. определить оптический привод, но неизвестно, насколько надёжно, но пока пусть будет так. Остальные устройства друг от друга ничем вроде бы не отличаются. Идея угадывать (читай: регекспами) по названию девайса мне кажется изначально порочной. Есть какой-нибудь способ это сделать по-человечески (и без привилегий рута)?
UPD: отличать оптику/hdd/ssd можно через специфические записи в выводе udevadm info. С флешками и картами памяти в кард-ридерах сложнее. Кроме того, lsblk помечает внешние usb диски как несъёмные, так что нужно ориентироваться на HOTPLUG.

Ответ на:
комментарий
от anonymous


Ответ на:
комментарий
от Irma

Ответ на:
комментарий
от Irma

Ответ на:
комментарий
от Smacker

Ответ на:
комментарий
от Irma

Ответ на:
комментарий
от Smacker

Ответ на:
комментарий
от Irma

Ответ на:
комментарий
от Irma

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от Irma

Ответ на:
комментарий
от Smacker

Ответ на:
комментарий
от Irma

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от Irma

Ответ на:
комментарий
от Smacker

Ответ на:
комментарий
от Irma

Ответ на:
комментарий
от Smacker

Ответ на:
комментарий
от Irma

Ответ на:
комментарий
от Smacker

Ответ на:
комментарий
от Irma

Ответ на:
комментарий
от Smacker

Ответ на:
комментарий
от Irma

Ответ на:
комментарий
от Smacker

Ответ на:
комментарий
от Irma

Ответ на:
комментарий
от Smacker

Ответ на:
комментарий
от Irma

Ответ на:
комментарий
от Smacker


Ответ на:
комментарий
от kirill_rrr

Ответ на:
комментарий
от Smacker

Ответ на:
комментарий
от kirill_rrr


Ответ на:
комментарий
от PPP328


Ответ на:
комментарий
от HE_KOT

Ответ на:
комментарий
от Smacker

Ответ на:
комментарий
от PPP328

Похожие темы
- Форум Определить тип подключения (2013)
- Форум Определить тип оперативной памяти (2015)
- Форум oc для umpc (2014)
- Форум Подключение карты памяти по USB (2013)
- Форум Подключение флешки (2018)
- Форум Подключение Flash-накопителя (2007)
- Форум Нужно ли «форматировать» карты памяти, флешки? (2021)
- Форум Проблема с флешками и картами памяти (2024)
- Форум Карта памяти. (2015)
- Форум карта памяти (2004)