Kernel beim Booten nicht gefunden

Hinweis: In dem Thema Kernel beim Booten nicht gefunden gibt es 88 Antworten auf 9 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Ja, ich kann dann Leap starten.

    Dann belasse es doch dabei - das ist doch eh der offizielle Weg im Multiboot und du sparst dir das ganze Gedöns mit dem Grub-Menü.


    Es liegt am btrfs, das ist in der Angelegenheit einfach zickig - merk´s dir für die Zukunft falls du doch mal wieder nen Multiboot einrichten möchtest und gut isses.

    Du wolltest an dein Leap um Daten zu sichern und nach Programmen schauen - bei den Programmen kannst du eh nur nach den Namen schauen, Ubuntu und Suse sind nicht kompatibel (.deb vs .rpm) → darum ging es dir doch und danach kannst du die Suse platt machen.

    Für den Inhalt des Beitrages 320137 haftet ausdrücklich der jeweilige Autor: Feli

  • Ok, wie ich auch schon geschrieben hatte, belassen wir es jetzt.



    Ich hätte trotzdem gerne gewußt warum es über den normalen Grub nicht geht.


    LG

    Heiko

    Für den Inhalt des Beitrages 320138 haftet ausdrücklich der jeweilige Autor: Data2006

  • Moin,


    dann nimm doch einfach den Eintrag aus der grub.cfg vom Leap und steck' den in die 40_custom vom Ubuntugrub.


    Ach was, vergiß es! Feli hat ganz recht, was grub angeht ist btrfs ziemlich experimentell

    Hier mal die 3 Varianten in der grub.cfg von Ubuntu

    os-prober:

    submenu rausgestrichen, damit es übersichtlicher bleibt


    2x 40_custom, der erste menuentry selbst erzeugt, der 2. original abkupiert aus der grub.cfg von Leap

    Und nun ratet mal, welcher denn nun funktioniert?

    Lösung: Nur der vom os-prober (!von Ubuntu!) dann doch noch irgendwie zufällig erzeugte Eintrag startet Leap, da werde einer schlau drauß!


    LG b_b

    Für den Inhalt des Beitrages 320139 haftet ausdrücklich der jeweilige Autor: black_boot

  • Hast Du das exec tail und die Zeile darüber mit dem bash gelöscht?

    Die darfst du nicht löschen.

    Für den Inhalt des Beitrages 320141 haftet ausdrücklich der jeweilige Autor: Feli

  • Moin,


    Leute, schaut doch mal genau hin!

    1. ich zeige in #53 das Ergebnis, was ein sudo update-grub in die Datei /boot/grub/grub.cfg schreibt mit Hilfe der scripte 30_os-prober und 40_custom. Zu erkennen an ### BEGIN /etc/grub.d/30_os-prober ### etc.
    2. Es funktioniert ausschließlich der Eintrag aus der 30_os-prober

    LG b_b

    Für den Inhalt des Beitrages 320142 haftet ausdrücklich der jeweilige Autor: black_boot

  • Naja, da sind wir dann mal wieder beim "Mysterium btrfs + grub" - er schreibt ja

    Ich würde sagen /@/boot funktioniert.

    dass das wohl bei ihm funktioniert. ;)


    In seinem letzten Post ging es ja scheinbar nur noch um die beiden oberen Zeilen in der 40_custom und die dürfen eben nicht gelöscht werden.

    Für den Inhalt des Beitrages 320143 haftet ausdrücklich der jeweilige Autor: Feli

  • So, habe die grub.cfg von der Leap-Partition geöffnet und den entsprechenen Menüeintrag kopiert und in die /etc/grub.d/40_custom eingefügt.


    So sieht die Datei aus:


    3 Zeilen Kommentar habe ich auch in nem anderen Muster gefunden.

    Dann sudo upgrade-grub gemacht. Jetzt habe ich 3 Einträge von Leap im Bootmenü.


    Aber es klappt trotzdem nicht.


    Habe ich noch wo einen Fehler?


    LG

    Heiko

    Einmal editiert, zuletzt von Data2006 () aus folgendem Grund: PS: Mit den 3 Kommentaren habe ich aus der 40_custom von Leap-Partition entnommen. Bei meinem Ubuntu gab es ja keine 40_custom Datei. Die hatte ich selber ja angelegt.

    Für den Inhalt des Beitrages 320144 haftet ausdrücklich der jeweilige Autor: Data2006

  • Ich bin in der grub-Shell unterwegs:

    Code
    search -f /boot/vmlinuz

    Da findet er nur hd0,gpt7, Das ist Ubuntu. Leap war auf der p8.

    Mit welchem Befehl kann ich die Partitionen durchsuchen?


    LG Heiko

    Für den Inhalt des Beitrages 320145 haftet ausdrücklich der jeweilige Autor: Data2006