Có cách nào để tìm mô hình bo mạch chủ tôi có không?
Nếu có, làm thế nào, xin vui lòng?
Có cách nào để tìm mô hình bo mạch chủ tôi có không?
Nếu có, làm thế nào, xin vui lòng?
Câu trả lời:
Ngoài ra còn có một số công cụ đồ họa tuyệt vời cho bạn thấy không chỉ thông tin về bo mạch chủ của bạn, mà tất cả thông tin về máy tính của bạn.
Tìm kiếm hardinfo
gói trong Trung tâm phần mềm hoặc chạy sudo apt-get install hardinfo
từ dòng lệnh. Kiểu và bo mạch chủ có thể được tìm thấy trên trang Thiết bị > DMI .
CPU-G - Linux thay thế cho ứng dụng Windows -Z phổ biến . Ban đầu được tạo ra bởi ftsamis , nó đã được Atareao Team chọn
sudo add-apt-repository ppa:atareao/atareao
sudo apt update
sudo apt install cpu-g
lshw-gtk - Giao diện đồ họa cho lshw
lệnh
Điều này sẽ trực tiếp hiển thị cho bạn thông tin bo mạch chủ:
sudo dmidecode -t 2
hoặc là
sudo dmidecode | more
Bạn cũng có thể thử:
lspci
dmidecode -t 1
cho tôi tên sản phẩm hiện tại loại 2 đã đưa ra một số serial sẽ không giúp được nhiều. Tôi chắc chắn rằng các loại dữ liệu dmi khác nhau trên bo mạch chủ.
-t 2
có nghĩa là thông tin về Baseboard , xemman dmidecode
Tôi muốn đề xuất một biến thể cho người dùng không có đặc quyền , vì không phải lúc nào cũng có thể thực thi các lệnh dưới dạng root (một số người dùng đơn giản là không thể và tuy nhiên , luôn luôn là một cách tốt để tránh chạy các lệnh như root khi không cần thiết ) không muốn hoặc không thể cài đặt chương trình mới:
cat /sys/devices/virtual/dmi/id/board_{vendor,name,version}
rằng nó là một phiên bản ngắn, shell được mở rộng , cat /sys/devices/virtual/dmi/id/board_vendor /sys/devices/virtual/dmi/id/board_name /sys/devices/virtual/dmi/id/board_version
và cung cấp như một đầu ra spartan tương ứng với nhà cung cấp, tên và phiên bản:
FUJITSU
D3062-A1
S26361-D3062-A1
Lưu ý:
Bên trong đường dẫn /sys/devices/virtual/dmi/id/
có thể tìm thấy một số tệp có thông tin về BIOS, bo mạch chủ (bo mạch chủ), khung gầm ... không phải ai cũng có thể đọc được bởi người dùng không có đặc quyền do lo ngại về bảo mật hoặc quyền riêng tư.
Tất nhiên, ví dụ, một sudo cat board_serial
(thường chỉ có thể đọc được bằng root, -r--------
) hoặc sudo cat board_*
có thể dễ dàng vượt qua giới hạn này ...
... nhưng, có lẽ, nếu đặc quyền có sẵn, nó cũng thuận tiện hơn để sử dụng dmidecode
như được đề xuất trong các câu trả lời khác.
Dưới đây là phiên bản tôi thích, do sự gọn nhẹ của đầu ra của nó:
sudo dmidecode -t 1 # or
sudo dmidecode | grep -A4 '^Base' # output more short and compact
Lệnh trước đó -A3
sẽ chỉ hiển thị 3 dòng đầu tiên và đó là phiên bản ngắn
sudo dmidecode | grep -A4 '^Base Board Information'
để sử dụng tốt hơn nếu trong tập lệnh.
Ví dụ đầu ra:
Base Board Information
Manufacturer: FUJITSU
Product Name: D3062-A1
Version: S26361-D3062-A1
Serial Number: MySerialNumber(1)
(1) nếu nó được bảo vệ cho người dùng không có đặc quyền, thì có lẽ tốt hơn là tránh đăng nó :-)
Ps> Sau đây cũng hoạt động tốt sudo lshw | grep -A5 "Mo"
(một lần nữa "Mo"
là viết tắt "Motherboard"
), nhưng tôi thấy nó hơi lười hơn so dmidecode
với trả lời với đầu ra của nó.
/sys/devices/
chỉ có sẵn trên debian-based hoặc bất kỳ distro lớn hơn?
cat /sys/devices/virtual/dmi/id/board_* 2>/dev/null
, chuyển hướng các lỗi thành thánh /dev/null
. Tất nhiên (tôi lười biếng) luôn có thể sử dụng lệnh mà không cần chuyển hướng trong bí danh hoặc trong một kịch bản ...
Bạn cũng có thể sử dụng lshw
. Nó thường được chạy với sudo
vì nó cho phép nó thăm dò các thiết bị của bạn và báo cáo lại chính xác thông tin. Chỉ cần chạy
sudo lshw
và các mục đầu tiên trong kết quả sẽ trình bày chi tiết về hệ thống của bạn và bo mạch chủ và bios, như trong ví dụ dưới đây:
*-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
cũng sẽ cung cấp cho bạn rất nhiều thông tin khác; nếu bạn muốn bất kỳ dữ liệu cụ thể nào trong tương lai, bạn có thể chạy, ví dụ, sudo lshw -class video
để tìm hiểu về card đồ họa của bạn. Đối với một danh sách các lshw
phân tích các lớp phần cứng , nhập sudo lshw -short
. Để biết thêm thông tin về chương trình, nhập man lshw
vào thiết bị đầu cuối hoặc truy cập các trang hướng dẫn Ubuntu .
Như Schweinsteiger đã lưu ý, dmidecode
cũng là một công cụ hữu ích để báo cáo về thông tin bo mạch chủ.
lstopo
. Bạn có thể cài đặt cả hai bằng cách sử dụngsudo apt-get install -y hwloc
Tôi tìm thấy cách nhanh nhất và dễ nhất để xác định mô hình bo mạch chủ trên máy tính của mình là:
dmesg | grep DMI:
trong đó, đối với Gigabyte Z68MA-D2H-B3 trong máy tính của tôi, mang lại:
dennis ~ $ dmesg | grep DMI:
[ 0.000000] DMI: Gigabyte Technology Co., Ltd. Z68MA-D2H-B3/Z68MA-D2H-B3, BIOS F2 04/15/2011
Điều này làm việc cho tôi:
sudo dmidecode --string baseboard-product-name
xem: https://charlieharvey.org.uk/page/othersboard_model_make_serial_linux_or_debian_bash_shell