Dual-Boot mit macOS High Sierra und Ubuntu

  • Da ich gerade einmal nur grob das Thema überflogen habe. Ich habe bisher her auf allen hacks und auch auf einem original Macbook Air Ubuntu/Linux und OSX parallel laufen. Es ist völlig egal in welcher Reihenfolge man die Betriebssysteme installiert. Ich hatte auch einen lappi mit Win8 als trippleboot auf einer SSD. Du kannst in Linux ganz einfach die bootreihenfolge wieder ändern. Auf dem hack sowie auf einem original mac. Da muss man nichts umständliches machen als den Befehl im Linux terminal ausführen.


    sudo efibootmgr -o zielEFIeintrag 


    das sieht dann z.B. so aus


    sudo efibootmgr -o 01


    eingeben und man kann sich so seine Booteinträge bzw den Standartbooteintrag manuell einstellen. Das passiert übrigens auch jedes mal wenn du ein kernel unter linux updatest. Dann schreibt sich grub wieder nach vorn. Aber ein befehl und die kiste läuft wieder.


    Hier der link zur Anleitung. Du brauchst aber nur den oben genannten befehl, wenn bereits alles auf der Festplatte vorhanden ist.

    Lange Weile? Dann besucht doch meine Website: patricksworld.de


    Meine Systeme:


  • @Patricksworld

    Hallo,

    Ich habe mir deinen Beitrag durch gelesen, bei mir stellt sich das etwas unübersichtlicher dar.

    Ich habe jede Menge Einträge im Bios die sich auch nicht löschen lassen.

    Meine Frage welche Einträge sind hier anzupacken?


    So sieht das bei mir aus:


    BootCurrent: 0018

    Timeout: 0 seconds

    BootOrder: 0000,0001,0002,0003,0010,0012,000E,0011,000F,000C,000B,0008,0009,0007,000D,0018,001A,0019,000A

    Boot0000 Setup FvFile(721c8b66-426c-4e86-8e99-3457c46ab0b9)

    Boot0001 Boot Menu FvFile(126a762d-5758-4fca-8531-201a7f57f850)

    Boot0002 Diagnostic Splash Screen FvFile(a7d8d9a6-6ab0-4aeb-ad9d-163e59a7a380)

    Boot0003 Lenovo Diagnostics FvFile(3f7e615b-0d45-4f80-88dc-26b234958560)

    Boot0004 Startup Interrupt Menu FvFile(f46ee6f4-4785-43a3-923d-7f786c3c8479)

    Boot0005 ME Configuration Menu FvFile(82988420-7467-4490-9059-feb448dd1963)

    Boot0006 Rescue and Recovery FvFile(665d3f60-ad3e-4cad-8e26-db46eee9f1b5)

    Boot0007 USB CD VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,86701296aa5a7848b66cd49dd3ba6a55)

    Boot0008 USB FDD VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,6ff015a28830b543a8b8641009461e49)

    Boot0009 ATAPI CD0 VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,aea2090adfde214e8b3a5e471856a35401)

    Boot000A* ATA HDD0 VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f600)

    Boot000B ATA HDD1 VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f601)

    Boot000C ATA HDD2 VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f602)

    Boot000D* USB HDD VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,33e821aaaf33bc4789bd419f88c50803)

    Boot000E PCI LAN VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,78a84aaf2b2afc4ea79cf5cc8f3d3803)

    Boot000F ATAPI CD1 VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,aea2090adfde214e8b3a5e471856a35404)

    Boot0010 Other CD VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,aea2090adfde214e8b3a5e471856a35406)

    Boot0011 ATA HDD3 VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f604)

    Boot0012 Other HDD VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f606)

    Boot0013* IDER BOOT CDROM PciRoot(0x0)/Pci(0x16,0x2)/Ata(0,1,0)

    Boot0014* IDER BOOT Floppy PciRoot(0x0)/Pci(0x16,0x2)/Ata(0,0,0)

    Boot0015* ATA HDD VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f6)

    Boot0016* ATAPI CD: VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,aea2090adfde214e8b3a5e471856a354)

    Boot0017* PCI LAN VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,78a84aaf2b2afc4ea79cf5cc8f3d3803)

    Boot0018* Clover start boot.efi at Recovery HD(1,GPT,7b48cff9-b3d2-484e-9733-2733e771ccf5,0x28,0x64000)/File(\EFI\CLOVER\CLOVERX64.EFI)Clvr..R.e.c.o.v.e.r.y...b.o.o.t...e.f.i...

    Boot0019* Clover start boot.efi at Mojave HD HD(1,GPT,7b48cff9-b3d2-484e-9733-2733e771ccf5,0x28,0x64000)/File(\EFI\CLOVER\CLOVERX64.EFI)Clvr..M.o.j.a.v.e. .H.D...b.o.o.t...e.f.i...

    Boot001A* Clover start boot.efi at Mojave HD HD(1,GPT,7b48cff9-b3d2-484e-9733-2733e771ccf5,0x28,0x64000)/File(\EFI\CLOVER\CLOVERX64.EFI)Clvr..M.o.j.a.v.e. .H.D...b.o.o.t...e.f.i...



    Gruß ruesch

  • ich würde an deiner Stelle die überflüssigen ersteinmal löschen um etwas ordnung rein zu bekommen und anschließend nach der oben verlinken Anleitung einen Eintrag neu erstellen den du

    nennen kannst wie du willst und anschließend den dann auf platz eins schieben.


    Zum löschen einfach

    Code
    1. sudo efibootmgr -B 01

    usw...

    Die ganzen Befehle kannst du auch gut im Ubuntu Wikinachlesen. Wenn dir das zu umständlich ist, dann lege dir einfach einen neuen an und setzte den auf Platz 1 bei den bootparametern.

    Lange Weile? Dann besucht doch meine Website: patricksworld.de


    Meine Systeme:


  • @Patricksworld

    Hallo,

    die meisten Einträge sind im Bios fest verankert und lassen sich dort nicht löschen.

    Ich weiß daher nicht, wenn ich diese alle lösche ob mein System überhaupt noch bootet und ich keine Chance habe eine Korrektur vorzunehmen


    Gruß ruesch

  • Ok. Und hinzufügen geht auch nicht?

    Lange Weile? Dann besucht doch meine Website: patricksworld.de


    Meine Systeme:


  • @Patricksworld

    ja, doch in den Beiträgen (21-23) zuvor hat sich ubuntu automatisch eingetragen auch dann beim Update.

    Ich selbst kann im Bios nur die Reihenfolge wählen!

    Der Ubuntu Eintrag ließ sich löschen.

  • Dann füge doch mal einen mit dem namen Clover unter linux hinzug. Eben wie in der Anleitung


    Code
    1. sudo efibootmgr --create --disk /dev/sdb --part 1 --label "clover" --loader /EFI/CLOVER/CLOVERX64.efi

    "sdb" durch deine Festplatte ersetzen.

    Lange Weile? Dann besucht doch meine Website: patricksworld.de


    Meine Systeme:


  • @Patricksworld

    Hallo,

    ich habe meinen Clonezilla Stick an einem andern PC getestet er funktioniert.

    Ich bekomme aber mein Bootmenue nicht mehr so eingestellt, dass er beim Hochlaufen in die "Sick iso " läuft und ich clonezilla zum laufen bekomme.


    Kann ich über Ubuntu das EFI Bootmenü so einstellen, dass wenn ein Stick eingesteckt ist er über den bootfähigen Stick hoch läuft?


    Gruß ruesch

  • Grundsätzlich ja. Aber ich schätze eher, das was mit deinen Bioseinstellungen nicht stimmt, wenn er nicht manuell vom Stick starten möchte. Ich vermute das dein Stick eventuell ganricht im EFI-Modus startet und eventeull deswegen nur am anderen PC funktioniert.

    Lange Weile? Dann besucht doch meine Website: patricksworld.de


    Meine Systeme:


  • @Patricksworld


    mag sein das es mit den Bios-Einstellungen zu tun hat, habe da schon div. Änderungen getestet ohne Erfolg.

    Mit dem Clonezilla Stick habe ich schon vor dem Dualboot u. während dem Einrichten auf diesem NB gearbeitet.

    Wie sieht das Einstellen unter Ubuntu aus?