Kann die Partitionsgröße des geklonten Volumes in Mac OS X 10.11 (El Capitan) nicht erhöhen

Ich habe ein MacBook mit einer 120 GB SSD. Ich habe eine neue mit 240 GB gekauft. Ich habe den Inhalt des alten mit einem ICY BOX-Klongerät geklont. Ich habe eine neue SSD in das MacBook eingelegt und alles ist in Ordnung und funktioniert. Aber ich habe dann im Festplattendienstprogramm festgestellt, dass die Größe der Partition immer noch die alte ist (120 GB).

Also hier ist, was ich bisher versucht habe:

  1. Ich habe die Partition in das Tortendiagramm gezogen, um den gesamten nicht lokalisierten verfügbaren Speicherplatz zu verwenden. Aber dann bekomme ich den Fehler von MediaKit: "Fehler: -5341: MediaKit meldet Partition (Map) zu klein".

  2. Ich habe GParted auf einem USB-Stick ausgeführt, gemountet und gparted hat einige Fehler mit der Partition festgestellt. es wurde sofort repariert. Dann habe ich versucht, die Partition innerhalb von GParted zu vergrößern. Aber das war nicht möglich. GParted kann das HFS+-Format nicht vergrößern. Aber nach der Reparatur mit GParted zeigt das Festplattendienstprogramm keinen freien Speicherplatz mehr an.Geben Sie hier die Bildbeschreibung ein

  3. Ich habe Terminal und diskutil resizeVolume. Aber es bricht mit einer Fehlermeldung ab: "Fehler beim Abrufen der Informationen zur Größe der Partitionszuordnung"Diskutil-Liste

Und jetzt bin ich völlig verloren. Was ist falsch und was kann ich tun, um den zusätzlichen Speicherplatz zurückzugewinnen?

Antworten (5)

Wenn Sie diese reinen Hardware-Klongeräte verwenden – wie die von Ihnen erwähnte ICY BOX – landen Sie im Allgemeinen in Situationen wie dieser. Vielleicht gibt es einen saubereren Weg, um sich von einer Situation wie dieser zu erholen, aber meiner Erfahrung nach wird das, was Sie zu tun versuchen, einfach nicht funktionieren. Hardware-Klonen wie dieses ist streng eins-zu-eins, was die Volume-Größe angeht. Und wenn die Größe des Zielvolumes größer als die Quellgröße ist, tritt die Situation ein, in der Sie sich befinden; Das Volume wird geklont, aber die maximale Größe des Zielvolumes entspricht genau der Größe des Quellvolumes.

Was ich in solchen Fällen immer tue – das Klonen eines kleineren Laufwerks auf ein größeres Laufwerk – ist, das neue Laufwerk auf irgendeine Weise an den Computer anzuschließen (z. B. ein externes USB-Gehäuse) und es dann über oder Carbon Copy Cloner rsynczu klonen . Dadurch werden Daten auf Betriebssystemebene streng von einem Gerät auf ein anderes kopiert; keine Daten/Infos partitionieren, so dass dies immer auf Anhieb funktioniert.

Wenn Sie eine Festplatte mit APFS-Containern auf eine größere Festplatte klonen, müssen Sie die Partition reparieren, bevor Sie versuchen, die Größe des Containers zu ändern. Ich habe die Antwort von Benutzer @Ilya-K in diesem Thread https://apple.stackexchange.com/a/390791/394570 gefunden

im Grunde, diskutil listum eine Liste der Festplatten zu erhalten. Suchen Sie die Festplatte, die Sie bearbeiten möchten, normalerweise disk0 in einem System mit einer einzelnen Festplatte. Dann diskutil repairdisk disk0erhalten Sie eine Warnung über möglichen Datenverlust, aber da dies ein Klon ist, sollten Sie sicher sein. Wenn dies kein Klon ist, sichern Sie zuerst. Dadurch wird die Partitionstabelle repariert, sodass die gesamte neue Festplatte angezeigt wird. Ändern Sie dann die Größe des APFS-Containers mit diskutil apfs resizeContainer disk1 0dem disk1vom diskutil listBefehl angezeigten APFS-Container und 0verwenden Sie den gesamten verbleibenden verfügbaren Speicherplatz.

Alter Kommentar, aber das hat bei mir perfekt funktioniert. Ich richte eine Virtualbox mit Mac ein, deren Festplatte zu klein ist, um xcode zu installieren (was jetzt 40 GB+ kostenlos erfordert)

Also ich habe vor kurzem genau das gleiche gemacht. Ich habe meine 250-GB-Festplatte auf eine neue 500-GB-SSD kopiert und 250 GB nicht zugeordneten Speicherplatz gefunden. Ich habe versucht, die Größe mit dem Festplatten-Dienstprogramm zu ändern, und es würde die Größe ändern, aber es würde einen Fehler geben und stattdessen die Größe der Wiederherstellungspartiton ändern. Ich habe endlich herausgefunden, dass Sie, wenn Sie den nicht zugewiesenen Speicherplatz über einen bootfähigen USB-Stick von gparted auf hfs + formatieren und dann zum Festplattendienstprogramm zurückkehren (ich habe es auf einem anderen Mac mit dem extern angeschlossenen neuen Laufwerk gemacht), die Größe des Hauptlaufwerks ändern können Partition, um die volle Größe der Festplatte zu nutzen. Hoffe das hilft

Ich muss nur sagen, der letzte Kommentar von Wes hat mir geholfen. Habe Ewigkeiten damit verbracht, nicht zugeordneten Speicherplatz zu reparieren. Gleiches Geschäft wie Wes. Ich habe meine 250-GB-Festplatte auf eine neue 500-GB-SSD kopiert und 250 GB nicht zugeordneten Speicherplatz gefunden. Habe es auch mit dem Festplattendienstprogramm versucht. Ich habe ewig versucht, einen gparted Boot-USB zu erstellen, bin aber gescheitert. Was für mich funktioniert hat, ist, dass ich mit Rufus einen Parted Magic Boot USB unter Windows erstellt habe. Dann, wie Wes sagte, den nicht zugeordneten Speicherplatz auf HFS+ formatiert. Normal gebootet und voila disk util erweitert fein. Danke Wes!

Mac-Benutzer können mit dem DD-Befehl im Terminal einen PartedMagic USB erstellen, ohne dass ein Windows-Computer erforderlich ist. Dies wird an anderer Stelle gut behandelt, aber finden Sie im Wesentlichen die USB-Festplatten-ID im Festplatten-Dienstprogramm (z. B. Disk2) und stellen Sie sicher, dass sie nicht gemountet ist. Geben Sie (ohne Anführungszeichen) „sudo DD bs=1m if=“ ein und ziehen Sie dann das .ISO-Image in das Terminalfenster, um seinen Pfad automatisch einzugeben. Fahren Sie fort und beenden Sie den Befehl mit „of=/dev/rdisk2“, wobei Sie die Festplattennummer durch die tatsächliche ID des USB ersetzen, „2“, die hier als Beispiel verwendet wird. Verwenden Sie „rdisk“ (raw disk) statt nur „disk“, da dies wesentlich schneller ist.

Ich bin auf ein ähnliches Problem gestoßen, nachdem ich meine Linux-Partition auf einem alten MacBook Pro mit 10.6 gelöscht hatte. Ich konnte die OS X-Partition nicht erweitern, um den neu leeren Platz zu füllen, egal was ich versuchte. Das Festplatten-Dienstprogramm hat immer den Fehler „MediaKit meldet Partition (Karte) zu klein“ ausgegeben, und GParted ist nicht in der Lage, HFS+-Partitionen zu erweitern. Die Antworten von Wes und Moff haben mir auch geholfen. Folgendes habe ich getan:

Ich habe von einem GParted-Live-USB-Gerät gebootet und eine neue HFS+-Partition im nicht zugeordneten Speicherplatz erstellt (das Festplatten-Dienstprogramm hat es mir nicht erlaubt). Dann habe ich wieder in OS X gebootet und diese Befehle ausgeführt (disk0s2 ist meine OS X-Partition, disk0s3 ist die neue leere Partition mit dem Namen „Empty Partition“):

diskutil eject "/Volumes/Empty Partition"
diskutil mergePartitions HFS+ "Macintosh HD" disk0s2 disk0s3

Hat gut funktioniert, auch wenn ich in das Volume gebootet habe, das ich erweitert habe.