ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
אורח · ·
 

הודעה פורסם: 30/10/2014 - 12:30
נושא ההודעה: עדכון Microcode של המעבד בארץ' לינוקס

אחרי חצי שנה של שימוש בארץ' לינוקס הגעתי למצב שבו עידכון מביא אותי למצב שאני אובד עצות Confused

כיום עידכוני ה-Microcode למעבדי אינטל נעשים בצורה אוטומטית, אבל החל מעידכון הקרנל הבא העדכון האוטומטי ייפסק:
https://wiki.archlinux.org/index.php/microcode

כדי להמשיך לקבל עדכונים יש צורך לערוך את ה-bootloader כך שיעלה initrd אחר לפני הקרנל, שיבצע את העדכון (אני מקווה שהבנתי נכון ושאני לא עושה כאן סלט אחד גדול).

העניין הוא שעל המחשב שלי מותקנות אובונטו וארץ', ומכיוון שאובונטו היתה שם קודם, לא התקנתי bootloader עם ארץ' אלא השתמשתי בגראב שהתקנתי עם אובונטו. אפשר להגדיר את גראב שיעדכן את המיקרוקוד, אבל אני חושש שזה עלול לגרום לכך שאני לא אוכל להעלות את אובונטו (אם גראב יחפש במחיצה של אובונטו קובץ אימג' שלא קיים). בנוסף, ההגדרות בגראב יימחקו אחרי עדכונים מסויימים ויהיה צורך להגדיר מחדש את העסק.

חשבתי להתקין syslinux על המחיצה של ארץ' ולערוך אותו כך שהוא יעדכן את המיקרוקוד, אבל בינתיים לא הצלחתי למצוא מדריך מספיק טוב איך בדיוק לעשות chainloading מגראב לסיסלינוקס.

אז נראה לי שיש לי שלוש אפשרויות:
1. לעזוב את כל העסק ולעבוד עם מעבד עם מיקרוקוד לא עדכני -- לא נראה לי שזה כדאי, נראה לי שהתקלות שזה מתקן הן משמעויות:
http://www.intel.com/content/dam/www/public/us/en/documents/specification-updates/atom-n270-specification-update.pdf
2. לערוך את גראב באובונטו.
3. להתקין סיסלינוקס בארץ' ולהפעיל צ'יינלואדינג בגראב.

מה לדעתכם כדאי לי לעשות? תודה.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
חתוללא בפורום כעת ת.הצטרפות: 03/11/2007 · הודעות: 1034 ·
 

הודעה פורסם: 30/10/2014 - 12:59
נושא ההודעה:

לא הבנתי למה אתה מסתבך. כרגע הפתרון (הלא משהו) לערוך את השורה של ארץ׳ בגראב.
מצא את השורה הזו בקובץ grub.cfg והוסף לה את intel-ucode.img לפי ההוראות.

אין סיבה שזה יפריע לאובונטו. שים לב שצריך לתקן את הקובץ שוב אחרי עדכון של גראב.
ואל תשכח להתקין קודם את intel-ucode.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
TAsn2אורח · ·
 

הודעה פורסם: 30/10/2014 - 13:02
נושא ההודעה:

הפתרון הכי פשוט זה לדעתי לחבר את ה initrd בארץ (systemd hook, או ידנית).

כל מה שצריך לעשות זה:
cat intel-ucode.img initramfs.img > LOADTHISONE.img
ולדאוג שאובונטו מעכשיו יעדכן את גראב לטעון את החדש. לחלופין אתה יכול פשוט לשנות את השם של LOADTHISONE ל initramfs.img ככה שלא תצטרך לשנות כלום.


אתה יכול כמובן פשוט לעדכן את הקונפיג של גראב באובונטו, אבל אני לא יודע איזה גרסה של גראב יש להם, ולכן לא יכול לייעץ לך.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
האורח השניאורח · ·
 

הודעה פורסם: 30/10/2014 - 13:47
נושא ההודעה:

א. לא כל כך הבנתי למה זה טוב. זה מחליף את הצורך בעידכוני bios ? האם כל מעבדי אינטל (וגם amd לפי הוויקי של ארץ') צריכים את זה?
ב. אני מציע שתבחר באופציה 2. רק שבמקום לערוך את ה grub.cfg אשר יידרס (כנראה) באובונטו בכל פעם שתעדכן -
(לקוח מהוויקי של ארץ', אבל אני יוצא מתוך הנחה שבאובונטו זה אותו הדבר)
קוד:
Warning: This file will automatically be overwitten by /usr/bin/grub-mkconfig during certain updates negating the changes.


עדיף לפעול בצורה הבאה - (שוב, תמצא כיצד עושים את זה באובונטו)
https://wiki.archlinux.org/index.php/Microcode#2._Manually_edit_.2Fetc.2Fgrub.d.2F10_linux
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 30/10/2014 - 15:17
נושא ההודעה:

תודה רבה לשלושתכם. נראה לי שהכל בסדר Smile
ערכתי את קובץ grub.cfg כמו שחתול הציע. ארץ' ואובונטו עולות כרגיל. חששתי שתהיה בעיה עם אובונטו כי עד היום לא עידכנתי את grub.cfg ישירות אלא ערכתי את /etc/default/grub שהשינויים בו חלים, למיטב זכרוני, על כל הקרנלים.

לאורח השני - לפי מה שהבנתי זה אכן מחליף את הצורך בעדכוני BIOS. יש בוויקי רשימה של מעבדים שצריכים את זה.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 30/10/2014 - 17:15
נושא ההודעה:

Anonymous :
תודה רבה לשלושתכם. נראה לי שהכל בסדר Smile
ערכתי את קובץ grub.cfg כמו שחתול הציע. ארץ' ואובונטו עולות כרגיל. חששתי שתהיה בעיה עם אובונטו כי עד היום לא עידכנתי את grub.cfg ישירות אלא ערכתי את /etc/default/grub שהשינויים בו חלים, למיטב זכרוני, על כל הקרנלים.

לאורח השני - לפי מה שהבנתי זה אכן מחליף את הצורך בעדכוני BIOS. יש בוויקי רשימה של מעבדים שצריכים את זה.


זה לא מחליף את ה bios .
ואין לזה קשר , אם bios מזהה את המעבד בצורה לא נכונה \ לא מכיר מעבד מסויים
יש צורך לעדכן bios


ucode משנה את זיהוי המעבדים עבור ה kernel
זה משנה את זיהוי המעבד לפי ה קוד id של המעבד .
משתמשים בזה כאשר יש סדרה של מעבדים בעלי id זהים , לפעמים יש זיהוי לא נכון של המעבד (מספר הליבות או תכונות flags שקיימות במעבד )


המידע בו אמור להיות תואם ל cat /proc/cpuinfo
ה microcode (תיקון זיהוי מספרי ה id) מאפשר לקרנל לזהות בצורה נכונה יותר את הזהות של המעבד .
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
mksoftלא בפורום כעתSite Admin ת.הצטרפות: 17/03/2002 · הודעות: 10514 · מיקום: כדור הארץ
 

הודעה פורסם: 30/10/2014 - 20:29
נושא ההודעה:

לא היה עדיף כבר שיעדכנו את חבילת grub כדי שהקובץ ‎/etc/grub.d/10_linux כבר יכלול את הנדרש (לפחות ב־testing) Question

_________________
הבלוג שלי
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית שלח דוא\ ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
חתוללא בפורום כעת ת.הצטרפות: 03/11/2007 · הודעות: 1034 ·
 

הודעה פורסם: 30/10/2014 - 22:27
נושא ההודעה:

יש על זה באג פתוח. אבל זה לא יעזור לשואל שהגראב שלו מגיע מאובונטו.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
האורח השניאורח · ·
 

הודעה פורסם: 30/10/2014 - 23:03
נושא ההודעה:

אוקי.. זה קצת off topic אבל הלכתי לקרוא בגוגל מה זה
(ובעיקר איך זה ולמה עוד אין לי כזה) וחזרתי עם ממצאים מעניינים:

1) אם עידכנתי את הביוס שלי ממש לא מזמן - אין צורך שאתעסק עם זה -

https://sites.google.com/site/easylinuxtipsproject/microcode

קוד:
BIOS / UEFI updates for your motherboard, often contain newer microcode for processors. So make sure that your BIOS is up to date!
....
Note: installing the microcode package may cause problems on your computer. So only apply it when you experience problems with your CPU!


http://stackoverflow.com/questions/4366837/what-is-intel-microcode

2) Wink

Image

http://steveblank.com/2013/07/15/your-computer-may-already-be-hacked-nsa-inside/
http://www.eteknix.com/expert-says-nsa-have-backdoors-built-into-intel-and-amd-processors/
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 01/11/2014 - 08:28
נושא ההודעה:

תודה, אורח שני. מעניין.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
חתוללא בפורום כעת ת.הצטרפות: 03/11/2007 · הודעות: 1034 ·
 

הודעה פורסם: 17/11/2014 - 17:52
נושא ההודעה:

התיקון נכנס לגראב ‎ 1:2.02.beta2-5שנמצא כבר במאגרים של ארץ׳.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. אורח
  2. חתול
  3. אורח [TAsn2]
  4. אורח [האורח השני]
  5. אורח
  6. אורח
  7. mksoft
  8. חתול
  9. אורח [האורח השני]
  10. אורח
  11. חתול