सवाल मैं अपने मदरबोर्ड मॉडल को कैसे ढूंढूं?


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

यदि हाँ, कैसे, कृपया?


192
2017-08-24 16:48


मूल


मामला खोलें और देखो। - NGRhodes
रूट को कमांड के रूप में चलाने या नए सॉफ़्टवेयर को स्थापित करने के लिए इसकी आवश्यकता नहीं है, देखें उत्तर में नीचे... या यदि आप एक पसंद करते हैं हार्डवेयर जवाब @NGRhodes सुझाव का पालन करना हमेशा संभव है ;-) - Hastur
अधिकांश हार्डवेयर के लिए और इसलिए मैं inxi का उपयोग कर रहा हूँ। कोशिश करो tecmint.com/inxi-command-to-find-linux-system-information - dMatija


जवाब:


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

  1. Hardinfo

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

    Hardinfo image

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

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

    CPU-G image

  3. lshw-जीटीके - के लिए ग्राफिकल फ्रंटएंड lshw आदेश

    lshw-gtk image

  4. PerlMon

    Perlmon image


110
2017-08-24 17:03





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

sudo dmidecode -t 2

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

lspci

तथा

sudo dmidecode | more

368
2017-08-24 16:50



काश यह स्वीकार्य उत्तर था और मैं इसे हमेशा याद रख सकता था। बायोस बूट के दौरान कोई और रुकने वाला नहीं, मामला खोलने के लिए और कुछ भी स्थापित करने की आवश्यकता नहीं है। - bksunday
लॉल, सवाल के रूप में और अधिक स्वीकार्य जवाब संयुक्त है! लेकिन, अंत में, मुझे लगता है कि हस्तूर का जवाब सबसे अच्छा है (और उस चट्टान को ठोस जवाब देने में 3 साल लगे, जिसके लिए तीसरे पक्ष की उपयोगिता की आवश्यकता नहीं है!) - Cestarian
dmidecode -t 1 मुझे वर्तमान उत्पाद नाम दिया। टाइप 2 ने कुछ धारावाहिक दिए जो बहुत मदद नहीं करेंगे। मुझे यकीन है कि डीएमआई डेटा के प्रकार मदरबोर्ड में अलग हैं। - erm3nda
@ erm3nda -t 2 मतलब बेसबोर्ड जानकारी, देखें man dmidecode - Vadim Kotov


आप भी उपयोग कर सकते हैं 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 मदरबोर्ड जानकारी पर रिपोर्टिंग के लिए भी एक उपयोगी उपकरण है।


44
2017-08-24 17:12



एफवाईआई, यह एक ही पैकेज में आता है जैसा कि एक के लिए है lstopo। आप दोनों का उपयोग कर स्थापित कर सकते हैं sudo apt-get install -y hwloc - Sridhar-Sarnobat


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

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

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  | grep -A4 '^Base Board Information'

अक्सर यह छोटे संस्करण में भी काम करता है sudo dmidecode | grep -A4 '^Base'

आउटपुट:

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

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

Ps> यह भी ठीक काम करता है sudo lshw | grep -A5 "Motherboard", लेकिन मुझे यह थोड़ा सा लगता है lazier फिर dmidecode


42
2018-01-27 13:53



उत्तम! है /sys/devices/ केवल डेबियन-आधारित या किसी भी बड़े डिस्ट्रो पर उपलब्ध है? - CodeBrauer
@CodeBrauer यह ऐसा लगता है कि यह कर्नेल> 2.6.x से निर्भर करता है और distro से नहीं, जैसा कि आप इस में पढ़ सकते हैं फेडोरा धागा। ps> "ध्यान दें कि यह डीएमआई जानकारी केवल इंटेल आधारित पीसी पर लागू हो सकती है"  एक और जवाब पर टिप्पणी करें - Hastur
गैर-विशेषाधिकार प्राप्त उपयोगकर्ता के रूप में, एक्सेस त्रुटि को अनदेखा करने के लिए, कमांड को याद रखने के लिए एक और आसान उपयोग करना संभव है cat /sys/devices/virtual/dmi/id/board_* 2>/dev/null, त्रुटियों को पुनर्निर्देशित करने के लिए पवित्र  /dev/null। बेशक (मैं आलसी हूं) उपनाम या स्क्रिप्ट में पुनर्निर्देशन के बिना कमांड का उपयोग करना हमेशा संभव है ... - Hastur


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

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

6
2017-12-29 21:59





यह मेरे लिए काम किया:

sudo dmidecode --string baseboard-product-name

देख: https://charlieharvey.org.uk/page/motherboard_model_make_serial_linux_or_debian_bash_shell


3
2017-07-12 05:48