Có một công cụ bảng điều khiển đặc biệt dmidecode sử dụng sysfs để cung cấp thông tin về bo mạch chủ của bạn. Dưới đây là mô tả ngắn gọn về công cụ được lấy từ trang man của nó.
dmidecode là một công cụ để chuyển nội dung bảng DMI (một số người nói là SMBIOS) của máy tính sang định dạng mà con người có thể đọc được. Bảng này chứa mô tả về các thành phần phần cứng của hệ thống cũng như các thông tin hữu ích khác như số sê-ri và bản sửa đổi BIOS. Nhờ bảng này, bạn có thể truy xuất thông tin này mà không cần phải thăm dò phần cứng thực tế.
Mặc dù đây là một điểm tốt về tốc độ báo cáo và độ an toàn nhưng điều này cũng khiến thông tin được trình bày có thể không đáng tin cậy. Bảng DMI không chỉ mô tả cấu tạo hiện tại của hệ thống mà còn có thể báo cáo những thay đổi có thể xảy ra (chẳng hạn như CPU được hỗ trợ nhanh nhất hoặc lượng bộ nhớ tối đa được hỗ trợ).
SMBIOS là viết tắt của BIOS quản lý hệ thống, trong khi DMI là viết tắt của Giao diện quản lý máy tính để bàn. Cả hai tiêu chuẩn đều có liên quan chặt chẽ và được phát triển bởi DMTF (Lực lượng đặc nhiệm quản lý máy tính để bàn).
Khi bạn chạy nó, dmidecode sẽ cố gắng định vị bảng DMI. Trước tiên, nó sẽ cố đọc bảng DMI từ sysfs và tiếp theo thử đọc trực tiếp từ bộ nhớ nếu truy cập sysfs không thành công. Nếu dmidecode thành công trong việc định vị bảng DMI hợp lệ, nó sẽ phân tích bảng này và hiển thị danh sách các bản ghi như thế này:
Xử lý 0x0002, DMI loại 2, 8 byte.
Thông tin bo mạch cơ sở Nhà sản xuất: Intel
Tên sản phẩm: C440GX+
Phiên bản: 727281-001
Số sê-ri: INCY92700942Mỗi bản ghi có:
Một tay cầm. Đây là mã định danh duy nhất, cho phép các bản ghi tham chiếu lẫn nhau. Ví dụ: các bản ghi bộ xử lý thường tham chiếu các bản ghi bộ nhớ đệm bằng cách sử dụng các thẻ điều khiển của chúng.
Một loại. Đặc tả SMBIOS xác định các loại phần tử khác nhau mà máy tính có thể được tạo ra. Trong ví dụ này, loại là 2, có nghĩa là bản ghi chứa 'Thông tin bảng cơ sở'.
Một kích thước. Mỗi bản ghi có một tiêu đề 4 byte (2 cho phần điều khiển, 1 cho loại, 1 cho kích thước), phần còn lại được sử dụng cho dữ liệu bản ghi. Giá trị này không tính đến các chuỗi văn bản (các chuỗi này được đặt ở cuối bản ghi), do đó độ dài thực tế của bản ghi có thể (và thường) lớn hơn giá trị được hiển thị.
Giá trị được giải mã. Tất nhiên, thông tin được trình bày phụ thuộc vào loại hồ sơ. Ở đây, chúng ta tìm hiểu về nhà sản xuất, model, phiên bản và số sê-ri của bo mạch.
Để tìm model bo mạch chủ trong Linux, hãy làm như sau.
- Mở một thiết bị đầu cuối gốc.
- Nhập lệnh sau để nhận thông tin ngắn gọn về bo mạch chủ của bạn:|_+_|
Đầu ra sẽ như thế này:
- Để biết thêm chi tiết về thông tin bo mạch chủ của bạn, hãy nhập hoặc sao chép-dán lệnh sau với quyền root:|_+_|
Xem ảnh chụp màn hình sau:
Đối số -t lọc đầu ra theo loại DMI được chỉ định. 2 có nghĩa là 'Ván chân tường'.
Khi bạn đang sử dụng tùy chọn 'baseboard' cho đối số -t, nó sử dụng kết hợp các loại DMI (như đặc tả SMBIOS xác định), do đó bạn sẽ xem được nhiều chi tiết hơn.
Kiểungười đàn ông dmidecodeđể tìm hiểu thêm về đối số dòng lệnh của nó.
Đó là nó.