Warum schlägt die Konvertierung in APFS fehl?

Ich habe eine als Mac OS Extended formatierte SD-Karte, die mit dem Disk-Image von Apple Diagnostics abgebildet wurde. Das Halten der Option zum Booten von dieser SD-Karte auf einem Mac funktioniert wie erwartet.

Ich habe versucht, das Festplattendienstprogramm zu verwenden, um das einzige Volume auf der SD-Karte in APFS zu konvertieren, und das Festplattendienstprogramm zeigt den Fehler an

Ein interner Fehler ist aufgetreten. Operation fehlgeschlagen…

Gibt es eine alternative Möglichkeit, dies zum Laufen zu bringen, oder eine Möglichkeit, genau herauszufinden, was bei der APFS-Konvertierung schief läuft? Danke!

Genau wie bei einem Update mit einem angeschlossenen Mac OS Extended USB-Laufwerk ist dies die Ausgabe von diskutil list.

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         250.8 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +250.8 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            240.1 GB   disk1s1
   2:                APFS Volume Preboot                 19.7 MB    disk1s2
   3:                APFS Volume Recovery                509.8 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4

/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *15.8 GB    disk3
   1:                        EFI EFI                     209.7 MB   disk3s1
   2:                  Apple_HFS AppleDiagnostics        15.5 GB    disk3s

Antworten (2)

Die einzige macOS-Version, die von einem APFS-Container booten kann, ist High Sierra. In Ihrem Fall enthält das Apple_HFS-Volume nicht High Sierra. Es gibt keine Möglichkeit, in APFS zu konvertieren und bootfähig zu bleiben.

Danke! Ich habe diesen Befehl ausprobiert und erhalte den Fehler Error starting conversion from HFS to APFS: The given file system is not supported on APFS (-69618). Das Volume ist als Mac OS Extended formatiert.
Ich habe meine Frage aktualisiert.
Danke schön. Es gibt keine Möglichkeit, dieses Volume in APFS zu konvertieren? Ich weiß, dass das bootfähige MacOS-Volume konvertiert werden kann, also wäre ich überrascht, wenn es keine Möglichkeit gibt, dies zu tun.
Nun, Sie haben einen guten Punkt. Sie können möglicherweise in APFS konvertieren, wenn das Betriebssystem High Sierra sein wird. In Ihrem Fall bootet die SD-Karte nicht in High Sierra.
Diese Antwort ist falsch. Ich habe versucht, eine High Sierra HFS-SSD zu konvertieren, und erhalte denselben Fehler.

Die Benutzeroberfläche des Festplattendienstprogramms zeigt nur die Fehlernummer [Fehler beim Starten der Konvertierung von HFS nach APFS: Das angegebene Dateisystem wird von APFS nicht unterstützt (-69618)].

Während das Befehlszeilentool diskutileinen aussagekräftigeren Fehler anzeigt:

Die Konvertierung eines macOS-Systemvolumes in APFS ist nur in der OS Installer-Umgebung zulässig

Ich schlage vor, zu versuchen, in der Wiederherstellungspartition / Internetwiederherstellung zu konvertieren oder einen bootfähigen Installer-USB-Stick für entweder macOS High Sierra oder Mojave zu erstellen.

Hier ist die gesamte Terminalausgabe:

$ diskutil apfs convert disk0s3 -dryrun
Started APFS operation on disk0s3 Mojave
Dry run of HFS Volume conversion to an APFS Container with a single APFS Volume
The target is the Journaled HFS+ volume "Mojave" backed by the GPT partition disk0s3
The target is a macOS system disk
Exiting conversion operations with error code -69546
Error: -69546: Conversion to APFS of a macOS system volume is only allowed in the OS Installer Environment