Wie mounte ich ein APFS-formatiertes Volume, das unter macOS 10.12.1 erstellt wurde, unter macOS 10.12.2?

Laut diesem Thread aus den Apple Developer Forums kann ein auf macOS 10.12.1 erstelltes APFS-Volume aufgrund der inkompatiblen Änderungen nicht auf macOS 10.12.2 gemountet werden.

Ich habe einige wichtige Dateien auf meinem externen Laufwerk gespeichert, das als APFS formatiert ist, und jetzt möchte ich auf die Daten zugreifen. Ich habe das versucht:

diskutil apfs list

Das:

sudo fsck_apfs disk1s2

Und das:

diskutil apfs addVolume disk1s2 APFS MyVolume

Die Fehlermeldung ähnelt der im obigen Thread erwähnten:

$ diskutil apfs -IHaveBeenWarnedThatAPFSIsPreReleaseAndThatIMayLoseData list

======================================================================================================
ENUMERATION OF ALL CURRENT APFS OBJECTS
   apfs call: sizeForContainer: err=-69808="Some information was unavailable during an internal lookup"
   apfs call: freeSpaceForContainer: err=-69808="Some information was unavailable during an internal lookup"
|
|-- APFS CONTAINER REFERENCE = disk1s2
---------------------------------------------------------------------

$ sudo fsck_apfs disk1s2

** Checking volume.
** Checking the container superblock.
error: nx_incompatible_features has unsupported flags: (0x1)
   Container superblock is invalid.
** The volume disk1s2 could not be verified completely.

Meine Fragen sind:

  • Gibt es ein offizielles Dienstprogramm, das mir hilft, das Volume zu mounten?
    • Oder das alte APFS auf das neue APFS upgraden?
  • Gibt es eine Möglichkeit, mein macOS 10.12.2 auf 10.12.1 herunterzustufen?
    • Ich habe "Install macOS Sierra.app" nicht zur Hand, gibt es eine "geheime" Möglichkeit, eine frühere Version von macOS herunterzuladen? (Ich meine frühere Versionen von Sierra, nicht El Capitan oder frühere Versionen)
    • Ich habe keine Time Machine-Backups oder ähnliches. Ich möchte macOS 10.12.1 auf meinem alten MacBook neu installieren, das Volume mounten und es woanders kopieren.

Danke!

Antworten (1)

Ich denke, Sie müssen versuchen, jemanden zu finden, der noch auf 10.12.1 ist oder der das Installationsprogramm hat.

Gewonnene Erkenntnisse:

  1. Verwenden Sie Betas nicht für geschäftskritische Aufgaben.
  2. Installateure behalten.
  3. Bewahren Sie Sicherungen auf.
Danke für eure warmen Vorschläge! Ich behalte Installationsprogramme und deshalb muss ich das externe Laufwerk mounten! Die Installer sind zu groß, sodass ich sie alle in das externe Laufwerk gesteckt habe!
@SiuChingPong-AsukaKenji- Aber wenn Sie eines der Installationsprogramme auf einem Computer verwenden müssten, auf dem eine ältere Version von OS X als Sierra ausgeführt wird …??
@timothymh: Alle meine macOS-Geräte verwenden Sierra. Wenn ich die Images verwenden muss, brenne ich sie einfach auf einen USB-Stick oder mounte sie direkt als Laufwerk in einer VM. Und ja, ich weiß, dass es eine Warnung gibt, die besagt, dass APFS eine Vorabversion von Software ist, aber nach meinen bisherigen Erfahrungen mit der Verwendung von btrfsoder ext4gab es keine Inkompatibilitätsprobleme. Ich vertraue Apple und dachte, die Warnung sei nur eine herzliche Erinnerung. Ich hab mich geirrt.