תקוע בהתקנת קרנל

lioriliori

New member
תקוע בהתקנת קרנל

עד כמה שהבנתי נכון, אחרי שהקרנל עובר קומפילציה אמור להווצר excexutable בשם zImage ב /usr/src/linux/arch/i386/boot ומשום מה הוא איננו
 

ezaton

New member
אם הרצת

make bzImage עליך לחפש קובץ בשם bzImage (שזה הקובץ שיצרת) בספריה. אם אין, אז סימן שמשהו בדרך לא רץ טוב. רק לריענון, השלבים: make config (או menuconfig או xconfig - איך שבא לך) make clean dep modules modules_install bzImage אח"כ: <cp /usr/src/linux/System.map /boot/System.map-<kernel version (ככה אני עושה את זה, לפחות. יותר מסודר, לדעתי). אח"כ cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-<kernel <version עידכון הלילו (הייתי גם מחלחף את ה boot/system.map/ - מוודא שהוא סימלינק ל System.map שאני קימפלתי) הרצת לילו ( sbin/lilo/) שים לב לא לבטל את הקרנל הקודם - אם יש בעיות (ולעיתים יש) אתה תשלם על זה ביוקר
(ובעצם איזו סיבה יש לבטל קרנלים קודמים? מקום בטח שלא...) בהצלחה. Ez
 

lizard

New member
make bzlilo

מעתיק לך את הגרסה של הlinuz ל/ וגם את בSYSTEM MAP
 

ezaton

New member
לא סובל אותו

ואמנם לא בדקתי לאחרונה, אבל אם אני זוכר נכון, הוא שם את הקרנל ב / ולא במקום הנכון, וגם לא עשה טוב לקובץ ההגדרות של הלילו. אולי תוקן עם הזמן, לא בדקתי. Ez
 
למעלה