डिवाइस फ़ाइल को देखते हुए /dev/sdb
, क्या यह निर्धारित करना संभव है कि चालक इसके पीछे क्या है?
विशेष रूप से, मैं यह निर्धारित करना चाहता हूं कि ड्राइवर मेरे भंडारण उपकरणों का क्या उपयोग कर रहा है। fdisk -l
2 उपकरणों को सूचीबद्ध करता है: /dev/sda
और /dev/sdb
। एक एक SATA हार्ड ड्राइव है और दूसरा USB मास स्टोरेज डिवाइस है - वास्तव में एक SD कार्ड।
मैं कैसे निर्धारित करूँ, प्रोग्रामेटिक रूप से, कौन सा है?
मैं सॉफ्टवेयर का एक टुकड़ा लिख रहा हूं, और मैं शुरुआत करने वाले को अपनी हार्ड ड्राइव को तिरस्कृत करने से बचाना चाहता हूं, जबकि उन्हें अपने एसडी कार्डों को अलग करने की अनुमति देता हूं।