Szyfruj zewnętrzny napęd USB w MacOS High Sierra

25

Nie mogę zaszyfrować pamięci USB w MacOS High Sierra. Chociaż próbowałem różnych podejść, to nigdy nie działało:

  • Użyj Findera (kliknij prawym przyciskiem myszy, a następnie wybierz „Szyfruj dysk”): ta opcja nie jest widoczna na moim komputerze
  • Użyj Diskutil (brak opcji użycia szyfrowania)
  • Użyj narzędzia wiersza polecenia diskutil: nie można sformatować jako APFS, nie mam pojęcia, co dalej…
Moritz Petersen
źródło
Ten sam problem tutaj na moim komputerze Mac mini. Brakuje wszystkich menu, które pozwalają mi szyfrować dyski zewnętrzne. Ale macOS pokazuje pozycję menu „Odszyfruj” na wszystkich już zaszyfrowanych dyskach i nie ma problemów z ich montażem.
DiableNoir,
@DiableNoir też jesteś w High Sierra? Jestem pewien, że jest to związane z High Sierra. W międzyczasie udało mi się utworzyć dysk sformatowany w systemie APFS za pomocą wiersza polecenia; udokumentuje kroki tutaj później.
Moritz Petersen
Tak, brakuje elementów menu po aktualizacji do High Sierra. Straciłem również każdą wymienioną wcześniej opcję. macOS oferuje jedynie deszyfrowanie już zaszyfrowanych dysków zewnętrznych. Obecnie nie używam APFS i nie chcę go również używać, ze względu na problemy ze zgodnością z innymi systemami, których używam.
DiableNoir,

Odpowiedzi:

15

Jest to przykładowy przepływ pracy służący do szyfrowania napędu USB za pomocą HSF + (Journaled) przy diskutilużyciu wiersza polecenia.

Zakładając, że zaczynasz od pamięci USB sformatowanej w MS-DOS.

Krok 1: Wyświetl listę wszystkich aktualnie zamontowanych dysków diskutil list:

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *8.1 GB     disk2
   1:                 DOS_FAT_32 MYSTORAGE               8.1 GB     disk2s1 

Widzisz, dysk MYSTORAGEma identyfikator disk2s1i jest DOS_FAT_32sformatowany.

Krok 2: Teraz sformatuj dysk disk2jako HSF + (kronikowany):

diskutil eraseDisk JHFS+ "New Storage" GPT disk2

Nazwa dysku to „Nowa pamięć”. W tej chwili nie jest jeszcze zaszyfrowany. Spójrz na listę dysków diskutil list:

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *8.1 GB     disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                  Apple_HFS New Storage             7.7 GB     disk2s2

Krok 3: Teraz widzisz partycję „Nowa pamięć” z identyfikatorem disk2s2. Zaszyfruj tę partycję za pomocą:

diskutil cs convert disk2s2 -passphrase

Po wyświetleniu monitu wprowadź hasło.

Jeśli teraz wymienisz dyski, zobaczysz również zaszyfrowany wolumin logiczny diskutil list:

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *8.1 GB     disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:          Apple_CoreStorage New Storage             7.7 GB     disk2s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk2s3

/dev/disk3 (external, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS New Storage            +7.3 GB     disk3
                                 Logical Volume on disk2s2
                                 8B474F90-34B7-49FE-95E0-E8B260C51CCF
                                 Unlocked Encrypted

Jeśli pominiesz krok 3, możesz również zaszyfrować dysk za pomocą Findera:

Kliknij dysk prawym przyciskiem myszy i wybierz „Szyfruj nazwę dysku”

Po prostu kliknij prawym przyciskiem myszy dysk i wybierz „Zaszyfruj nazwę dysku”.

Uwaga: jeśli wybierzesz to alternatywne podejście, dysk zostanie sformatowany jako zaszyfrowany dysk APFS!

Moritz Petersen
źródło
Dziękuję Ci! Pomogło mi to zaszyfrować mój zewnętrzny dysk USB, gdy wcześniej nie mogłem.
LarsH
12

Odpowiedź Moritza Petersena jest poprawna, ale działa tylko dlatego, że w kroku 2 korzysta z „mapy partycji GUID”.

Mogę więc zaoferować alternatywną odpowiedź: możesz także użyć graficznego narzędzia dyskowego systemu macOS do zaszyfrowania dysku zewnętrznego. Wybranie „Mapy partycji GUID” zamiast „Master Boot Record” powoduje, że wszystkie brakujące opcje menu są widoczne. Po zmianie mapy partycji nawet Finder oferuje szyfrowanie systemu plików.

Narzędzie dyskowe „Wymaż” - Dialog po wybraniu „Master Boot Record”:

Narzędzie dyskowe korzystające z MBR

Narzędzie dyskowe „Wymaż” - Dialog po wybraniu „Mapa partycji GUID”:

wprowadź opis zdjęcia tutaj

DiableNoir
źródło
5
Gdzie mogę wybrać „Mapę partycji GUID”? Nigdzie takiej opcji nie widzę w Narzędziu dyskowym ...
Alex
Wybierz dysk (nie partycję, ponieważ znajduje się na początku dysku!), A następnie pole kombi „Schemat”. Pamiętaj, że spowoduje to również wyczyszczenie tabeli partycji i wszystkich partycji!
DiableNoir
1
@PeterFox Sprawdziłem to jeszcze raz i działa również z kluczami USB i dyskami twardymi USB. Ale znowu: ważne jest, aby wybrać „GUID” jako Schemat, zanim (!!!) wybierzesz format. Czy to zadziałało dla ciebie?
DiableNoir
11
Narzędzie dyskowe ma dwa tryby widoku dla lewego panelu: Show only volumesi Show all devicesdostępne poprzez Viewmenu rozwijane w lewym górnym rogu. Urządzenia i partycje mają różne opcje wymazywania - w Show only volumestrybie (który był dla mnie domyślny) zaoferowana zostanie wersja z jedną partycją Erase, która nie daje opcji zmiany schematu (która jest opcją na poziomie urządzenia) . Przełącz na urządzenie Show all devicesi kliknij je prawym przyciskiem myszy, aby wyświetlić pełny zestaw opcji usuwania.
Chris
2
Alex ma rację, czasami nie wyświetla się pole Schemat, w którym to przypadku odpowiedź nie działa. (I dlatego niepoprawne jest to, że odpowiedź Moritza działa tylko dlatego, że używa GPT w kroku 2. Działa, ponieważ omija to zachowanie ukrywania informacji w interfejsie GUI narzędzia dyskowego.) Chrisa o zmianie trybu widoku w celu pokazania urządzeń jest kluczem do użycia Rozwiązanie GUI ... moja świeża instalacja systemu operacyjnego miała Show only volumesdomyślnie ustawiony tryb wyświetlania , uniemożliwiający dostęp do schematu GPT i opcji szyfrowania.
LarsH