क्या मेरे पास मदरबोर्ड मॉडल खोजने का एक तरीका है?
यदि हाँ, तो कैसे?
क्या मेरे पास मदरबोर्ड मॉडल खोजने का एक तरीका है?
यदि हाँ, तो कैसे?
जवाबों:
कुछ महान चित्रमय उपकरण भी हैं जो आपको न केवल आपकी मदरबोर्ड जानकारी दिखाते हैं, बल्कि आपके कंप्यूटर के बारे में पूरी जानकारी देते हैं।
hardinfo
सॉफ़्टवेयर केंद्र में पैकेज की खोज करें या sudo apt-get install hardinfo
कमांड लाइन से चलाएं । मदरबोर्ड मेक और मॉडल डिवाइसेस > डीएमआई पेज पर देखे जा सकते हैं ।
सीपीयू-जी - लिनक्स लोकप्रिय विंडोज एप्लिकेशन सीपीयू-जेड के लिए वैकल्पिक है । मूल रूप से ftsamis द्वारा निर्मित , यह तब से Atareao टीम द्वारा उठाया गया है
sudo add-apt-repository ppa:atareao/atareao
sudo apt update
sudo apt install cpu-g
lshw-gtk - lshw
कमांड के लिए चित्रमय दृश्य
यह आपको सीधे मदरबोर्ड की जानकारी दिखाएगा:
sudo dmidecode -t 2
या
sudo dmidecode | more
आप भी आजमा सकते हैं:
lspci
dmidecode -t 1
मुझे वर्तमान उत्पाद नाम दिया। टाइप 2 ने कुछ सीरियल्स दिए जो बहुत मदद नहीं करेंगे। मुझे यकीन है कि डमी डेटा के प्रकार मदरबोर्ड में भिन्न होते हैं।
-t 2
अर्थ है बेसबोर्ड की जानकारी, देखेंman dmidecode
मैं अनपेक्षित उपयोगकर्ताओं के लिए एक संस्करण का सुझाव देना चाहूंगा , क्योंकि हमेशा कमांड को रूट के रूप में निष्पादित करना संभव नहीं होता है (कुछ उपयोगकर्ता बस नहीं कर सकते हैं और हालांकि यह हमेशा एक अच्छा अभ्यास है कि रूट के रूप में कमांड को चलाने की जरूरत न हो ) और उपयोगकर्ता की जरूरत है। नए प्रोग्राम इंस्टॉल नहीं कर सकता या नहीं करना चाहता:
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
है।
/sys/devices/
डेबियन-आधारित या किसी बड़ी distro पर ही उपलब्ध?
cat /sys/devices/virtual/dmi/id/board_* 2>/dev/null
, कमांड को याद रखने के लिए अधिक आसान उपयोग करना संभव है , त्रुटियों को पवित्र पर पुनर्निर्देशित करना /dev/null
। बेशक (मैं आलसी हूँ) यह हमेशा उपनाम या किसी स्क्रिप्ट में पुनर्निर्देशन के बिना कमांड का उपयोग करना संभव है ...
आप भी इस्तेमाल कर सकते हैं 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
मदरबोर्ड की जानकारी पर रिपोर्टिंग के लिए भी एक उपयोगी उपकरण है।
lstopo
। आप दोनों का उपयोग कर स्थापित कर सकते हैंsudo apt-get install -y hwloc
मुझे अपने कंप्यूटर पर मदरबोर्ड मॉडल निर्धारित करने का सबसे तेज और आसान तरीका मिला है:
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
यह मेरे लिए काम किया:
sudo dmidecode --string baseboard-product-name
देखें: https://charlieharvey.org.uk/page/motherboard_model_make_serial_linux_or_debian_bash_shell