לולי: הבעיה שזה נועד לפתור: כאשר אתה מתקין קרנל חדש - אילו פרמטרים הוא יקבל?
כמובן לא רצוי שתצטרך לעדכן ידנית את ההגדרות. ולא רצוי שתשכח להעתיק הגדרות ותקבל מערכת שלא עולה. מצד שני: איפה שומרים את ההגדרות הללו? הן מתייחסות לקבצים שיושבים במחיצה /boot. . מה קורה אם המחיצה הזו משותפת לכמה מערכות?
הפתרון הוא לשמור אותם בקובץ עצמובתור הערות בצורה מיוחדת. הן ישמשו לכתיבה מחדש של חלקו העיקרי של menu.lst עפ"י ההגדרות, לפי קובצי ה־vmlinuz שקיימים ב־/boot . אם יש קובץ initrd אם אותו שם, תתוסף גם שורת initrd מתאימה. אם יש memtest86 וביקשתם להראות אותו: תקבלו גם שורה עבורו.
בסוף יש מקום להוסיף עוד כניסות ידניות שלך. לדוגמה עבור מערכות הפעלה אחרות. תוכנת ההתקנה מוסיפה אותם בעצמה אם היא מזהה.
כמו הרבה מנגנונים מסובכים: למרבה הפלא זה עובד חלק כמעט תמיד
האמור התייחס לקובץ בדביאן ונגזרותיה (אובונטו, מפיס, ושות').