Mã hóa ổ USB ngoài trên MacOS High Sierra


25

Tôi không thể mã hóa ổ USB trên MacOS High Sierra. Mặc dù tôi đã thử các cách tiếp cận khác nhau, nhưng nó không bao giờ hiệu quả:

  • Sử dụng Finder (nhấp chuột phải, sau đó chọn "Encrypt Drive"): tùy chọn này không hiển thị trên máy của tôi
  • Sử dụng Diskutil (không có tùy chọn để sử dụng mã hóa)
  • Sử dụng công cụ dòng lệnh Diskutil: không thể định dạng lại thành APFS, không biết phải làm gì tiếp theo

Vấn đề tương tự ở đây trên máy Mac mini của tôi. Tất cả các menu cho phép tôi mã hóa ổ đĩa ngoài đều bị thiếu. Nhưng macOS hiển thị mục menu "Giải mã" trên tất cả các ổ đĩa đã được mã hóa và không gặp vấn đề gì khi gắn chúng.
DiableNoir

@DiableNoir bạn cũng ở High Sierra à? Tôi chắc chắn, nó có liên quan đến High Sierra. Trong khi đó, tôi có thể tạo một ổ đĩa được định dạng APFS thông qua dòng lệnh; sẽ ghi lại các bước ở đây sau.
Moritz Petersen

Có, các mục menu bị thiếu sau khi cập nhật lên High Sierra. Tôi cũng mất mọi lựa chọn bạn liệt kê trước đây. macOS chỉ cung cấp giải mã các ổ đĩa ngoài đã được mã hóa. Hiện tại tôi không sử dụng APFS và tôi cũng không muốn sử dụng nó, do các vấn đề tương thích với các hệ thống khác mà tôi sử dụng.
DiableNoir

Câu trả lời:


15

Đây là một quy trình làm việc mẫu để mã hóa một ngón tay cái USB bằng HSF + (Nhật ký) bằng diskutilcách sử dụng dòng lệnh.

Giả sử bạn bắt đầu với một thanh USB được định dạng MS-DOS.

Bước 1: Liệt kê tất cả các đĩa hiện được gắn 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 

Bạn thấy đĩa MYSTORAGEcó mã định danh disk2s1và được DOS_FAT_32định dạng.

Bước 2: Bây giờ định dạng đĩa disk2là HSF + (Nhật ký):

diskutil eraseDisk JHFS+ "New Storage" GPT disk2

Tên của đĩa sẽ là "Bộ nhớ mới". Tại thời điểm này nó chưa được mã hóa. Nhìn vào danh sách các đĩa 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

Bước 3: Bây giờ bạn thấy phân vùng "Bộ nhớ mới" với mã định danh disk2s2. Mã hóa phân vùng này bằng cách sử dụng:

diskutil cs convert disk2s2 -passphrase

Nhập cụm mật khẩu khi được nhắc.

Nếu bạn liệt kê các đĩa ngay bây giờ, bạn cũng sẽ thấy khối lượng logic được mã hóa 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

Nếu bạn bỏ qua bước 3, bạn cũng có thể mã hóa đĩa bằng Finder:

Nhấp chuột phải vào ổ đĩa và chọn "Mã hóa tên ổ đĩa"

Chỉ cần nhấp chuột phải vào ổ đĩa và chọn "Mã hóa tên ổ đĩa".

Thận trọng: Nếu bạn chọn phương pháp thay thế này, đĩa sẽ được định dạng là đĩa được mã hóa APFS!


Cảm ơn bạn! Điều này giúp tôi mã hóa ổ USB ngoài khi tôi không thể trước đây.
LarsH

12

Câu trả lời của Moritz Petersen là đúng, nhưng nó chỉ hoạt động vì anh ta đang sử dụng "Bản đồ phân vùng GUID" trong Bước 2.

Vì vậy, tôi có thể đưa ra một câu trả lời thay thế: Bạn cũng có thể sử dụng Tiện ích đĩa đồ họa của macOS để mã hóa ổ đĩa ngoài của mình. Chọn "Bản đồ phân vùng GUID" thay vì "Bản ghi khởi động chính" sẽ hiển thị tất cả các tùy chọn menu bị thiếu. Sau khi thay đổi Bản đồ phân vùng, ngay cả Finder cũng cung cấp cho bạn mã hóa hệ thống tệp.

Tiện ích đĩa "Xóa" -Dialog sau khi chọn "Master Boot Record":

Tiện ích đĩa sử dụng MBR

Tiện ích đĩa "Xóa" -Dialog sau khi chọn "GUID Map Map":

nhập mô tả hình ảnh ở đây


5
Tôi có thể chọn "Bản đồ phân vùng GUID" ở đâu? Tôi không thấy tùy chọn như vậy ở bất cứ đâu trong Tiện ích đĩa ...
Alex

Chọn đĩa (không phải phân vùng, vì nó ở đầu đĩa!) Và sau đó là hộp tổ hợp "Lược đồ". Xin lưu ý rằng điều này cũng sẽ xóa bảng phân vùng và tất cả các phân vùng của bạn!
DiableNoir

1
@PeterFox Tôi đã kiểm tra lại và nó cũng hoạt động cho các phím USB và ổ cứng USB. Nhưng một lần nữa: Điều quan trọng là chọn "GUID" làm Lược đồ trước (!!!) bạn chọn định dạng. Điều đó có làm việc cho bạn không?
DiableNoir

11
Disk Utility có hai chế độ xem cho bảng điều khiển bên trái: Show only volumesShow all devices, có thể truy cập thông qua trình đơn Viewthả xuống ở góc trên cùng bên trái. Các thiết bị và phân vùng có các tùy chọn xóa khác nhau - ở Show only volumeschế độ (là mặc định đối với tôi), bạn sẽ được cung cấp phiên bản phân vùng duy nhất Erase, không cung cấp cho bạn tùy chọn thay đổi lược đồ (là tùy chọn cấp độ thiết bị) . Chuyển sang Show all devicesvà nhấp chuột phải vào thiết bị để xem toàn bộ tùy chọn xóa.
Chris

2
Alex nói đúng, đôi khi không có trường Scheme nào được hiển thị, trong trường hợp câu trả lời này không hoạt động. (Và do đó, không chính xác khi câu trả lời của Moritz chỉ hoạt động vì anh ta sử dụng GPT ở bước 2. Nó hoạt động vì anh ta bỏ qua hành vi che giấu thông tin này của GUI của Utility Utility.) Giải pháp GUI ... cài đặt hệ điều hành mới của tôi cũng có chế độ xem được đặt thành Show only volumesmặc định, ngăn truy cập vào lược đồ GPT và tùy chọn mã hóa.
LarsH
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.