Linux में मदरबोर्ड मॉडल खोजें
विंडोज़ में, आप विभिन्न जीयूआई टूल्स का उपयोग करके अपने पीसी में स्थापित मदरबोर्ड के बारे में जानकारी देख सकते हैं। लिनक्स में, बॉक्स से बाहर ऐसे कोई उपकरण स्थापित नहीं हैं। जबकि आप उनमें से कुछ को मदरबोर्ड की जानकारी प्राप्त करने के लिए स्थापित कर सकते हैं, एक एकल कंसोल कमांड है जिसे आप जारी कर सकते हैं और अपना मदरबोर्ड मॉडल और अन्य विवरण तुरंत प्राप्त कर सकते हैं।
एक विशेष कंसोल टूल dmidecode है जो आपके मदरबोर्ड के बारे में जानकारी प्रदान करने के लिए sysfs का उपयोग करता है। इसके मैन पेज से लिए गए टूल का संक्षिप्त विवरण यहां दिया गया है।
dmidecode कंप्यूटर की DMI (कुछ कहते हैं SMBIOS) तालिका सामग्री को मानव-पठनीय प्रारूप में डंप करने के लिए एक उपकरण है। इस तालिका में सिस्टम के हार्डवेयर घटकों के साथ-साथ अन्य उपयोगी जानकारी जैसे सीरियल नंबर और BIOS संशोधन का विवरण शामिल है। इस तालिका के लिए धन्यवाद, आप वास्तविक हार्डवेयर की जांच किए बिना इस जानकारी को पुनः प्राप्त कर सकते हैं।
हालांकि रिपोर्ट की गति और सुरक्षा के मामले में यह एक अच्छा बिंदु है, लेकिन यह प्रस्तुत जानकारी को संभवतः अविश्वसनीय भी बनाता है। DMI तालिका न केवल यह बताती है कि सिस्टम वर्तमान में किससे बना है, यह संभावित विकास (जैसे सबसे तेज़ समर्थित CPU या समर्थित मेमोरी की अधिकतम मात्रा) की भी रिपोर्ट कर सकता है।
SMBIOS का मतलब सिस्टम मैनेजमेंट BIOS है, जबकि DMI का मतलब डेस्कटॉप मैनेजमेंट इंटरफेस है। दोनों मानकों को डीएमटीएफ (डेस्कटॉप मैनेजमेंट टास्क फोर्स) द्वारा कसकर संबंधित और विकसित किया गया है।
जैसे ही आप इसे चलाते हैं, dmidecode DMI तालिका का पता लगाने का प्रयास करेगा। यह पहले sysfs से DMI तालिका को पढ़ने का प्रयास करेगा, और अगला sysfs एक्सेस विफल होने पर सीधे मेमोरी से पढ़ने का प्रयास करेगा। यदि dmidecode एक मान्य DMI तालिका का पता लगाने में सफल होता है, तो यह इस तालिका को पार्स करेगा और इस तरह के रिकॉर्ड की एक सूची प्रदर्शित करेगा:
0x0002, डीएमआई टाइप 2, 8 बाइट्स हैंडल करें।
बेस बोर्ड सूचना निर्माता: इंटेल
उत्पाद का नाम: C440GX+
संस्करण: 727281-001
सीरियल नंबर: INCY92700942
प्रत्येक रिकॉर्ड में है:
एक हैंडल. यह एक विशिष्ट पहचानकर्ता है, जो अभिलेखों को एक दूसरे को संदर्भित करने की अनुमति देता है। उदाहरण के लिए, प्रोसेसर रिकॉर्ड आमतौर पर उनके हैंडल का उपयोग करके कैश मेमोरी रिकॉर्ड को संदर्भित करते हैं।
एक प्रकार. SMBIOS विनिर्देश विभिन्न प्रकार के तत्वों को परिभाषित करता है जिनसे कंप्यूटर बनाया जा सकता है। इस उदाहरण में, प्रकार 2 है, जिसका अर्थ है कि रिकॉर्ड में "आधार बोर्ड जानकारी" है।
एक आकार. प्रत्येक रिकॉर्ड में 4-बाइट हेडर होता है (हैंडल के लिए 2, प्रकार के लिए 1, आकार के लिए 1), बाकी का उपयोग रिकॉर्ड डेटा द्वारा किया जाता है। यह मान टेक्स्ट स्ट्रिंग्स को ध्यान में नहीं रखता है (इन्हें रिकॉर्ड के अंत में रखा गया है), इसलिए रिकॉर्ड की वास्तविक लंबाई प्रदर्शित मूल्य से अधिक (और अक्सर) हो सकती है।
डिकोड किए गए मान. बेशक प्रस्तुत की गई जानकारी रिकॉर्ड के प्रकार पर निर्भर करती है। यहां, हम बोर्ड के निर्माता, मॉडल, संस्करण और सीरियल नंबर के बारे में सीखते हैं।
Linux में मदरबोर्ड मॉडल खोजने के लिए, निम्न कार्य करें।
-t तर्क निर्दिष्ट डीएमआई प्रकार द्वारा आउटपुट को फ़िल्टर करता है। 2 का अर्थ है 'बेसबोर्ड'।
जब आप -t तर्क के लिए 'बेसबोर्ड' विकल्प का उपयोग कर रहे हैं, तो यह DMI प्रकारों के संयोजन का उपयोग करता है (जैसा कि SMBIOS विनिर्देश परिभाषित करता है), ताकि आप अधिक विवरण देख सकें।
प्रकार आदमी dmidecode इसके कमांड लाइन तर्क के बारे में अधिक जानने के लिए।