Dato un file dispositivo, diciamo /dev/sdb
, è possibile determinare quale driver è dietro di esso?
In particolare, desidero determinare quale driver utilizzano i miei dispositivi di archiviazione. fdisk -l
elenca 2 dispositivi: /dev/sda
e /dev/sdb
. Uno è un disco rigido SATA e l'altro è un dispositivo di archiviazione di massa USB, in realtà una scheda SD.
Come posso determinare, a livello di codice, quale è quale?
Sto scrivendo un software e voglio proteggere il principiante dall'annullare i loro dischi rigidi, permettendo loro di cancellare le loro schede SD.