กลับไปหน้าบทความ

อ่าน 4 นาที

BIOS การจัดการระบบ

ใน ด้านคอมพิวเตอร์ ข้อกำหนด System Management BIOS ( SMBIOS ) กำหนด โครงสร้างข้อมูล (และวิธีการเข้าถึง) ที่สามารถใช้เพื่ออ่านข้อมูลการจัดการที่สร้างโดย BIOS ของ คอมพิวเตอร์ [ 1 ]...

BIOS การจัดการระบบ

BIOS การจัดการระบบ
คำย่อเอสเอ็มบีโอส
สถานะที่ตีพิมพ์
ปีเริ่มต้น1999 ( 1999 )
เวอร์ชั่นล่าสุด3.9.0 19 สิงหาคม 2568 ( 19 สิงหาคม 2025 )
องค์กรคณะทำงานด้านการจัดการแบบกระจายอำนาจ (DMTF)
มาตรฐานที่เกี่ยวข้องแบบจำลองข้อมูลทั่วไป (CIM), การจัดการองค์กรบนเว็บ (WBEM), เรดฟิช
โดเมนการจัดการระบบ
เว็บไซต์www .dmtf .org /มาตรฐาน/smbios

ในด้านคอมพิวเตอร์ ข้อกำหนด System Management BIOS ( SMBIOS ) กำหนดโครงสร้างข้อมูล (และวิธีการเข้าถึง) ที่สามารถใช้เพื่ออ่านข้อมูลการจัดการที่สร้างโดยBIOSของคอมพิวเตอร์[ 1 ] ซึ่งช่วยลดความจำเป็นที่ระบบปฏิบัติการ จะต้องตรวจสอบฮาร์ดแวร์โดยตรงเพื่อค้นหา ว่ามีอุปกรณ์ใดบ้างในคอมพิวเตอร์ ข้อกำหนด SMBIOS จัดทำโดยDistributed Management Task Force (DMTF) ซึ่งเป็น องค์กรพัฒนามาตรฐานที่ไม่แสวงหาผลกำไรDMTF ประมาณการว่ามีระบบไคลเอ็นต์และเซิร์ฟเวอร์สองพันล้านระบบที่ใช้งาน SMBIOS [ 2 ]

SMBIOS เดิมทีรู้จักกันในชื่อ Desktop Management BIOS ( DMIBIOS ) เนื่องจากมีการโต้ตอบกับDesktop Management Interface (DMI) [ 3 ]

ประวัติศาสตร์

ข้อกำหนด Desktop Management BIOS (DMIBIOS) เวอร์ชัน 1 ผลิตโดยPhoenix Technologiesในปี 1996 หรือก่อนหน้านั้น[ 4 ] [ 5 ]

ข้อกำหนด BIOS การจัดการเดสก์ท็อปเวอร์ชัน 2.0 ได้รับการเผยแพร่เมื่อวันที่ 6 มีนาคม พ.ศ. 2539 โดยAmerican Megatrends (AMI), Award Software , Dell , Intel , Phoenix Technologies และSystemSoft Corporationโดยได้แนะนำฟังก์ชันปลั๊กแอนด์เพลย์ 16 บิตที่ใช้ในการเข้าถึงโครงสร้างจาก Windows 95 [ 6 ]

เวอร์ชันสุดท้ายที่เผยแพร่โดยตรงจากผู้จำหน่ายคือเวอร์ชัน 2.3 เมื่อวันที่ 12 สิงหาคม 1998 ผู้พัฒนาได้แก่ American Megatrends, Award Software, Compaq , Dell, Hewlett-Packard , Intel, International Business Machines (IBM), Phoenix Technologies และ SystemSoft Corporation

ประมาณปี 1999 คณะ ทำงานด้านการจัดการแบบกระจาย ( Distributed Management Task Forceหรือ DMTF) ได้รับมอบหมายให้ดูแลข้อกำหนดดังกล่าว เวอร์ชันแรกที่ DMTF เผยแพร่คือเวอร์ชัน 2.3.1 เมื่อวันที่ 16 มีนาคม 1999 ในเวลาเดียวกันนั้นไมโครซอฟต์เริ่มกำหนดให้ผู้ผลิตอุปกรณ์ (OEM)และผู้จำหน่าย BIOS ต้องสนับสนุนอินเทอร์เฟซ/ชุดข้อมูลดังกล่าวเพื่อให้ได้รับการรับรอง จาก ไมโครซอฟต์

เวอร์ชัน 3.0.0 ซึ่งเปิดตัวในเดือนกุมภาพันธ์ 2015 ได้เพิ่มจุดเข้าใช้งานแบบ 64 บิต ซึ่งสามารถใช้งานร่วมกับจุดเข้าใช้งานแบบ 32 บิตที่กำหนดไว้ก่อนหน้านี้ได้

เวอร์ชันล่าสุด 3.9.0 ได้รับการเผยแพร่ในเดือนสิงหาคม พ.ศ. 2568 [ 7 ]

สารบัญ

ตาราง SMBIOS ประกอบด้วยจุดเริ่มต้น (มีการกำหนดไว้สองประเภท คือ 32 บิตและ 64 บิต) และโครงสร้างจำนวนหนึ่งที่อธิบายส่วนประกอบและคุณสมบัติของแพลตฟอร์ม โครงสร้างเหล่านี้บางครั้งอาจถูกเรียกว่า "ตาราง" หรือ "ระเบียน" ในเอกสารของบุคคลที่สาม

ประเภทโครงสร้าง

ตั้งแต่เวอร์ชัน 3.3.0 ข้อกำหนด SMBIOS กำหนดประเภทโครงสร้างดังต่อไปนี้: [ 8 ] [ 9 ]

การเข้าถึงข้อมูล SMBIOS

ตารางการกำหนดค่า EFI (EFI_CONFIGURATION_TABLE) ประกอบด้วยรายการที่ชี้ไปยังตาราง SMBIOS 2 และ/หรือ SMBIOS 3 [ 10 ]มีหลายวิธีในการเข้าถึงข้อมูล ขึ้นอยู่กับแพลตฟอร์มและระบบปฏิบัติการ

จาก UEFI

ในUEFI Shell คำสั่ง SmbiosView สามารถเรียกและแสดงข้อมูล SMBIOS ได้[ 11 ] [ 12 ] โดยทั่วไปแล้วสามารถเข้าสู่ UEFI shell ได้โดยการเข้าสู่การตั้งค่าเฟิร์มแวร์ของระบบ จากนั้นเลือก shell เป็นตัวเลือก การบูต (ตรงข้ามกับไดรฟ์ DVD หรือฮาร์ดไดรฟ์)

จาก Unix

สำหรับLinux , FreeBSDและอื่นๆสามารถใช้ยูทิลิตี้ dmidecode ได้

จาก Windows

MicrosoftระบุWMIเป็นกลไกที่ต้องการสำหรับการเข้าถึงข้อมูล SMBIOS จากMicrosoft Windows [ 13 ] [ 14 ]

ในระบบ Windows ที่รองรับ (XP และเวอร์ชันที่ใหม่กว่า) สามารถดูข้อมูล SMBIOS บางส่วนได้โดยใช้ยูทิ ลิตี้ WMICด้วยพารามิเตอร์ 'BIOS'/'MEMORYCHIP'/'BASEBOARD' และพารามิเตอร์ที่คล้ายกัน หรือโดยการตรวจสอบในรีจิสทรีของ Windows ภายใต้ HKLM\HARDWARE\DESCRIPTION\System

ยูทิลิตี้ซอฟต์แวร์ต่างๆ สามารถดึงข้อมูล SMBIOS ดิบได้ รวมถึงAIDA64 , FirmwareTablesView [ 15 ]และ SMBIOS Decoder [ 16 ]

การสร้างข้อมูล SMBIOS

การสร้างตารางและโครงสร้างมักจะขึ้นอยู่กับเฟิร์มแวร์/BIOS ของระบบ ข้อกำหนด การเริ่มต้นแพลตฟอร์ม UEFI (PI) ประกอบด้วยโปรโตคอล SMBIOS (EFI_SMBIOS_PROTOCOL) ที่อนุญาตให้ส่วนประกอบส่งโครงสร้าง SMBIOS เพื่อรวมเข้าไว้ และช่วยให้ผู้ผลิตสามารถสร้างตาราง SMBIOS สำหรับแพลตฟอร์มได้[ 17 ]

ซอฟต์แวร์การจำลองเสมือนแพลตฟอร์ม ยังสามารถสร้างตาราง SMBIOS สำหรับใช้ภายใน VM ได้เช่นQEMU [ 18 ]

หากข้อมูล SMBIOS ไม่ได้ถูกสร้างและกรอกอย่างถูกต้อง เครื่องอาจทำงานผิดปกติ ตัวอย่างเช่นมินิพีซีที่โฆษณาข้อมูลตัวเครื่อง | ประเภท = แท็บเล็ตอาจทำงานผิดปกติเมื่อใช้ Linux ตัวจัดการเดสก์ท็อปเช่นGNOMEจะพยายามตรวจสอบแบตเตอรี่ที่ไม่มีอยู่จริงและปิดหน้าจอและอินเทอร์เฟซเครือข่ายเมื่อแบตเตอรี่ที่หายไปลดลงต่ำกว่าเกณฑ์ นอกจากนี้ หากข้อมูลตัวเครื่อง | ผู้ผลิตไม่ได้ถูกกรอกอย่างถูกต้อง วิธีแก้ปัญหาสำหรับ ปัญหา ประเภท = แท็บเล็ต ที่ไม่ถูกต้อง จะไม่สามารถนำมาใช้ได้[ 19 ]

ดูเพิ่มเติม

  • เว็บไซต์อย่างเป็นทางการ
  • SMBIOS ไม่เข้าใจ , 1 สิงหาคม 2549 โดย Kiran Sanjeeva
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=System_Management_BIOS&oldid=1349045706 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ BIOS การจัดการระบบ

ใน ด้านคอมพิวเตอร์ ข้อกำหนด System Management BIOS ( SMBIOS ) กำหนด โครงสร้างข้อมูล (และวิธีการเข้าถึง) ที่สามารถใช้เพื่ออ่านข้อมูลการจัดการที่สร้างโดย BIOS ของ คอมพิวเตอร์ [ 1 ]...

ประวัติศาสตร์

ข้อกำหนด Desktop Management BIOS (DMIBIOS) เวอร์ชัน 1 ผลิตโดย Phoenix Technologies ในปี 1996 หรือก่อนหน้านั้น [ 4 ] [ 5 ]

สารบัญ

ตาราง SMBIOS ประกอบด้วยจุดเริ่มต้น (มีการกำหนดไว้สองประเภท คือ 32 บิตและ 64 บิต) และโครงสร้างจำนวนหนึ่งที่อธิบายส่วนประกอบและคุณสมบัติของแพลตฟอร์ม โครงสร้างเหล่านี้บางครั้งอาจถูกเรียกว่า "ตาราง" หรือ "ระเบียน" ในเอกสารของบุคคลที่สาม

ประเภทโครงสร้าง

ตั้งแต่เวอร์ชัน 3.3.0 ข้อกำหนด SMBIOS กำหนดประเภทโครงสร้างดังต่อไปนี้: [ 8 ] [ 9 ]