मुझे अपने मदरबोर्ड मॉडल का पता कैसे चलेगा?


227

क्या मेरे पास मदरबोर्ड मॉडल खोजने का एक तरीका है?

यदि हाँ, तो कैसे?


1
इसे कमांड के रूप में चलाने या नए सॉफ़्टवेयर को स्थापित करने, उत्तर में नीचे देखने की आवश्यकता नहीं है ... या यदि आप एक हार्डवेयर उत्तर पसंद करते हैं, तो @NGRhodes सुझाव का पालन करना हमेशा संभव है ;-)
Hastur

2
अधिकांश हार्डवेयर के लिए और इसलिए मैं inxi का उपयोग कर रहा हूं। इसे tecmint.com/inxi-command-to-find-linux-system-information
dMatija

जवाबों:


126

कुछ महान चित्रमय उपकरण भी हैं जो आपको न केवल आपकी मदरबोर्ड जानकारी दिखाते हैं, बल्कि आपके कंप्यूटर के बारे में पूरी जानकारी देते हैं।

  1. Hardinfo

    hardinfoसॉफ़्टवेयर केंद्र में पैकेज की खोज करें या sudo apt-get install hardinfoकमांड लाइन से चलाएं । मदरबोर्ड मेक और मॉडल डिवाइसेस > डीएमआई पेज पर देखे जा सकते हैं ।

    हार्डिनफो इमेज

  2. सीपीयू-जी - लिनक्स लोकप्रिय विंडोज एप्लिकेशन सीपीयू-जेड के लिए वैकल्पिक है । मूल रूप से ftsamis द्वारा निर्मित , यह तब से Atareao टीम द्वारा उठाया गया है

    sudo add-apt-repository ppa:atareao/atareao
    sudo apt update
    sudo apt install cpu-g
    

    सीपीयू-जी छवि

  3. lshw-gtk - lshwकमांड के लिए चित्रमय दृश्य

    lshw-gtk छवि

  4. PerlMon

    प्रतिमा छवि


433

यह आपको सीधे मदरबोर्ड की जानकारी दिखाएगा:

sudo dmidecode -t 2

या

sudo dmidecode | more

आप भी आजमा सकते हैं:

lspci

37
काश, यह स्वीकृत उत्तर होता और मैं इसे हमेशा के लिए याद रख पाता। बायोस बूट के दौरान कोई अधिक रोक नहीं, कोई और मामला नहीं खोलना, कुछ भी स्थापित करने की आवश्यकता नहीं।
22

1
Lol, प्रश्न के रूप में अधिक उत्थान करता है और संयुक्त उत्तर को स्वीकार करता है! लेकिन, अंत में, मुझे लगता है कि हस्तूर का उत्तर सबसे अच्छा है (और उस ठोस ठोस उत्तर को प्राप्त करने में 3 साल लग गए, जिसके लिए 3 पार्टी उपयोगिताओं की आवश्यकता नहीं है!)
सेस्टेरियन

dmidecode -t 1मुझे वर्तमान उत्पाद नाम दिया। टाइप 2 ने कुछ सीरियल्स दिए जो बहुत मदद नहीं करेंगे। मुझे यकीन है कि डमी डेटा के प्रकार मदरबोर्ड में भिन्न होते हैं।
erm3nda

1
@ erm3nda का -t 2अर्थ है बेसबोर्ड की जानकारी, देखेंman dmidecode
वादिम

58

गैर-रूट उपयोगकर्ता संस्करण

मैं अनपेक्षित उपयोगकर्ताओं के लिए एक संस्करण का सुझाव देना चाहूंगा , क्योंकि हमेशा कमांड को रूट के रूप में निष्पादित करना संभव नहीं होता है (कुछ उपयोगकर्ता बस नहीं कर सकते हैं और हालांकि यह हमेशा एक अच्छा अभ्यास है कि रूट के रूप में कमांड को चलाने की जरूरत न हो ) और उपयोगकर्ता की जरूरत है। नए प्रोग्राम इंस्टॉल नहीं कर सकता या नहीं करना चाहता:

cat /sys/devices/virtual/dmi/id/board_{vendor,name,version}

यह एक छोटा संस्करण है, शेल का विस्तार किया गया है , cat /sys/devices/virtual/dmi/id/board_vendor /sys/devices/virtual/dmi/id/board_name /sys/devices/virtual/dmi/id/board_versionऔर एक संयमी आउटपुट के रूप में क्रमशः विक्रेता, नाम और संस्करण देता है:

FUJITSU
D3062-A1
S26361-D3062-A1     

नोट:
पथ के अंदर /sys/devices/virtual/dmi/id/BIOS, बोर्ड (मदरबोर्ड), चेसिस के बारे में जानकारी के साथ कुछ फाइलें ढूंढना संभव है ... सुरक्षा या गोपनीयता चिंताओं के कारण सभी एक अप्रभावित उपयोगकर्ता द्वारा पठनीय नहीं हैं ।


विशेषाधिकार प्राप्त उपयोगकर्ता संस्करण

बेशक, उदाहरण के लिए, एक sudo cat board_serial(जो आमतौर पर केवल जड़ से पठनीय है -r--------) या sudo cat board_*आसानी से इस सीमा को पार कर सकता है ...

... लेकिन, हो सकता है, यदि विशेषाधिकार उपलब्ध हो तो इसका उपयोग करना अधिक सुविधाजनक होगा dmidecodeजैसा कि अन्य उत्तरों में भी सुझाया गया है।

नीचे संस्करण है जो मुझे पसंद है, इसके उत्पादन की कॉम्पैक्टनेस के कारण:

sudo dmidecode -t 1                   # or 
sudo dmidecode  | grep -A4 '^Base'    # output more short and compact

पिछली कमांड के साथ -A3केवल पहली 3 लाइनें दिखाई देंगी और यह एक छोटा संस्करण है
sudo dmidecode | grep -A4 '^Base Board Information' जिसका उपयोग स्क्रिप्ट में होने पर उपयोग करने के लिए बेहतर होना चाहिए।

उदाहरण आउटपुट:

Base Board Information
    Manufacturer: FUJITSU
    Product Name: D3062-A1
    Version: S26361-D3062-A1            
    Serial Number: MySerialNumber(1)

(1) यदि यह अनपेक्षित उपयोगकर्ताओं के लिए सुरक्षित है, तो शायद इसे पोस्ट करने से बचना बेहतर है :-)

Ps> निम्नलिखित कार्य भी ठीक है sudo lshw | grep -A5 "Mo"(फिर "Mo"से इसके लिए छोटा है "Motherboard"), लेकिन मुझे इसके उत्पादन के साथ जवाब देने की तुलना में यह थोड़ा हल्का लगता dmidecodeहै।


1
उत्तम! है /sys/devices/डेबियन-आधारित या किसी बड़ी distro पर ही उपलब्ध?
कोडब्राउर

1
@CodeBrauer ऐसा लगता है कि यह कर्नेल से निर्भर करता है> 2.6.x और डिस्ट्रो से नहीं, जैसा कि आप इस फेडोरा धागे में पढ़ सकते हैं । ps> "ध्यान दें कि यह डमी जानकारी केवल Intel- आधारित पीसी पर लागू हो सकती है" एक अन्य उत्तर पर टिप्पणी
Hastur

गैर-विशेषाधिकार प्राप्त उपयोगकर्ता के रूप में, एक्सेस त्रुटि को अनदेखा करने के लिए cat /sys/devices/virtual/dmi/id/board_* 2>/dev/null, कमांड को याद रखने के लिए अधिक आसान उपयोग करना संभव है , त्रुटियों को पवित्र पर पुनर्निर्देशित करना /dev/null। बेशक (मैं आलसी हूँ) यह हमेशा उपनाम या किसी स्क्रिप्ट में पुनर्निर्देशन के बिना कमांड का उपयोग करना संभव है ...
Hastur

46

आप भी इस्तेमाल कर सकते हैं lshw। इसे आम तौर पर इस तरह से चलाया sudoजाता है कि यह आपके उपकरणों की जांच करने और सही जानकारी वापस देने की अनुमति देता है। बस दौडो

sudo lshw  

और परिणामों में पहली प्रविष्टियाँ आपके सिस्टम और मदरबोर्ड और बायोस को विस्तृत करेंगी, जैसे नीचे दिए गए उदाहरण में:

*-core
       description: Motherboard
       product: Aspire 1700
       vendor: acer
       physical id: 0
       version: 0303
       serial: None
*-firmware
          description: BIOS
          vendor: acer
          physical id: 0
          version: 3C13
          date: 05/12/04
          size: 109KiB
          capacity: 448KiB
          capabilities: isa pci pcmcia pnp upgrade shadowing escd cdboot bootselect socketedrom int5printscreen int9keyboard int14serial int17printer int10video acpi usb agp smartbattery biosbootspecification

lshwआपको बहुत सी अन्य जानकारी भी देगा; यदि आप भविष्य में कोई विशेष डेटा चाहते हैं, तो आप sudo lshw -class videoअपने ग्राफिक्स कार्ड के बारे में पता लगा सकते हैं। हार्डवेयर कक्षाओं की सूची के lshwविश्लेषण के लिए, दर्ज करें sudo lshw -short। कार्यक्रम के बारे में अधिक जानकारी के लिए, man lshwटर्मिनल में प्रवेश करें या उबन्टू मैनपेज देखें

जैसा कि श्वेनस्टाइगर ने उल्लेख किया है, dmidecodeमदरबोर्ड की जानकारी पर रिपोर्टिंग के लिए भी एक उपयोगी उपकरण है।


FYI करें, इस के लिए एक के रूप में एक ही पैकेज में आता है lstopo। आप दोनों का उपयोग कर स्थापित कर सकते हैंsudo apt-get install -y hwloc
श्रीधर सरनोबत

9

मुझे अपने कंप्यूटर पर मदरबोर्ड मॉडल निर्धारित करने का सबसे तेज और आसान तरीका मिला है:

dmesg | grep DMI:

मेरे कंप्यूटर में गीगाबाइट Z68MA-D2H-B3 के लिए, पैदावार:

dennis ~ $ dmesg | grep DMI:
[    0.000000] DMI: Gigabyte Technology Co., Ltd. Z68MA-D2H-B3/Z68MA-D2H-B3, BIOS F2 04/15/2011

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.