Come ridimensiono un volume ex-CoreStorage?


0

Ho un Macbook Pro Retina (con l'unità PCIe 'blade', invece di una tradizionale unità laptop da 2,5 "). Ho recentemente aggiornato l'unità interna da 500 GB a 1 TB, e dd 'D il vecchio disco su quello nuovo per mantenere la mia configurazione della partizione e partizione Bootcamp.

Sfortunatamente, questo non è andato bene: per qualche ragione, OS X non avrebbe riconosciuto, una volta avviato il nuovo disco da 1TB, che c'erano 500GB di spazio disponibile. Era visualizzato in Utility Disco come spazio inattivo.

Per facilitare il debug di questo, ho cancellato completamente la partizione Bootcamp (ho dei backup. Ho intenzione di ripristinarla più tardi, una volta che ho riparato il drive da OS X.); e alla fine, dopo essere stati stufi di cercare di ottenere diskutil cs resizeStack lavorare, io diskutil cs revert 'Ed interamente il volume di avvio.


Ora ho questa situazione:

> diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Fannie's HD             499.4 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
> diskutil cs list
No CoreStorage logical volume groups found
> diskutil resizeVolume disk0s2 limits
For device disk0s2 Fannie's HD:
        Current size:  499.4 GB (499418034176 Bytes)
        Minimum size:  330.0 GB (329959456768 Bytes)
        Maximum size:  499.4 GB (499418034176 Bytes)

Dopo aver provato a trascinare la singola partizione in Utility Disco da 500 GB fino a 1 TB, quindi facendo clic su "applica", il processo sembra procedere e completare; ma non appena il messaggio di completamento appare in basso a destra, la mappa delle partizioni torna a ciò che vedi nello screenshot. Non riesce mai a ridimensionare a 1 TB. (Ecco il registro dettagliato , insieme ad altri dettagli ottenuti dalla riga di comando.)

(Il tentativo di fare lo stesso dall'utility del disco della partizione di ripristino dà un errore: impossibile smontare il disco.)

A questo punto, tutto ciò che voglio nel mondo, è ridimensionare la singola partizione sul mio disco da 500 GB per riempire lo spazio disponibile di 1 TB. Una volta che ci riuscirò, potrò convertirlo in un volume CoreStorage, cifrarlo, partizionare per Bootcamp e così via.

Per favore aiuto!

Modificare: Altri post che ho letto: Christian , e Il riepilogo di Chrisii dei comandi CoreStorage non documentati


Si prega di aggiungere l'output di sudo gpt -r -vv show disk0 e sudo fdisk /dev/disk0 alla domanda.
klanomath

Risposte:


1

Ti raccomando

  1. di riserva i tuoi dati prima di eseguire il comando qui sotto
  2. Ripara il disco tramite l'app Utility Disco in modalità di ripristino, se necessario

e quindi eseguire questo comando nel terminale

diskutil resizeVolume disk0s2 0b


Questo ha funzionato! Non ho idea del perché, dopo tutto quello che ho provato, ma ha funzionato! Grazie mille, ragazzi.
ELLIOTTCABLE
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.