Tizimlarni boshqarish BIOS - System Management BIOS

Tizimlarni boshqarish BIOS
HolatNashr qilingan
Yil boshlandi1999; 21 yil oldin (1999)
Oxirgi versiya3.4.0
2020 yil 20-avgust; 3 oy oldin (2020-08-20)
TashkilotTarqatilgan boshqaruv bo'yicha tezkor guruh (DMTF)
Tegishli standartlarUmumiy ma'lumot modeli (CIM), Internetga asoslangan korxonalarni boshqarish (WBEM), Qizil baliq
DomenTizimlarni boshqarish
QisqartirishSMBIOS
Veb-saytwww.dmtf.org/ standartlar/ smbios

Yilda hisoblash, Tizimlarni boshqarish BIOS (SMBIOS) spetsifikatsiya belgilaydi ma'lumotlar tuzilmalari tomonidan ishlab chiqarilgan boshqaruv ma'lumotlarini o'qish uchun ishlatilishi mumkin bo'lgan (va kirish usullari) BIOS a kompyuter.[1] Bu zaruriyatni yo'q qiladi operatsion tizim kompyuterda qanday qurilmalar mavjudligini aniqlash uchun apparatni to'g'ridan-to'g'ri tekshirish. SMBIOS spetsifikatsiyasi. Tomonidan ishlab chiqarilgan Tarqatilgan boshqaruv bo'yicha tezkor guruh (DMTF), notijorat standartlarni ishlab chiqishni tashkil etish. DMTF hisob-kitoblariga ko'ra, ikki milliard mijoz va server tizimlari SMBIOSni amalga oshiradi.[2]

DMTF 2020 yil 20-avgustda spetsifikatsiyaning 3.4.0 versiyasini chiqardi.[3]

SMBIOS dastlab Desktop Management BIOS deb nomlangan (DMIBIOS), chunki u bilan o'zaro aloqada bo'lgan Ish stolini boshqarish interfeysi (DMI).[4]

Tarix

Desktop Management BIOS (DMIBIOS) spetsifikatsiyasining 1-versiyasi tomonidan ishlab chiqarilgan Feniks Texnologiyalari 1996 yilda yoki undan oldin.[iqtibos kerak ]

Desktop Management BIOS spetsifikatsiyasining 2.0 versiyasi 1996 yil 6 martda chiqarilgan Amerikalik Megatrendlar (AMI), Mukofot dasturi, Dell, Intel, Feniks Texnologiyalari va SystemSoft korporatsiyasi. Windows 95-dan tuzilmalarga kirish uchun ishlatiladigan 16-bitli plagin va o'ynash funktsiyalarini taqdim etdi.[5]

To'g'ridan-to'g'ri sotuvchilar tomonidan nashr etilgan so'nggi versiya 1998 yil 12-avgustda 2,3 edi. Mualliflar amerikalik Megatrends, Award Software, Compaq, Dell, Hewlett-Packard, Intel, Xalqaro biznes mashinalari (IBM), Feniks Texnologiyalari va SystemSoft Corporation.

1999 yil, taxminan Tarqatilgan boshqaruv bo'yicha tezkor guruh (DMTF) spetsifikatsiyaga egalik qildi. DMTF tomonidan chop etilgan birinchi versiya 1999 yil 16 martda 2.3.1 edi. Taxminan bir vaqtning o'zida Microsoft shuni talab qila boshladi OEMlar va BIOS sotuvchilari Microsoft-ga ega bo'lish uchun interfeys / ma'lumotlar to'plamini qo'llab-quvvatlaydi sertifikatlash.

3.0.0 versiyasi, 2015 yil fevral oyida, ilgari belgilangan 32 bitli kirish nuqtasi bilan birga yashashi mumkin bo'lgan 64-bitli kirish nuqtasini qo'shdi.

Mundarija

SMBIOS jadvali kirish nuqtasidan (ikkita turi aniqlangan, 32 bitli va 64 bitli) va platformaning tarkibiy qismlari va xususiyatlarini tavsiflovchi o'zgaruvchan sonli tuzilmalardan iborat. Ushbu tuzilmalar vaqti-vaqti bilan uchinchi tomon hujjatlarida "jadvallar" yoki "yozuvlar" deb nomlanadi.

Tuzilish turlari

3.3.0 versiyasidan boshlab SMBIOS spetsifikatsiyasi quyidagi tuzilish turlarini belgilaydi:[6][7]

SMBIOS ma'lumotlariga kirish

EFI konfiguratsiya jadvali (EFI_CONFIGURATION_TABLE) SMBIOS 2 va / yoki SMBIOS 3 jadvallariga ishora qiluvchi yozuvlarni o'z ichiga oladi.[8] Ma'lumotlarga kirishning platforma va operatsion tizimiga qarab bir necha usullari mavjud.

UEFIdan

In UEFI Shell, SmbiosView buyrug'i SMBIOS ma'lumotlarini olish va ko'rsatishi mumkin.[9][10] Tez-tez UEFI qobig'iga BIOS-ga kirish, so'ngra qobiqni yuklash opsiyasi sifatida tanlash (DVD disk yoki qattiq diskdan farqli o'laroq) kirishi mumkin.

Linux-dan

The Linux yadrosi SMBIOS dekoderini o'z ichiga oladi, bu tizim ma'murlariga tizim apparati konfiguratsiyasini tekshirishga va taqdim etilgan SMBIOS ma'lumotlariga asoslanib, muayyan tizimlar bilan bog'liq muammolar uchun vaqtinchalik echimlarni yoqishga yoki o'chirishga imkon beradi.

The foydalanuvchilar maydoni buyruq satri qulaylik dmidecode (8) ushbu ma'lumotlarni tekshiradi. Ushbu yordam dasturi tomonidan taqdim etiladigan ma'lumotlar odatda tizim ishlab chiqaruvchisi, model nomi, seriya raqami, BIOS versiyasi va aktiv yorlig'ini, shuningdek tizim ishlab chiqaruvchisiga qarab har xil qiziqish va ishonchlilik darajasidagi boshqa ma'lumotlarni o'z ichiga oladi. Ma'lumotlar ko'pincha protsessor soketlari, kengayish uyalari (shu jumladan AGP, PCI va ISA) va xotira moduli uyalari, shuningdek kirish-chiqarish portlari ro'yxati (ketma-ket, parallel va USB) uchun foydalanish holatini o'z ichiga oladi.[11][12] Har xil kompyuter modellari uchun dekodlangan DMI jadvallari umumiy GitHub omborida to'planadi.[13]

Windows-dan

Microsoft belgilaydi WMI dan SMBIOS ma'lumotlariga kirishning afzal mexanizmi sifatida Microsoft Windows.[14][15]

Uni qo'llab-quvvatlaydigan Windows tizimlarida (XP va undan keyingi versiyalar) ba'zi SMBIOS ma'lumotlarini ikkalasi bilan ko'rish mumkin WMIC 'BIOS' / 'MEMORYCHIP' / 'BASEBOARD' va shunga o'xshash parametrlarga ega dastur yoki Windows Ro'yxatdan o'tish kitobini HKLM HARDWARE DESCRIPTION System ostida ko'rib chiqish orqali.

Turli xil dasturiy ta'minot dasturlari xom SMBIOS ma'lumotlarini, shu jumladan FirmwareTablesView-ni olishlari mumkin[16] va AIDA64.

SMBIOS ma'lumotlarini yaratish

Jadval va tuzilishni yaratish odatda tizimning dasturiy ta'minoti / BIOS-ga bog'liq. The UEFI platformasini ishga tushirish (PI) spetsifikatsiyasi SMBIOS protokolini (EFI_SMBIOS_PROTOCOL) o'z ichiga oladi, bu tarkibiy qismlarga SMBIOS tuzilmalarini kiritish uchun yuborishga imkon beradi va ishlab chiqaruvchiga platforma uchun SMBIOS jadvalini yaratishga imkon beradi.[17]

Platformani virtualizatsiya qilish dasturi masalan, VM-larda foydalanish uchun SMBIOS jadvallarini ham yaratishi mumkin QEMU.[18]

Agar SMBIOS ma'lumotlari to'g'ri shakllanmagan va to'ldirilmagan bo'lsa, unda mashina kutilmaganda o'zini tutishi mumkin. Masalan, a Mini kompyuter reklama qiladi Shassis haqida ma'lumot | Type = Tablet kutilmaganda Linuxdan o'zini tutishi mumkin. Shunga o'xshash ish stoli menejeri GNOME mavjud bo'lmagan batareyani kuzatishga harakat qiladi va etishmayotgan batareya pol chegarasidan pastga tushganda ekran va tarmoq interfeyslarini o'chiradi. Bundan tashqari, agar Shassis haqida ma'lumot | Ishlab chiqaruvchi to'g'ri to'ldirilmaydi, so'ngra xatolar uchun tuzatishlar Type = Tablet muammoni qo'llash mumkin emas.[19]

Shuningdek qarang

Adabiyotlar

  1. ^ "Libsmbios kutubxonasi hujjatlari". dell.com. 2007-04-11. Arxivlandi asl nusxasi 2016-09-18. Olingan 2016-02-02.
  2. ^ SMBIOS 3.2-dagi DMTF press-relizi: https://www.dmtf.org/content/dmtf-releases-smbios-32
  3. ^ "Tizimlarni boshqarish BIOS". dmtf.org. 2018 yil sentyabr. Olingan 2019-12-30.
  4. ^ "Ish stolini boshqarish BIOS spetsifikatsiyasi, 2.0 versiyasi" (PDF). uni-regensburg.de. 1996-03-06. Olingan 2016-02-02.
  5. ^ "Ish stolini boshqarish BIOS spetsifikatsiyasi, 2.0 versiyasi" (PDF). uni-regensburg.de. 1996-03-06. Olingan 2016-02-02.
  6. ^ Ken Xess (2010-04-23). "Linux tizimi to'g'risidagi ma'lumot dekodlangan". linux-mag.com. Olingan 2016-02-02.
  7. ^ SMBIOS spetsifikatsiyasi, 3.3.0 versiyasi, sentyabr, 2019, https://www.dmtf.org/sites/default/files/standards/documents/DSP0134_3.3.0.pdf
  8. ^ UEFI spetsifikatsiyasi, versiya 2.6, bo'lim 4.6
  9. ^ "smbiosview (HP UEFI tizimining yordamchi dasturlari va HP ProLiant Gen9 serverlari uchun Shell Command mobil yordami)". hp.com. 2015-09-22. Olingan 2016-02-02.
  10. ^ "Tianocore / edk2 / ShellPkg / Library / UefiShellDebug1CommandsLib / SmbiosView". sourceforge.net. Olingan 2015-01-27.
  11. ^ "dmidecode". nongnu.org. Olingan 2013-10-30.
  12. ^ Djo Barr (2004-11-29). "dmidecode: Bu nimaga foydali?". linux.com. Olingan 2013-10-30.
  13. ^ Linux apparat loyihasi (2019-12-24). "Har xil kompyuter modellari uchun dekodlangan DMI jadvallarining katta to'plami". linuxhw. Olingan 2019-12-24.
  14. ^ wjfrancis (2008-03-27). "SMBIOS Peek - CodeProject". Codeproject.com. Olingan 2012-05-12.
  15. ^ Windows-da SMBIOS-ni qo'llab-quvvatlash, Microsoft qog'ozi, 2005 yil 25 aprelda yangilangan
  16. ^ "FirmwareTablesView". NirSoft. Olingan 2020-12-02.
  17. ^ Platformani ishga tushirish spetsifikatsiyasi, 5-jild, 6-bo'lim, SMBIOS protokoli
  18. ^ QEMU versiyasi 2.12.50 foydalanuvchi hujjatlari, https://qemu.weilnetz.de/doc/qemu-doc.html
  19. ^ "Cherry Trail mashinasida 5 dan 20 daqiqagacha to'xtashlar". Red Hat Issue Tracker. 2019 yil 21 mart. Olingan 21 mart, 2019.

Tashqi havolalar