たとえば/dev/sdb
、デバイスファイルが与えられた場合、その背後にあるドライバーを特定することはできますか?
具体的には、ストレージデバイスが使用しているドライバーを特定したいと考えています。fdisk -l
は2つのデバイスをリストします:/dev/sda
および/dev/sdb
。1つはSATAハードドライブで、もう1つはUSB大容量ストレージデバイスです-実際にはSDカードです。
プログラムでどちらを決定するのですか?
私はソフトウェアを書いています。初心者がハードドライブを消去するのを防ぎながら、SDカードを消去できるようにしたいと思っています。
デバイス名の選択に基づいて、Linuxを実行していると思います。
—
Gilles 'SO-悪をやめる
@ギレスうん、ごめんなさいそれはおそらく非常に重要な情報です...ありがとう!
—
Alex Chamberlain