PureOS auf einem MacBook ohne Windows

566
CyborgNinjaneer

Ich habe versucht, PureOS auf einem Macbook Pro zu installieren. Bisher habe ich nur eine sehr komplizierte Lösung gesehen, bei der eine Testversion von Windows 10 installiert wurde . Ich suche nach einer direkteren Lösung, um das EFI des Macbooks von PureOS Live USB erkennen und starten zu können.

Am liebsten würde ich nach einer verallgemeinerten Lösung suchen, um einen Mac-bootfähigen USB aus einer beliebigen .iso-Datei zu erstellen, aber etwas, das speziell für Debian-basierte Distributionen funktioniert, wäre ebenfalls in Ordnung.

1

1 Antwort auf die Frage

1
Spiff

Wenn das .iso die richtige Software enthält, die richtig konfiguriert ist, um ein Mac-Flashlaufwerk zu starten (siehe Hinweis unten in dieser Antwort), können Sie Folgendes tun:

  1. Konvertieren Sie das .isoin ein .dmg:

    hdiutil convert -format UDRW -o filename.dmg filename.iso

  2. Verbinden Sie Ihr USB-Laufwerk mit Ihrem Mac.

  3. Stellen Sie sicher, dass alle Daten, die Sie interessieren, von allen Partitionen / Volumes des gesamten Laufwerks stammen.

  4. Verwenden Sie die Ausgabe dieses Befehls, um herauszufinden, welche Datenträger-Nr. Ihr USB-Laufwerk folgendermaßen anzeigt:

    diskutil list

    Sie suchen eine Kennung wie / dev / disk N .

    Notieren Sie die Nummer und verwenden Sie sie an der Stelle von N unten.

  5. Hängen Sie alle Volumes von diesem Datenträger ab, um das Überschreiben vorzubereiten

    diskutil unmountDisk /dev/diskN

  6. Verwenden Sie dd, um das .dmgauf das Flash-Laufwerk zu schreiben (beachten Sie, dass wir für diesen Befehl die "rdisk" -Version des Plattengeräts benötigen; vergessen Sie nicht das 'r'!)

    sudo dd if=filename.dmg of=/dev/rdiskN bs=1m

  7. Werfen Sie den Datenträger aus, damit wir ihn woanders verwenden können:

    diskutil eject /dev/diskN

Wenn Sie .isowie eine ISO9660-CD-ROM anstelle einer Festplatte booten möchten, gibt es ein Perl-Skript namens "isohybrid.pl", das Sie gegen Ihre starten können .iso, um es für das Hybrid-Booten (wie eine CD-ROM) zu ermöglichen oder eine Festplatte). Daher müssen Sie dies möglicherweise mit Ihrem ausführen, .isobevor Sie die oben genannten Schritte ausführen .

Ich habe diese Schritte auf einem bootfähigen Linux "System Rescue CD" erfolgreich ausgeführt .isound MacBooks von diesem gebootet.