Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: [DE] Neuer Kernel installiert, taucht aber nicht in grub auf  (Read 9486 times)

Offline Lanzi

  • User
  • Posts: 1.785
[DE] Neuer Kernel installiert, taucht aber nicht in grub auf
« 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:

Quote

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?

Janne

  • Guest
Neuer Kernel installiert, taucht aber nicht in grub auf
« Reply #1 on: 2010/09/15, 09:17:49 »
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.
Code: [Select]
upgrade-from-grub-legacy

vielleicht ist das auch die Lösung Deines Problems.

m.f.g Janne

Offline Lanzi

  • User
  • Posts: 1.785
Neuer Kernel installiert, taucht aber nicht in grub auf
« Reply #2 on: 2010/09/15, 15:15:53 »
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!

Janne

  • Guest
Neuer Kernel installiert, taucht aber nicht in grub auf
« Reply #3 on: 2010/09/15, 17:28:53 »
Dann boote mal das System und gib in der root-konsole ein

Code: [Select]
grub-install --force /dev/sd? die Partition von boot
anschließend
update-grub


das sollte dann reichen.

m.f.g Janne

Offline Lanzi

  • User
  • Posts: 1.785
Neuer Kernel installiert, taucht aber nicht in grub auf
« Reply #4 on: 2010/09/16, 13:39:08 »
das ist wohl echt komplexer - vermutlich werde ich neusinstallieren, um alle siduxreste zu entfernen

Bin nach Jannes vorgehen nicht weiter:

Quote

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

Offline devil

  • Administrator
  • User
  • *****
  • Posts: 4.864
Neuer Kernel installiert, taucht aber nicht in grub auf
« Reply #5 on: 2010/09/16, 13:42:24 »
wie sieht denn deine sidux.list aus?

greetz
devil

Offline Lanzi

  • User
  • Posts: 1.785
Neuer Kernel installiert, taucht aber nicht in grub auf
« Reply #6 on: 2010/09/16, 18:53:02 »
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!

surveyor79

  • Guest
Neuer Kernel installiert, taucht aber nicht in grub auf
« Reply #7 on: 2010/09/18, 11:13:52 »
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!

Offline devil

  • Administrator
  • User
  • *****
  • Posts: 4.864
Neuer Kernel installiert, taucht aber nicht in grub auf
« Reply #8 on: 2010/09/18, 11:50:52 »
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

surveyor79

  • Guest
Neuer Kernel installiert, taucht aber nicht in grub auf
« Reply #9 on: 2010/09/18, 12:39:57 »
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.

Offline devil

  • Administrator
  • User
  • *****
  • Posts: 4.864
Neuer Kernel installiert, taucht aber nicht in grub auf
« Reply #10 on: 2010/09/18, 12:45:07 »
klar, sollte.
ein update-grub könnte helfen, falls du da rumgebastelt hast.

greetz
devil

Offline devil

  • Administrator
  • User
  • *****
  • Posts: 4.864
Neuer Kernel installiert, taucht aber nicht in grub auf
« Reply #11 on: 2010/09/18, 16:05:13 »
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

surveyor79

  • Guest
Neuer Kernel installiert, taucht aber nicht in grub auf
« Reply #12 on: 2010/09/19, 16:32:08 »
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!