hi michael,

>> bootest du mit initrd?
> Ich glaube nicht. Es gibt da nur eine initramfs
das ist "quasi" dasselbe ;-)

>> wurde diese korrekt neu erstellt?
> Müsste der Upgrade-Prozess ja selbst erledigen?
ja, im normalfall schon. aber da du ja dein boot auf ner andren platte
haben willst, wie das root, so kann es sein, daß das default hier nicht
greift...

>> wird dein grub auf die korrekte platte geschrieben?
> Offenbar nicht. Ich habe gerade mal die alte Partition /dev/vda1 nach
> /boot2 gemounted -- und siehe da: Dort steckt weiterhin der alte Kernel.
ja, klar. was sonst hast du erwatet? :)

> Offensichtlich bootet Grub weiterhin von dort anstatt /dev/vdb1 zu
> nehmen. Den Befehl update-grub2 gibts im IPFire ja nicht und die Befehle
> "grub-mkconfig > /boot/grub/grub.cfg" sowie "update-bootloader"
> schreiben alles nach vdb1 -- wie gewünscht. Dennoch wird offenbar vda1
> beim Systemstart gemounted und vor dort gebootet. Und das, obwohl das
> BOOT-Flag nicht gesetzt ist. Wie kann das sein?
das bootflag ist nur für msdos gut. linux/grub hat das noch nie gekümmert.
damit ist das verhalten klar.
du schreibst dein neues grub auf platte 1, hast aber im bios noch immer
den boot von platte 0 eingestellt.
da gibts nun 2 möglichkeiten: entweder du schreibst grub weiterhin auf
platte 0, weist es aber an, dann seine daten von platte 1 zu lesen, oder
du stellst im bios den boot von platte 1 ein.

jonny

_______________________________________________
linuxmuster-user mailing list
[email protected]
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user

Antwort per Email an