منبع اصلی نوشتار زیر در این لینک قرار دارد

پیدا کردن حداکثر ساپورت RAM بایوس یا مادربورد ماشین (سرور)

dmidecode دستوری است که اطلاعات سخت افزاری و اطلاعات بایوس سیستم را به صورت قابل خواندن برای مدیران (human readable) نشان می دهد. درواقع این دستور محتوای جدول DMI سیستم (کامپیوتر) را به فرمتی قابل خواندن نشان می دهد. دو مورد مفیدی که می توان بدست آورد، میزان حاظف RAM موجود و همچنین حداکثر حافظه RAM که توسط سیستم (مادربورد) قابل پشتیبانی است. همچنین می توانید تعداد اسلات های DIMM را نیز ببینید.DMI مخفف Desktop Management interface بوده و توسط Distributed Management Task Force معرفی شده است. همچنین SMBIOS نیز توسط Distributed Management Task Force معرفی شد و دستور dmidecode محتوای جدول DMI را برای خوانده شدن توسط مدیران دیکد می کند. دستور dmidecode را به تنهایی اجرا کنید.

dmidecode | less

رکوردهای جدول DMI دارای فرمت زیر هستند

Record Header: Handle {record id}, DMI type {dmi type id}, {record size} bytes

{Record Value: {multi line record value

record id شماره ای منحصر به فرد برای هر رکورد در جدول DMI.

dmi type id نوع رکورد، مانند Bios یا memory.

record size اندازه رکورد در جدول DMI.

multi line record values برای برخی از رکورد ها که شامل مقدار چند خطی است.

برای پیدا کردن مجموع خطوط درون جدول از دستور زیر استفاده کیند.

dmidecode | grep ^Handle | wc -l

364

هر dmi type id (یا هر نوع رکورد) اطلاع خاصی از یک مولفه سخت افزاری مانند حافظه اصلی را نشان می دهد. سوئیچ t- از دستور dmidecode به صورت کلی زیر برای نمایش یک نوع خاص استفاده می شود.

dmidecode -t ID_NUMBER

این فایل شامل تمامی انواع رکورد ها و شماره های (id های) آنها می باشد. بطور مثال برای پیدا کردن حداکثر حافظه RAM قابل پشتیبانی برای ماشین (سرور) از دستور زیر استفاده کنید.

dmidecode -t 16

در خروجی شکل بالا Maximum Capacity نشان دهنده حدکثر پشتیبانی و Number of Devices مجموع تعداد اسلات های DIMM است. یا برای بدست آوردن اطلاعات از RAM موجود در سرور (ماشین) از دستور زیر استفاده کنید.

dmidecode -t 17

Size میزان حافظه RAM فعلی را نشان می دهد. یا برای بدست آوردن اطلاعاتی از Bios سیستم از دستور زیر استفاده کنید.

dmidecode -t 0 l less

یا برای بدست آوردن کارخانه (سازنده) و مدل و Serial Number تجهیزات از دستور زیر استفاده کنید.

dmidecode -t 1 | less



برچسب ها : , , , , ,