Dmidecode ، تحقق من إصدار BIOS والبيانات الأخرى من الجهاز

حول dmidecode

في المقالة التالية سوف نلقي نظرة على dmidecode. هذه هي الأداة التي قراءة DMI للكمبيوتر (واجهة إدارة سطح المكتب). سيُظهر لنا معلومات الأجهزة الخاصة بالنظام بتنسيق يمكن للبشر قراءته. هذه العملية ليست مشكلة عندما يكون لديك Gnu / Linux GUI متاحًا ولكن مستخدمي CLI قد يجدون أنفسهم يفتقرون إلى الموارد عندما يتعلق الأمر بالحصول على هذا النوع من التفاصيل من أجهزة الكمبيوتر الخاصة بهم.

مرات عديدة قد نحتاجها تعرف معلومات BIOS. لكن لسبب أو لآخر لا نريد أو يمكننا إعادة تشغيل نظام التشغيل الخاص بنا. بعد ذلك سنرى كيف يمكننا حل هذه المشكلة بطريقة بسيطة باستخدام المحطة.

حول هذا الأمر ل اكتشف إصدار BIOS على أنظمة تشغيل Gnu / Linux لقد تحدثنا بالفعل في عصره ، في مقال نُشر في نفس هذه المدونة. هناك يمكننا بالفعل رؤية كيفية استخدام الأمر dmidecode لتحليل بيانات BIOS. من أجل استخدام الأمر dmidecode ، سيتعين علينا فقط القيام بذلك تسجيل الدخول بأذونات الجذر.

سيبلغنا Dmidecode عن أجهزة نظامنا كما هو موضح في BIOS ، وفقًا لـ معيار SMBIOS / DMI. تتضمن هذه المعلومات عادةً الشركة المصنعة واسم الطراز والرقم التسلسلي وإصدار BIOS. سننظر أيضًا في علامة الأصول ، بالإضافة إلى العديد من التفاصيل الأخرى ذات المستويات المختلفة من الاهتمام والموثوقية اعتمادًا على الشركة المصنعة. غالبًا ما يتضمن ذلك حالة استخدام مآخذ وحدة المعالجة المركزية وفتحات التوسعة (على سبيل المثال AGP ، PCI ، ISA) وفتحات وحدة الذاكرة ، بالإضافة إلى قائمة منافذ الإدخال / الإخراج.

يمكن استخدام بيانات DMI ل تمكين أو تعطيل أجزاء معينة من كود النواة اعتمادًا على الأجهزة المحددة. ضع في اعتبارك أن بيانات DMI ليست موثوقة تمامًا للثقة العمياء. لا يقوم Dmidecode بفحص الأجهزة، يقوم فقط بالإبلاغ عما يستجيب له BIOS.

تمت كتابة Dmidecode لأول مرة بواسطة آلان كوكس. تم تطويره لاحقًا وصيانته مرة أخرى بواسطة Jean Delvare. بعد فترة 5 سنوات ، تولى أنطون أرابوف زمام الأمور. يتم نشره تحت الترخيص العام العام (GPL). لمزيد من التفاصيل ، يمكنك إلقاء نظرة على ملفات المؤلفين والتراخيص. سنجد هذه الملفات مع شفرة المصدر.

يتضمن Dmidecode ثلاث أدوات إضافية وهي:

  • biosdecode → اطبع الملف بالكامل المعلومات المتعلقة بـ BIOS التي يمكنك أن تجدها.
  • الملكية → استرجاع 'علامة الملكيةيمكن تهيئتها في معدات كومباك.
  • vpddecode -> اطبع معلومات 'بيانات المنتج الحيويةيمكن العثور عليها في كل شيء تقريبًا فرق IBM.

Dmidecode ، احصل على إصدار BIOS من الجهاز

إذا قمت بتسجيل الدخول كمستخدم أساسي ، يمكنك كتابة الأمر التالي في الجهاز (Ctrl + Alt + T):

dmidecode | less

إذا لم يكن لديك حق الوصول إلى الجذر ، فيمكنك أيضًا استخدامه مع sudo:

sudo dmidecode | less

dmidecode أقل

تُظهر لقطة الشاشة هذه جزءًا كبيرًا من جميع البيانات التي يتم إرجاعها بواسطة أي من الأوامر المذكورة أعلاه.

تحقق من إصدار برنامج BIOS الثابت باستخدام dmidecode

بعد ذلك سنرى إصدار BIOS باستخدام الخيار -s:

dmidecode- نسخة السير

sudo dmidecode -s bios-version

إذا كنا نريد بيانات مختلفة وتظهر بطريقة مختصرة ، فيمكننا تجربة ملف حلقة في باش. باستخدامه ، سيظهر شيء مشابه لهذا الالتقاط في المحطة:

dmidecode النصي باش

for d in system-manufacturer system-product-name bios-release-date bios-version
do
echo "${d^} : " $(sudo dmidecode -s $d)
done

أبسط طريقة ل طباعة ملخص معلومات BIOS يستخدم الأمر dmidecode على النحو التالي:

sudo dmidecode --type bios

سيكون الإخراج الذي سيقدمه لنا الأمر السابق شيئًا مشابهًا لما يلي:

dmidecode - نوع السير

يلخص الأمر dmidecode المعلومات حول أجهزة نظامك (كمبيوتر محمول / سطح مكتب / خادم) كما هو موضح في BIOS. بالنسبة مزيد من المعلومات حول هذه الأداة، يمكنك استشارة صفحة المشروع الرسمية.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.