Reinigen Sie die Partitionstabelle, bevor Sie High Sierra installieren

Ich bin dabei, High Sierra auf meinem iMac neu zu installieren, und ich habe eine Bootcamp-Partition mit Windows 10.

Ich habe die Partitionstabelle überprüft, es gibt viele Partitionen, die ich nicht kenne, und ich möchte alle unnötigen löschen.

Hier ist mein diskutil listErgebnis.

Diskutil-Liste

Kann ich davon ausgehen, dass das von Ihnen gepostete Image aufgenommen wurde, während das USB-Installationsprogramm gestartet wurde?
ja, das ist richtig, die einzigen, die in meinem imac erscheinen, sind disk0 und disk1. Aber wenn ich das Festplattendienstprogramm verwende, sehe ich nur disk0
Interessantes Problem. Möchten Sie Core Storage behalten? Ich bin mir nicht sicher, warum Sie Core Storage verwenden. Sie haben kein Fusion-Laufwerk und verwenden keine Verschlüsselung. Das Festplattendienstprogramm verfügt nur über die alten Optionen „Mac OS Extended (Journaled)“ und neue „APFS“. Einige Benutzer haben Probleme beim Booten zurück zu macOS von Windows gemeldet, wenn APFS verwendet wird.
Hallo David, dies ist das Basismodell iMac ohne Fusion Drive, und ja, ich habe keine Verschlüsselung. Ich habe die benötigten Daten bereits von der Mac-Partition gesichert, aber ich möchte die Windows-Partition nicht beschädigen. Ich möchte nur die Mac-Partitionen löschen, eine neue erstellen und dort High Sierra installieren. Ich habe über die Probleme gelesen und sie werden verursacht, weil Windows die APFS-Partitionen nicht lesen kann, aber das ist für mich in Ordnung, ich verwende refind, um den Start zu verwalten. Ich mache mir Sorgen, dass APFS mit der Festplatte nicht richtig funktioniert.

Antworten (1)

disk0ist Ihre physische interne Festplatte.

  • disk1s1wird von macOS benötigt. Windows speichert auch Boot-Software in dieser Partition.
  • disk1s2wird von macOS verwendet. Die Partition wird von Windows nicht verwendet.
  • disk1s3wird von macOS verwendet. Die Partition wird von Windows nicht verwendet.
  • disk1s4wird von Windows verwendet. Die Partition wird von macOS nicht verwendet.
  • disk1s5wird von Windows verwendet. Die Partition wird von macOS nicht verwendet.

disk1ist virtuell und existiert, weil Sie Kernspeicher verwenden.

disk2ist das USB-macOS-Installationsprogramm.

Der Rest der Festplatten und Partitionen existiert nur, weil Sie mit dem macOS-Installationsprogramm gestartet werden. Sie sollten nicht versuchen, diese Partitionen zu löschen .

Grundsätzlich erstellt das Installationsprogramm virtuelle Laufwerke im flüchtigen RAM-Speicher Ihres Computers. Diese Datenträger werden zur temporären Dateispeicherung verwendet. Beispielsweise werden komprimierte Dateien, die auf dem USB-Laufwerk gespeichert sind, dekomprimiert und auf diesen Datenträgern gespeichert.

Sie sollten in der Lage sein, disk0s2und disk0s3ohne Auswirkungen auf Windows zu löschen. Wenn Windows aus irgendeinem Grund nicht startet, müssen Sie einen bootfähigen USB-Windows-Installer erstellen, um das Problem zu beheben. Bei Bedarf können Sie dies von macOS aus tun. Ich würde es vermeiden, das macOS-Volume zu löschen. Stattdessen würde ich folgendes tun.

  1. Starten Sie das USB-macOS-Installationsprogramm.
  2. Öffnen Sie das Festplattendienstprogramm.
  3. Löschen Sie das macOS-Volume im Format „Mac OS Extended (Journaled)“. Das sollte:
    • Core Storage auf Partition entfernen disk0s2.
    • Entfernen Sie das Volume „Recovery HD“ auf der Partition disk0s3.
    • Erstellen Sie ein „Mac OS Extended (Journaled)“-Volume auf einer neuen Partition.
  4. Beenden Sie das Festplattendienstprogramm.
  5. Starten Sie neu und booten Sie zurück zum USB-macOS-Installationsprogramm.
  6. Installieren Sie High Sierra auf dem neuen Volume. Dadurch sollte auch ein neues „Recovery HD“-Volume erstellt werden.
Sorry David, vielleicht war meine Frage nicht klar genug. Ich weiß jetzt, was diese Festplatten sind. Was ich nicht weiß, ist in meinem disk0, welche Partitionen ich sicher löschen kann, ohne meine BootCamp-Partition zu beschädigen, um eine Neuinstallation von macOS High Sierra durchzuführen.
Ich habe meine Antwort aktualisiert.