Impossibile ridimensionare la partizione OS X.


14

Sto cercando di ridimensionare la mia partizione estesa Mac OS esistente sul mio Macbook per installare Windows 7 (usando passaggi simili a questi ), ma ogni volta che vado ad applicare le modifiche, ottengo questo errore:

alt

Partizione fallita

Partizione non riuscita con errore:
impossibile ridimensionare la partizione. Prova a ridurre la quantità di modifica delle dimensioni della partizione.

La capacità totale del disco rigido in questione è di 260 GB, con la totalità occupata dalla partizione di avvio di OS X. Ho intenzione di ridurre quella partizione fino a 60 GB.

Come posso risolvere questo problema? Ho ridotto la quantità di modifiche di 10 GB ogni tentativo, ma continua a non funzionare. Presumo che il problema sia che sul dispositivo non è presente una grande quantità di spazio continuo. Esiste un modo per eseguire una deframmentazione manuale per correggere questo problema?


Il ridimensionamento della partizione HFS è un'operazione troppo pericolosa per rischiare di tentare senza un backup completo e, se si intende comunque effettuare un backup completo, è possibile riformattare, ripartizionare e ripristinare. Sarà molto più semplice. Parallels Desktop e VMWare Fusion sono prodotti di successo perché eliminano la necessità di queste assurdità.
Hasaan Chop,

Fantastico, questa era la mia domanda per oggi. @Hasaan Chop, anche VirtualBox, che oscilla ed è gratuito.
Dan Rosenstark,

Risposte:


11

Ho avuto lo stesso identico problema, OS X non ha potuto spostare i file per consentire il ridimensionamento della partizione. Sono andato a prendere Coriolis iDefrag , ha creato un DVD di avvio con iDefrag che gli ha permesso di fare perfettamente il lavoro.

Vale la pena notare che per un normale uso di un Mac non è mai necessario deframmentare, poiché i file vengono deframmentati al volo, ma in questo caso vogliamo deframmentare lo spazio libero, inclusi alcuni file che sono "bloccati".

Come sempre è una buona idea eseguire prima il backup dei dati.

Sono stato in grado di partizionare quanto mi è piaciuto per Boot Camp una volta terminato iDefrag (prima ancora non mi permetteva di fare 5Gb, successivamente ho fatto una partizione da 100Gb).


1
Ho deciso di provare iDefrag e, 3,5 ore dopo, sono stato in grado di ridimensionare le partizioni usando Utility Disco. Ho creato un DVD avviabile e ho usato il metodo 'Compact'.
Josh Hunt,

Questo è fantastico, ma in realtà non risponde alla domanda: è solo una soluzione alternativa.
John Ripley,

15

Necromanzia super domanda poiché non sono riuscito a trovare la risposta da nessuna parte.

Quando il ridimensionamento della partizione HFS + non riesce, dovrebbe esserci una voce di registro simile a: hfs_reclaimspace: Error reclaiming datafork blocks of fileid=<inode>creata nella sezione "Tutti i messaggi" di Console.app. find -x / -inum <inode>ti dirà quale file ha impedito il ridimensionamento.

Conoscere quale file ha causato il problema consente di eliminare quel file o spostarlo su un altro disco e spostarlo indietro o qualcosa del genere, consentendo di completare il ridimensionamento senza riformattare o acquistare un programma di deframmentazione.

Ho dovuto farlo due volte (solo due file problematici) prima che il mio ridimensionamento fosse completato. Ho provato questo solo con il diskutilcomando per il ridimensionamento, ma dovrebbe essere lo stesso con Disk Utility.app perché il messaggio proviene dal kernel.


Funziona - per qualche motivo che non riesco a identificare, alcuni file .pack di repository git più grandi avevano questo messaggio di errore. Dopo aver archiviato questi file, si restringe correttamente.
John Ripley,

Ho anche dovuto rimuovere 5 diversi file .pack git, nonché /usr/sbin/named, che ho spostato su un'unità USB e viceversa .
Xavier Shay,

Grazie per questo! Stavo cercando di ridurre una partizione per clonarla su un SSD. Solo un file mi stava bloccando: /private/var/db/systemstats/snapshots.db. Spostandolo, il ridimensionamento è stato completato correttamente.
joshperry,

1

In alcuni casi un problema come questo può essere causato da informazioni errate sul volume del sistema. Prova a utilizzare un'utilità come Disk Warrior per assicurarti che il volume HFS + abbia tutti i suoi valori impostati correttamente. A parte questo, potresti provare a utilizzare l'Utility Disco dal disco di installazione di OS X invece di provare a ridimensionare la partizione durante l'avvio.


1

questo è un semplice errore di gestione della partizione non riuscita

  1. Devi riavviare il mac in modalità utente singolo. Per fare ciò, è necessario tenere premuto premere -S

  2. È quindi necessario eseguire fsck, che controlla l'unità. Esegui `/ sbin / fsck -fv 'f è per force e v per verbose.

  3. riavviare il sistema per uscire dalla modalità utente singolo - con exitoreboot

  4. verifica il disco dall'utilità disco, quindi partiziona nuovamente il disco

fonte


0

Ho lo stesso problema. Ecco come l'ho risolto (senza acquistare iDefrag).

  1. Prova a riparare il disco:

    un. avviare nel disco di ripristino (tenere premuto il tasto Alt dopo il riavvio) e accedere all'utilità Disco

    b. prova a riparare il disco, potrebbe non riuscire a causa di alcuni conteggi non corrispondenti (ti chiederebbe di riformattare il disco). c. prima di seguire questo consiglio, prova a riparare di nuovo il disco (l'ho fatto dopo un altro riavvio). La seconda volta, ha funzionato !!

  2. Quindi ho provato a ridimensionare la partizione dal disco di ripristino, non è riuscito a "smontare il disco" o qualcosa del genere. Riavvia sul disco principale (dove si trova il tuo sistema operativo).

  3. Ridimensiona di nuovo la partizione, questa volta ha funzionato per me.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.