Siduction Forum
Siduction Forum => Installation - Support => Topic started by: Lanzi on 2010/09/14, 22:55:45
-
So, jetzt wirds lustig.
Ein Problem, welches ich nicht verstehe.
Aktuelle Lage
du auf aptosid ist gemacht, aber jedesmal wenn ich einen neuen Kernel installiere, taucht dieser danach in nicht in /boot auf und in grub ebenfalls nicht
boot ist bei mir in einer Extrapartition (!), welche noch genug Platz hat.
Zum Hintergrund:
Da ich versehentlich mal vor ein paar Wochen grub nicht in den mbr installierte (passierte beim du siehe hier: http://www.sidux.com/index.php?name=PNphpBB2&file=viewtopic&t=21600). musste ich damals folgendes durchführen:
booten von Live CD und Kernel herausfinden (steht in /boot/grub/grub.cfg)
Live CD raus und erneut booten, bis zum grub rescue:
eingeben:
insmod help
insmod ext2
insmod linux16
set root=(hd0,1)
linux16 /boot/vmlinuz-2.6.34-0.slh.9-sidux-amd64 root=/dev/sda1 ro
initrd16 /boot/initrd.img-2.6.34-0.slh.9-sidux-amd64
boot
Damit bootete mein System normal. Nun konnte ich grub reparieren:
dann: dpkg-reconfigure grub-pc
der damals eingegebene Kernel, ist der letzte, den mein System mir immer noch zum booten anbietet.
Ideen?
-
Hi Lanzi,
Das Problem hatte ich auch bei der Umstellung auf aptosid.
Das lag aber vor allem an einem Grub-update,und bei mir half folgendes.
upgrade-from-grub-legacy
vielleicht ist das auch die Lösung Deines Problems.
m.f.g Janne
-
ja, aber grub legacy ist doch der Vorgänger von grub2, oder?
Da ich von einer Hypnosinstallation zu aptosid gewechselt habe, dürfte dass dann nicht in betracht kommen, da Hypnos mit grub2 kam!
-
Dann boote mal das System und gib in der root-konsole ein
grub-install --force /dev/sd? die Partition von boot
anschließend
update-grub
das sollte dann reichen.
m.f.g Janne
-
das ist wohl echt komplexer - vermutlich werde ich neusinstallieren, um alle siduxreste zu entfernen
Bin nach Jannes vorgehen nicht weiter:
update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.34-0.slh.11-sidux-amd64
Found initrd image: /boot/initrd.img-2.6.34-0.slh.11-sidux-amd64
-
wie sieht denn deine sidux.list aus?
greetz
devil
-
Die hatte ich schon gelöscht.
Habe jetzt neu installiert, weil ich einen freshen, neuen Start wollte. Es gab ja schon vorher immer mal Probleme mit grub2 und v.a Akonadi.
Letzters habe ich jetzt noch nicht getestet, aber mache ich als nächstes.
Danke für die Hilfe!
-
Ich hatte das gleiche Problem. Nach einem Kernel-Update via apt auf den neueseten aptosid-Kernel wurde mein grub auch nicht automatisch aktualisiert. Wegen akuten Zeitmangels habe ich die menu.lst erstmal per Hand ergänzt. Für Hinweise zur automatischen Aktualisierung von Grub nach 'nem Kernel-Update wäre ich aber auch sehr dankbar.
Schönes Wochenende!
-
hast du denn ein initiales dist-upgrade von sidux auf aptosid schon gemacht? da wird dann grub2 angeboten und installiert (zuerst im chainload mode). wenn dann alles booted, kannst du per upgrade-from-grub-legacy die install von grub2 finalisieren.
greetz
devil
-
Ich hab das grub2-Angebot ausgeschlagen und bin bei grub1 geblieben. Da muss es doch auch noch möglich sein, dass sich die menu.lst automatisch aktualisiert.
-
klar, sollte.
ein update-grub könnte helfen, falls du da rumgebastelt hast.
greetz
devil
-
kann es sein dass ihr grub.cfg direkt editiert habt?
das ist ein absolutes nogo, weil dann update-grub nicht mehr richtig funktioniert und keine neuen kernel mehr anzeigt.
greetz
devil
-
Hi devil,
nö! An einer grub.cfg hab ich nicht rumgebastelt, lediglich die menu.lst händisch angepasst. Jetzt hab ich auch mal update-grub gemacht. Das Ergebnis sah ganz gut aus. Ich warte jetzt einfach mal ab, ob beim nächsten Kernel-Update der neue dann auch automatisch im Grub-Auswahlmenu erscheint.
Vielen Dank!