Chcę włączyć szyfrowanie na zewnętrznym dysku FireWire . Dysk został sformatowany jakiś czas temu (ponad 2 lata), a wybierając „szyfruj wolumin” z menu kontekstowego Findera, Mountain Lion odmawia z komunikatem:
Wymagany jest system odzyskiwania dla docelowego dysku
Okazuje się: Potrzebujesz partycji odzyskiwania (RP) na dysku zewnętrznym, który chcesz zaszyfrować. Mój nie ma, ponieważ został sformatowany, gdy nie było partycji odzyskiwania.
Ponowne sformatowanie dysku powoduje utworzenie nowego RP, ale nie mogę tego zrobić, ponieważ nie mam zapasowych dysków, na których można zamienić dane.
Ta podpowiedź nie jest przydatna, ponieważ dotyczy dysków wewnętrznych.
Dlatego szukam sposobu na utworzenie partycji odzyskiwania na dysku zewnętrznym, aby móc włączyć szyfrowanie dla tego dysku. (Jak) można to zrobić?
EDYCJA: Tak, na dysku jest miejsce na inną partycję. diskutil list
:
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *320.1 GB disk2
1: EFI 209.7 MB disk2s1
2: Apple_HFS le_disk 306.7 GB disk2s2
EDYCJA II:
Dane wyjściowe z innego dysku. Tutaj szyfrowania przegrodą (FreeSpace®-500) ma współpracowała z Finder. Należy zauważyć, że (niewidoczna) partycja rozruchowa utworzona podczas procesu nosi nazwę Boot OS X , a nie Recovery HD .
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *2.0 TB disk2
1: EFI 209.7 MB disk2s1
2: Apple_HFS TimeMachine 1.5 TB disk2s2
3: Apple_CoreStorage FreeSpace-500 503.3 GB disk2s3
4: Apple_Boot Boot OS X 134.2 MB disk2s4
diskutil list
pokazuje dla zewnętrznego? Czy możesz utworzyć nową partycję 1 GB, zmniejszając istniejącą, lub zezwolić jednej istniejącej partycji na działanie jako odzyskiwanie HD. musi mieć około 700 MB miejsca.Odpowiedzi:
Ręczne klonowanie partycji odzyskiwania
Ten proces działał dla mnie na zewnętrznym napędzie USB, ale nie mam dysku Firewire ani zaszyfrowanej partycji do testowania, ale powinien działać dla Ciebie.
Wymagania
Dodaj nową partycję
Uwagi: ten proces nie jest destrukcyjny, pod warunkiem, że masz wystarczającą ilość wolnego miejsca na dysku.
W terminalu uruchom
diskutil list
. Powinieneś otrzymać dane wyjściowe w następujący sposób:Zanotuj identyfikatory istniejącej partycji odzyskiwania (w moim przypadku
disk0s3
) i głównej partycji na dysku zewnętrznym (disk1s2
).diskutil info disk1s2 | grep 'Total Size'
, zastępującdisk1s2
identyfikator woluminu zewnętrznego. Zanotuj liczbę wymienionych bajtów.diskutil resizeVolume disk1s2 Xb JHFS+ Temp 650002432b
, zastępując X całkowitą liczbą bajtów z kroku 2 minus650002432
. Spowoduje to podział dysku na partycje, dając nam nową partycję z dokładnie wystarczającą ilością miejsca na partycję odzyskiwania. Uwaga: Partycja odzyskiwania nie zawsze ma 65 0002432 bajtów. Sprawdź dokładny rozmiar, sprawdzającdiskutil info
partycję, którą chcesz skopiować.resizeVolume
Polecenie wypisze nową mapę partycji (jak w punkcie 1), zanotuj identyfikator dla nowej partycji (oznaczonegoTemp
).Sklonuj istniejące odzyskiwanie do nowej partycji
Uruchom następujące polecenie w Terminalu do klonowania partycji odzyskiwania na nowej partycji, zastępując
disk0s3
orazdisk1s3
z odpowiednich identyfikatorów partycji:Zostaniesz poproszony o podanie hasła i sprawdzenie, czy chcesz usunąć zawartość (wpisz y, a następnie enter), a następnie rozpocznie się proces klonowania.
sudo asr adjust --target /dev/disk1s3 --settype "Apple_Boot"
. Pamiętaj, aby zastąpićdisk1s3
odpowiednim identyfikatorem. Ustawia to właściwy typ partycji, który uniemożliwia systemowi OS X automatyczne podłączanie partycji odzyskiwania po podłączeniu dysku zewnętrznego.Jeśli wszystko zakończy się poprawnie, powinieneś mieć działającą partycję odzyskiwania na dysku zewnętrznym.
źródło
Error: -69742: The requested change in size is too small
kroku 3.diskutil list
dodanego do posta nie masz partycji odzyskiwania. Będziesz chciał dodać jeden przed kontynuowaniem.To nie rozwiązuje problemu, ponieważ obecnie stoi z PO, ale może być pomocne dla kogoś, kto znajdzie tę stronę, szukając rozwiązania tego problemu z dyskiem zamontowanym na USB (w przeciwieństwie do dysku FireWire, ponieważ OP określa teraz).
Wygląda na to, że ten artykuł bazy wiedzy Apple faktycznie odpowiada na twoje pytanie: http://support.apple.com/kb/HT4848
Trzeba będzie utworzyć nową partycję na dysku zewnętrznym (co sugeruje artykuł, ale nie podaje, można to zrobić nieniszcząco, co sugeruje, że partycja nie musi być fizycznie przed rozpoczęciem partycji danych).
Jeśli masz miejsce na utworzenie nowej partycji 1 GB na dysku zewnętrznym, artykuł sugeruje, że możesz zainstalować dysk odzyskiwania na tej partycji.
Mimo to, i to jest problem, przed partycjonowania lub zaszyfrowanie dysku z cennych danych, byłoby to bardzo bardzo dobry pomysł, aby wykonać kopię zapasową wspomnianych danych w przypadku coś pójdzie nie tak.
źródło
W rzeczywistości możliwe jest nieniszczące dodanie partycji odzyskiwania do dysku za pomocą Carbon Copy Cloner . Z menu Okno wybierz Disk Center i wybierz dysk, do którego chcesz dodać partycję odzyskiwania z listy po lewej stronie. Zakładka Partycja odzyskiwania po prawej stronie powinna umożliwiać dodanie partycji odzyskiwania.
Jak już sugerowano, pamiętaj, aby mieć kopię zapasową podczas partycjonowania na żywo dysków na wypadek, gdyby coś poszło nie tak.
źródło
O wiele łatwiej jest po prostu użyć wybranego instalatora systemu operacyjnego i tego narzędzia, aby wykonać Recovery HD (lub zaktualizować istniejący HD odzyskiwania, jeśli Apple nie zrobi tego podczas aktualizacji samego systemu operacyjnego)
Możesz spojrzeć na narzędzia, które były używane przez wielu administratorów Maca, więc są aktualizowane, gdy wszystko z czasem się psuje. Apple zaleca ponowną instalację systemu operacyjnego, ale jest to pośredni sposób, jeśli nie masz nic przeciwko uruchomieniu specjalnego narzędzia do tego ograniczonego zadania.
źródło