Mac OS X 10.4: Nieniszczące powiększanie partycji HFS +

1

Mam MacBooka z systemem OS X 10.4.11. Jakiś czas temu zmniejszyłem główną partycję dysku twardego w celu podwójnego rozruchu w systemie Linux, ale teraz zabrakło mi miejsca na partycji Macintosh i chciałbym usunąć partycję Linux i przywrócić pierwotną wielkość partycji Macintosh . Udało mi się usunąć partycję Linux, ale nie mogę połączyć wolnej przestrzeni z powrotem z partycją Macintosh. Pierwotnie użyłem GParted do zmniejszenia partycji, ale nie mogę użyć GParted do przywrócenia partycji, ponieważ GParted nie jest w stanie powiększyć partycji HFS +.

Czy ktoś wie, jak mogę przywrócić pierwotną wielkość mojej partycji HFS + bez utraty danych lub wydawania pieniędzy na produkt komercyjny?

Jeśli spróbuję diskutilzmienić rozmiar partycji (podczas uruchamiania z instalacyjnego dysku DVD OS X), otrzymam następujące informacje:

# diskutil resizeVolume disk0s2 119690149888B
Started resizing on disk disk0s2 Macintosh HD
Verifying
Resizing encountered error No space left on device (28) on disk

Wartość 119690149888 bajtów została wymieniona jako maksymalny rozmiar na wyjściu polecenia diskutil resizeVolume disk0s2 limits.

Znalazłem inne instrukcje dotyczące tego, co chcę zrobić, pod adresem http://wiki.onmac.net/index.php/Triple_Boot_via_BootCamp#Restoring_your_Mac_to_its_original_state , ale wymaga to Boot Camp, który nie jest już dostępny dla OS X 10.4.

(Jest to prawie taki sam problem jak pytanie 50317 „Zmień rozmiar partycji HFS”, ale w systemie Mac OS X 10.4 aplikacja Disk Utility nie może zmienić rozmiaru partycji w sposób nieniszczący. Kiedy próbuję dokonać ponownej partycji, ostrzega, że ​​wszystkie dane zostaną utracone.)

elcelista
źródło

Odpowiedzi:

0

Czy GParted może przepisać mapę partycji (usunąć partycję linux, a następnie zmienić rozmiar pozostałej partycji HFS + ) bez próby powiększenia systemu plików HFS + ? Jeśli tak, być może będziesz w stanie diskutilpowiększyć system plików HFS +, aby dopasować go do granic nowo wyhodowanej partycji.

Przed wypróbowaniem tego (lub nawet użycia dowolnego komercyjnego oprogramowania), upewnij się, że masz pełną kopię zapasową (w ten sposób możesz po prostu destrukcyjnie powtórzyć partycję za pomocą Narzędzia dyskowego i przywrócić ją z kopii zapasowej - a także uzyskać „bezpłatną” defragmentację twoje problemy).

Chris Johnsen
źródło
Uruchomiłem z płyty CD z Ubuntu 9.10 i użyłem GParted do usunięcia partycji Linuksa, ale nie pozwoliło mi to zmienić rozmiaru partycji HFS +. Po kliknięciu przycisku „Zmień rozmiar / Przenieś” pozwoliłbym zmniejszyć rozmiar partycji, ale jej nie zwiększyć. Ponadto nie mam w tej chwili zapasowego dysku twardego, więc nie mogę łatwo utworzyć pełnej kopii zapasowej. Myślę, że prawdopodobnie będę musiał kupić zewnętrzny dysk twardy i postępować zgodnie z twoją sugestią.
elcelista
Tak, myślałem, że możesz użyć kombinacji Disk Utility / gparted, aby odpowiednio zwiększyć / zmniejszyć rozmiary partycji. Oszukiwałem i korzystałem z iPartition, który będzie działał na Tigerze, ale kosztuje około 35 USD. Jeśli wydajesz pieniądze, zawsze możesz kupić Snow Leopard, ponieważ to tylko 25 USD, ale musisz wykonać aktualizację bez pełnej siatki bezpieczeństwa.
alimack