Jak zmienić rozmiar zaszyfrowanej partycji FileVault 2?

17

Z systemem Mac OS X Lion. Moja obecna konfiguracja to 250 GB partycja, zaszyfrowana przez FileVault2 dla Lion. Stara instalacja Snow Leopard jest w drugiej połowie, kolejna niezaszyfrowana partycja 250 GB tego samego dysku.

Interfejs GUI Narzędzia dyskowego nie pozwala mi usunąć partycji Snow Leopard, ponieważ na dysku znajdują się partycje CoreStorage (FV2).

Za pomocą diskutil cs na terminalu widzę polecenia usuwania lub dodawania woluminów CoreStorage, ale nie ma możliwości zmiany rozmiaru istniejącego.

Czy będę musiał odszyfrować swój Lion HD, aby zmienić jego rozmiar?

Héctor Ramos
źródło
Powiązane, ponieważ najwyraźniej (tymczasowo) instalacja Bootcamp może załatwić sprawę: Jak sprawić, by Boot Camp używał nieprzydzielonego miejsca? (chociaż nawet to może wymagać najpierw odszyfrowania).
Arjan

Odpowiedzi:

14

Pamięć masowa a zmiana rozmiaru

… Czy będę musiał odszyfrować Lion HD, aby zmienić jego rozmiar? …

W wersji 10.7 (kompilacja 11A511): tak.

Nie wiem, czy przyszłe wydanie OS X zapewni większą elastyczność.

Jeśli używasz diskutil do monitorowania konwersji wstecznej -

diskutil coreStorage list

- może się okazać, że przeliczona kwota w końcu jest niewielka, tylko nieznacznie, kwoty do przeliczenia , bez dalszego postępu.

Gdy masz pewność, że konwersja została zakończona w jak największym stopniu, zrestartuj system.

(AFAIK wolumin logiczny, z którego system został uruchomiony, pozostanie w świecie coreStorage do momentu zamknięcia.)

Ta odpowiedź częściowo pokrywa się z odpowiedzią pod:

Scalanie partycji lub korzystanie z wolnego miejsca poprzednio zajmowanego przez usuniętą partycję

Gdy dysk nie będzie już korzystał z pamięci głównej…

… Instalacja Old Snow Leopard jest w drugiej połowie… aby usunąć partycję Snow Leopard…

W takim przypadku możesz użyć mergePartitionsczasownika diskutil- „… Wszystkie dane na połączonych partycjach inne niż pierwsza zostaną utracone.…”. Jeśli używasz diskutil w ten sposób, postępuj ostrożnie (raz popełniłem błąd, który był destrukcyjny).

Wskazówka

Niezależnie od tego, czy korzystasz z Narzędzia dyskowego, czy diskutil, zwykle weryfikuj wszystkie woluminy na dysku przed i po manipulowaniu jego strukturą. W niektórych przypadkach po pozornie rutynowej operacji może zaistnieć potrzeba drobnej naprawy, która nie jest od razu oczywista.

Graham Perrin
źródło
Oto zmodyfikowane polecenie diskutil, aby sprawdzić postęp, który wyodrębni przydatne bity i usunie spacje:diskutil coreStorage list | grep "Conversion" | sed "s/ */ /g"
Topher Fangio,