עבור לתוכן

עידכוני קרנלים

Featured Replies

פורסם

אם תסתכל ב menu.lst יש לך שורות ב ## ושורות ב # (שניהם שורות הערה, אך השורות עם # משתמשות את התוכנת עדכון כדי לדעת כל מני פרמטרים כשמוסיפים קרנל חדש).

כך שאם ההגדרות כונן לא נכונות, תנסה לשחק עם ההגדרות שמסומנות ב # ואז זה יסתדר בעדכונים הבאים (למשל ה groot=) וכו'.

  • תגובות 33
  • צפיות 2.9k
  • נוצר
  • תגובה אחרונה
פורסם
  • מחבר

אם הבנתי אותך אותך נכון אז מדובר בחלק הזה:

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=/dev/hda8 ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,7)

כלומר אם אני משנה את השורה של:

groot=(hd0,7)

למה שאני צריך, אז זה ישנה את זה בסקריפט האוטומטי?

פורסם

א. תשאיר את ה # זה בכוונה

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

פורסם
  • מחבר

לא, אני לא צריך שזה יעדכן לי את זה ישר. אני כבר שיניתי את זה ידנית..אחרת זה לא עלה בכלל..

אני רוצה שמהעידכון הבא של הקרנל זה יעבוד.

פורסם

אז כן זה אמור לעבוד.

פורסם
  • מחבר

טוב, הבנתי. ועוד דבר:

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all

פה עד כמה שהבנתי אני אומר לו כמה קרנלים לרשום? כלומר אם אני יגיד לו:

# howmany=2

אז תמיד יופיעו לי מקסימום 2 קרנלים אחרונים?

ואם כן, האם זה ימחק לי את המיותרים, או שפשוט לא ירשום אותם ב-MENU?

פורסם

זה לא ירשום, בשביל למחוק תאלץ להשתמש ב APT

פורסם
  • מחבר

טוב, תודה רבה. זה בדיוק מה שהייתי צריך. נשארה רק השאלה האחרונה:

נראה לי מצאתי. עד כמה שאני רואה, יש פה לכל קרנל 2 חבילות:

אחד LINUX IMAGE והשני RESTRICTED MODULE.

כלומר אני יכול למחוק בבטחה את 2 החבילות האלה של 2 הקרנלים הישנים שיש לי עכשיו(4 חבילות סך הכל)?

פורסם

לא רואה סיבה למה לא...

פורסם
  • מחבר

אני שואל ליתר בטחון, שאני לא ימחק משהו חשוב.

אחרי הכל זה קרנל ואני לא רוצה להתעסק אחרי זה עם בעיות איתו.

תודה, עזרתם לי מאוד :yelclap:

פורסם

זה ה bootloader לא ה kernel.

פירוט מעניין:

http://www-128.ibm.com/developerworks/linux/library/l-bootload.html

לינק לא נכון.. אולי נמצא אותו.

הנה הלינק שהתכוונתי:

http://www-128.ibm.com/developerworks/linux/library/l-linuxboot/

קריאה מומלצת למי שרוצה להיכנס ממש קצת פנימה לאיך הלינוקס מאותחל.

פורסם
  • מחבר

תודה על המאמרים. קראתי את שניהם, די מעניין. יש לי שאלה חדשה שלא ממש קשורה, אלא בצורה עקיפה בקשר לעידכונים.

עד כמה שראיתי יש איזה מערכת של עידכונים שמודיעה לי מתי יש עידכון. אבל הרי המערכת הזו תדע מתי יש עידכון, רק אם אני יריץ APT-GET UPDATE על מנת לקבל מידע על העידכונים החדשים.

אם כך, מה הטעם במערכת האוטומטית, אם אני ממילא עושה את זה ידנית, או שלא הבנתי משהו?

כי לא ממש ראיתי אותו מעדכן לבד את רשימת החבילות, אלא מודיע לי רק לאחר שאני דאגתי לעדכן את הרשימה.

פורסם

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

פורסם
  • מחבר

רגע, נוצר פה בילבול.

יש 2 סוגי עידכונים: הראשון זה לעדכן את הרשימות, נקרא לו UPDATE.

השני זה לעדכן את החבילות עצמם, נקרא לו UPGRADE.

אני שואל האם פעולה ה UPDATE מתבצעת גם כן לבד כל כמה זמן?

פעולת ה UPGRADE כרגע לא מענינת אותי בשאלה.

פורסם

נראה לי שכן (צריך לבדוק)...

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים