[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Neuer Kernel nicht im GRUB Boot Menü



Hi!

Heimo Ponnath schrieb:

>> oder dem alten grub auf /dev/sda sagen, 
>> dass er sein menu.lst und sein /boot an einem neuen Platz findet.
> Da habe ich bisher noch überhaupt keine Ahnung wie ich das mitteilen kann. 
> Auch da werde ich mich in erklärende Literatur versenken müssen.
> 
> Kannst Du mir eventuell gute Fundstellen für etwas detailliertere Erklärungen 
> sagen? Das grub-manual bei gnu.org ist sehr knapp gehalten.


Also, Grundproblem ist folgendes:  Grub installiert sich in den MBR der
Festplatte und hat dort lediglich eine Referenz, wo er seine
Konfigurations-Datei findet.  Bei deiner ersten Installation ist also ein
Grub nach /dev/sda installiert worden und der geht die ganze Zeit davon
aus, dass er seine Konfiguration auf /dev/sda3 (oder was es nochmal genau
war, bin zu faul nachzukucken) findet.

Jetzt hast du deine /boot verschoben, aber der Grub, der Bootloader im MBR,
weiß davon nichts und zeigt weiterhin die Daten aus der menu.lst deiner
alten /boot-Partition an.

Das sollte sich durch ein "grub-install --root-directory=/boot /dev/sda"
geben.  Dann sollte grub merken, dass /boot jetzt woanders ist, den
Bootloader im MBR korrigieren und fertig.


Best regards,
  Alexander


Reply to: