Update von menue.lst unterbinden

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
Maik aus MS
Beiträge: 603
Registriert: 19.08.2005 17:01:19
Wohnort: Greven
Kontaktdaten:

Update von menue.lst unterbinden

Beitrag von Maik aus MS » 06.10.2007 10:27:01

Nach jedem Kernel-update wird die menu.lst neu geschrieben. Kann man das abstellen?
In Debian wird der Kernel nach /vmlinuz verlinkt. Ebenso die /initrd.img sollte ein älterer
Kernel vorhanden sein so hat der die Endung old. Da der Link immer auf den aktuellsten
Kernel zeigt ist ein Neuschreiben der menu.lst doch nicht notwendig. Mit lilo geht das
nicht, der ist aber nicht drauf.
Sollte doch mal was schief gehen so ist auch kein Problem den Rechner zu starten und
den Bootsektor neu zu schreiben.
Rausgefunden habe ich schon das das Programm update-grub das macht. Das Programm
greift wahrscheinlich auch nur auf eine Vorlage zurück. Wer hat eine Idee?

Maik
Die mich kennen mögen mich.
Die mich nicht mögen können mich.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22454
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 06.10.2007 14:30:55

In der /etc/kernel-img.conf läßt sich das unterbinden.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

blubberfisch
Beiträge: 15
Registriert: 09.08.2007 12:15:25

Beitrag von blubberfisch » 09.10.2007 16:50:44

ganz blöde frage: wieso willst du das unterbinden?

ich meine, natürlich kannst du die menu.lst so schreiben, dass immer der aktuelle kernel gebootet wird, aber was ist, wenn nach einem upgrade der neue kernel nicht funktioniert? dann kannst du so ganz einfach den alten kernel booten, bzw siehst auch sofort, welche kernel überhaupt noch vorhanden sind.

Benutzeravatar
fitheach
Beiträge: 551
Registriert: 22.11.2006 15:17:32
Wohnort: Bonn

Beitrag von fitheach » 10.10.2007 10:50:29

In der menu.lst gibt es einen Bereich, der nicht automatisch überschrieben wird (am Ende der Datei)

Wenn du dort deinen kernel, bzw dessen aktuellen link eingibst, kannst du ihn auch nach einem Update immer noch in der menu-liste auswählen.

Wenn du das ganze auf default stellst und noch die Wartezeit auf 2sec läuft grub ganz schlank durch...

Gruß Fith.

Antworten