מצא את דגם לוח האם בלינוקס
ב-Windows, אתה יכול לראות מידע על לוח האם המותקן במחשב שלך באמצעות כלי GUI שונים. בלינוקס, אין כלים כאלה מותקנים מהקופסה. בעוד שאתה יכול להתקין כמה מהם כדי לקבל מידע על לוח האם, ישנה פקודת קונסולה אחת שתוכל להוציא ולקבל את דגם לוח האם שלך ופרטים אחרים באופן מיידי.
יש כלי קונסולת מיוחד dmidecode שמשתמש ב-sysfs כדי לספק מידע על לוח האם שלך. להלן תיאור קצר של הכלי שנלקח מדף האדם שלו.
dmidecode הוא כלי להטלת תוכן טבלת DMI (יש אומרים SMBIOS) של מחשב בפורמט הניתן לקריאה על ידי אדם. טבלה זו מכילה תיאור של רכיבי החומרה של המערכת, כמו גם פיסות מידע שימושיות אחרות כגון מספרים סידוריים וגירסת BIOS. הודות לטבלה זו, אתה יכול לאחזר מידע זה מבלי שתצטרך לחקור את החומרה בפועל.
אמנם זו נקודה טובה מבחינת מהירות הדיווח והבטיחות, אבל זה גם הופך את המידע המוצג לבלתי אמין. טבלת ה-DMI לא רק מתארת ממה מורכבת המערכת כרגע, היא גם יכולה לדווח על ההתפתחויות האפשריות (כגון ה-CPU הנתמך המהיר ביותר או כמות הזיכרון המקסימלית הנתמכת).
SMBIOS מייצג מערכת ניהול BIOS, בעוד ש-DMI מייצג ממשק ניהול שולחני. שני התקנים קשורים קשר הדוק ופותחו על ידי DMTF (Desktop Management Task Force).
תוך כדי הפעלתו, dmidecode ינסה לאתר את טבלת ה-DMI. תחילה הוא ינסה לקרוא את טבלת ה-DMI מ-sysfs, ולאחר מכן תנסה לקרוא ישירות מהזיכרון אם הגישה ל-sysfs נכשלה. אם dmidecode יצליח לאתר טבלת DMI חוקית, הוא ינתח טבלה זו ויציג רשימה של רשומות כמו זו:
ידית 0x0002, DMI סוג 2, 8 בתים.
מידע לוח בסיס יצרן: אינטל
שם המוצר: C440GX+
גרסה: 727281-001
מספר סידורי: INCY92700942
לכל רשומה יש:
ידית. זהו מזהה ייחודי, המאפשר לרשומות להפנות זו לזו. לדוגמה, רשומות מעבד מתייחסות בדרך כלל לרשומות זיכרון מטמון באמצעות ידיות האחיזה שלהן.
סוג. מפרט SMBIOS מגדיר סוגים שונים של אלמנטים שמהם ניתן לבנות מחשב. בדוגמה זו, הסוג הוא 2, כלומר הרשומה מכילה "מידע לוח בסיס".
מידה. לכל רשומה יש כותרת של 4 בתים (2 עבור הידית, 1 עבור הסוג, 1 עבור הגודל), השאר משמש את נתוני הרשומה. ערך זה אינו לוקח בחשבון מחרוזות טקסט (אלה ממוקמות בסוף הרשומה), כך שהאורך האמיתי של הרשומה עשוי להיות (ולרוב) גדול מהערך המוצג.
ערכים מפוענחים. המידע המוצג תלוי כמובן בסוג הרשומה. כאן אנו לומדים על יצרן הלוח, הדגם, הגרסה והמספר הסידורי של הלוח.
כדי למצוא את דגם לוח האם בלינוקס, תעשה את הדברים הבאים.
הארגומנט -t מסנן את הפלט לפי סוג ה-DMI שצוין. 2 פירושו 'לוח בסיס'.
כאשר אתה משתמש באפשרות 'baseboard' עבור הארגומנט -t, הוא משתמש בשילוב של סוגי DMI (כפי שמפרט SMBIOS מגדיר), כך שאתה רואה פרטים נוספים.
סוּג גבר dmidecode כדי ללמוד עוד על ארגומנט שורת הפקודה שלו.