Sahip olduğum anakart modelini bulmanın bir yolu var mı?
Eğer evet ise, nasıl lütfen?
Sahip olduğum anakart modelini bulmanın bir yolu var mı?
Eğer evet ise, nasıl lütfen?
Yanıtlar:
Yalnızca anakart bilgilerinizi değil, bilgisayarınız hakkındaki tüm bilgileri gösteren harika grafik araçları da var.
hardinfoPaketi Yazılım Merkezinde arayın veya sudo apt-get install hardinfokomut satırından çalıştırın . Ana kart markasını ve modelini Aygıtlar > DMI sayfasında bulabilirsiniz.
CPU-G - Popüler Windows uygulaması olan CPU-Z'nin Linux alternatifi . Aslen ftsamiler tarafından yaratılmış , o zamandan beri Atareao Ekibi tarafından seçildi.
sudo add-apt-repository ppa:atareao/atareao
sudo apt update
sudo apt install cpu-g
lshw-gtk - lshwKomut için grafiksel ön uç
Bu doğrudan size anakart bilgilerini gösterecektir:
sudo dmidecode -t 2
veya
sudo dmidecode | more
Ayrıca deneyebilirsiniz:
lspci
dmidecode -t 1bana şu anki Ürün Adını verdi. tip 2 bu kadar yardımcı olmayacak bazı diziler verdi. Anlaşılan dmi veri türlerinin anakartlar arasında farklılık gösterdiğinden eminim.
-t 2Baseboard bilgisi anlamına gelir, bkz.man dmidecode
Ayrıcalıklı olmayan kullanıcılar için bir türev önermek istiyorum , çünkü komutları root olarak çalıştırmak her zaman mümkün değildir (bazı kullanıcılar basitçe yapamaz ve ancak gerektiğinde komutları root olarak çalıştırmaktan kaçınmak her zaman iyi bir uygulamadır ) ve kullanıcı yeni programlar yüklemek istemiyor veya yükleyemiyor:
cat /sys/devices/virtual/dmi/id/board_{vendor,name,version}
kısa bir versiyonu olduğunu, genişletilmiş shell ait cat /sys/devices/virtual/dmi/id/board_vendor /sys/devices/virtual/dmi/id/board_name /sys/devices/virtual/dmi/id/board_versionve bir Spartalı çıktı sırasıyla satıcı, adı ve sürümü olarak verir:
FUJITSU
D3062-A1
S26361-D3062-A1
Not:
Yolun içinde /sys/devices/virtual/dmi/id/BIOS, tahta (anakart), kasa ... hakkında bilgiler içeren bazı dosyalar bulmak mümkündür, güvenlik veya gizlilik endişeleri nedeniyle ayrıcalıklı olmayan bir kullanıcı tarafından okunamaz .
Tabii ki, örneğin, bir sudo cat board_serial(genellikle sadece root tarafından okunabilen -r--------) veya sudo cat board_*bu sınırı kolayca aşabilir ...
... ama, belki, ayrıcalıklar varsa dmidecode, diğer cevaplarda da önerildiği gibi kullanmak daha uygun olur .
Çıktısının kompakt olmasından dolayı tercih ettiğim sürüm aşağıdadır:
sudo dmidecode -t 1 # or
sudo dmidecode | grep -A4 '^Base' # output more short and compact
Bir önceki komut -A3sadece ilk 3 satırı gösterecek ve
sudo dmidecode | grep -A4 '^Base Board Information'
bir komut dosyasında kullanılması daha iyi olması gereken kısa versiyonudur .
Örnek çıktı:
Base Board Information
Manufacturer: FUJITSU
Product Name: D3062-A1
Version: S26361-D3062-A1
Serial Number: MySerialNumber(1)
(1) imtiyazsız kullanıcılar için korunuyorsa, göndermekten kaçınmak belki daha iyidir :-)
Ps> çok ince aşağıdaki işleri sudo lshw | grep -A5 "Mo"(yine "Mo"kısaltmasıdır "Motherboard"), ama biraz bulmak lazier daha dmidecodeonun çıkışı ile cevap vermek.
/sys/devices/debian tabanlı veya herhangi büyük bir dağıtıma üzerinde kullanılabilir?
cat /sys/devices/virtual/dmi/id/board_* 2>/dev/null, hataları kutsal noktaya yönlendirmekle mümkündür /dev/null. Tabii ki (tembelim), komutu bir takma
Ayrıca kullanabilirsiniz lshw. Genellikle sudocihazlarınızı araştırmasına ve bilgileri doğru bir şekilde rapor etmesine izin veren bir şekilde çalışır . Sadece koş
sudo lshw
ve sonuçlardaki ilk girişler, sisteminizi, anakartı ve bios'ları, aşağıdaki örnekte olduğu gibi ayrıntılandıracak:
*-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
lshwsize birçok başka bilgi verecek; İleride belirli bir veri istiyorsanız, örneğin sudo lshw -class videografik kartınızı öğrenmek için çalıştırabilirsiniz . Donanım sınıfı lshwanalizlerinin bir listesi için , girin sudo lshw -short. Program hakkında daha fazla bilgi man lshwiçin terminale girin veya Ubuntu man sayfalarını ziyaret edin .
Schweinsteiger'in belirttiği gibi, dmidecodeanakart bilgilerini raporlamak için de yararlı bir araçtır.
lstopo. Her ikisini de kurabilirsinizsudo apt-get install -y hwloc
Bilgisayarımdaki anakart modelini belirlemenin en hızlı ve en kolay yolunu buldum:
dmesg | grep DMI:
ki, bilgisayarımdaki Gigabyte Z68MA-D2H-B3 için aşağıdakileri sağlar:
dennis ~ $ dmesg | grep DMI:
[ 0.000000] DMI: Gigabyte Technology Co., Ltd. Z68MA-D2H-B3/Z68MA-D2H-B3, BIOS F2 04/15/2011
Bu benim için çalıştı:
sudo dmidecode --string baseboard-product-name
bakınız: https://charlieharvey.org.uk/page/motherboard_model_make_serial_linux_or_debian_bash_shell