Хочу странного: определить концептуальный тип накопителя, подключенного по 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)
- Форум Подключение карты памяти по USB (2013)
- Форум Подключение флешки (2018)
- Форум Подключение Flash-накопителя (2007)
- Форум Нужно ли «форматировать» карты памяти, флешки? (2021)
- Форум Проблема с флешками и картами памяти (2024)
- Форум Карта памяти. (2015)
- Форум карта памяти (2004)
- Форум Карта памяти (2005)