Linux

如何更改 OEM 供應商資訊?

  • May 30, 2019

執行: cat /sys/devices/virtual/dmi/id/{sys_vendor,chassis_vendor,product_name}產生輸出:

To Be Filled By O.E.M.
To Be Filled By O.E.M.
To Be Filled By O.E.M.

我將如何更改這些值?我知道這可以通過 Windows 中的系統資料庫來完成,所以希望 Linux 中也有類似的簡單方法。

編輯:我嘗試使用 sudoedit 更改文件,但它們被鎖定以進行編輯(據我了解,就像大多數 /sys/ 目錄一樣)。在 Windows 中有幾種方法可以完成此操作,但我沒有在網上找到任何有關如何在 Linux 中編輯這些值的資訊。

BIOS 編寫器向使用這些 BIOS 製造設備的公司提供更新 DMI 資訊的工具,而無需修改 BIOS 映像。例如,AMI有一個AMIDEDOS在 DOS 下的工具,或AMIDEWIN用於 Windows 的 DMIEdit(曾經有一個AMIDELNX用於 Linux 的工具,但不再提供)。這些工具通常在 NDA 下提供,但一些製造商在其 BIOS 更新映像中提供它們。這篇文章很好地描述了這些可能性,並提供了一個工具列表(與 2012 年撰寫時相關)。

基本上,您要求的是可能的,但是使用您可能無法正式訪問的工具,除非您的系統製造商提供它們(例如 聯想,但是您不會有“由 OEM 填寫”條目第一名)。

引用自:https://unix.stackexchange.com/questions/521827