เข้ารหัสธัมบ์ไดรฟ์ USB ภายนอกบน MacOS High Sierra


25

ฉันไม่สามารถเข้ารหัสธัมบ์ไดรฟ์ USB บน MacOS High Sierra ได้ แม้ว่าฉันจะลองวิธีการต่าง ๆ แต่ก็ไม่เคยทำงาน:

  • ใช้ Finder (คลิกขวาจากนั้นเลือก "Encrypt Drive"): ตัวเลือกนี้ไม่ปรากฏในเครื่องของฉัน
  • ใช้ Diskutil (ไม่มีตัวเลือกให้ใช้การเข้ารหัส)
  • ใช้เครื่องมือบรรทัดคำสั่ง diskutil: ไม่สามารถฟอร์แมตเป็น APFS ไม่ต้องสงสัยเลยว่าจะทำอย่างไรต่อไป ...

ปัญหาเดียวกันที่นี่ใน Mac mini ของฉัน เมนูทั้งหมดที่ให้ฉันเข้ารหัสไดรฟ์ภายนอกหายไป แต่ macOS จะแสดงรายการเมนู "ถอดรหัส" ในไดรฟ์ที่เข้ารหัสแล้วทั้งหมดและไม่มีปัญหาในการติดตั้ง
DiableNoir

@DearNoir คุณอยู่ใน High Sierra เช่นกัน? ฉันแน่ใจว่าเกี่ยวข้องกับ High Sierra ในขณะเดียวกันฉันสามารถสร้างไดรฟ์ที่จัดรูปแบบ APFS ผ่านบรรทัดคำสั่ง จะบันทึกขั้นตอนที่นี่ในภายหลัง
Moritz Petersen

ใช่รายการเมนูหายไปหลังจากอัพเดตเป็น High Sierra ฉันได้สูญเสียตัวเลือกที่คุณระบุไว้ก่อนหน้านี้ทุกครั้ง macOS เสนอเฉพาะการถอดรหัสลับไดรฟ์ภายนอกที่เข้ารหัสแล้ว ขณะนี้ฉันไม่ได้ใช้ APFS และฉันไม่ต้องการใช้เนื่องจากปัญหาความเข้ากันได้กับระบบอื่น ๆ ที่ฉันใช้
DiableNoir

คำตอบ:


15

นี่เป็นเวิร์กโฟลว์ตัวอย่างเพื่อเข้ารหัส USB thumbdrive ด้วย HSF + (Journaled) ด้วยการdiskutilใช้บรรทัดคำสั่ง

สมมติว่าคุณเริ่มต้นด้วยแท่ง USB ที่ฟอร์แมต MS-DOS

ขั้นตอนที่ 1: แสดงรายการดิสก์ที่ติดตั้งอยู่ในปัจจุบันทั้งหมด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 

คุณเห็นดิสก์MYSTORAGEมีตัวระบุdisk2s1และDOS_FAT_32ฟอร์แมตแล้ว

ขั้นตอนที่ 2: ตอนนี้ฟอร์แมตดิสก์disk2เป็น HSF + (Journaled):

diskutil eraseDisk JHFS+ "New Storage" GPT disk2

ชื่อของดิสก์จะเป็น "New Storage" ในเวลานี้มันยังไม่ได้เข้ารหัส ดูรายการดิสก์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

ขั้นตอนที่ 3: ตอนนี้คุณจะเห็น "การจัดเก็บใหม่" disk2s2พาร์ทิชันที่มีการระบุ เข้ารหัสพาร์ติชันนี้โดยใช้:

diskutil cs convert disk2s2 -passphrase

ป้อนวลีรหัสผ่านเมื่อได้รับแจ้ง

หากคุณแสดงรายการดิสก์ตอนนี้คุณจะเห็นโลจิคัลวอลุ่มที่เข้ารหัสแล้ว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

หากคุณข้ามขั้นตอนที่ 3 คุณสามารถเข้ารหัสดิสก์โดยใช้ Finder:

คลิกขวาที่ไดรฟ์และเลือก "เข้ารหัสชื่อไดรฟ์"

เพียงคลิกขวาที่ไดรฟ์และเลือก "เข้ารหัสชื่อไดรฟ์"

ข้อควรระวัง:หากคุณเลือกวิธีการอื่นทางเลือกนี้ดิสก์จะได้รับการจัดรูปแบบเป็นดิสก์ที่เข้ารหัสของ APFS!


ขอขอบคุณ! สิ่งนี้ช่วยให้ฉันเข้ารหัสไดรฟ์ USB ภายนอกของฉันเมื่อฉันไม่สามารถทำได้
LarsH

12

คำตอบของ Moritz Petersen นั้นถูกต้อง แต่ใช้ได้เพราะเขาใช้ "GUID Partition Map" ในขั้นตอนที่ 2

ดังนั้นฉันสามารถเสนอทางเลือกอื่นได้คำตอบ: คุณยังสามารถใช้กราฟิกดิสก์ยูทิลิตี้ของ macOS เพื่อเข้ารหัสดิสก์ภายนอกของคุณ การเลือก "GUID Partition Map" แทน "Master Boot Record" ทำให้ตัวเลือกเมนูหายไปทั้งหมด หลังจากเปลี่ยน Partition Map แม้แต่ Finder ก็เสนอการเข้ารหัสระบบไฟล์ให้คุณ

ยูทิลิตี้ดิสก์ "ลบ" -Dialog หลังจากเลือก "Master Boot Record":

Disk Utility โดยใช้ MBR

Disk Utility "ลบ" -Dialog หลังจากเลือก "GUID Partition Map":

ป้อนคำอธิบายรูปภาพที่นี่


5
ฉันจะเลือก "GUID Partition Map" ได้ที่ไหน ฉันไม่เห็นตัวเลือกดังกล่าวที่ใดก็ได้ใน Disk Utility ...
อเล็กซ์

เลือกดิสก์ (ไม่ใช่พาร์ติชันเนื่องจากอยู่ที่จุดเริ่มต้นของดิสก์!) จากนั้นเลือกกล่องคำสั่งผสม "Scheme" โปรดทราบว่านี่จะเป็นการล้างตารางพาร์ติชันและพาร์ติชันของคุณทั้งหมด!
DiableNoir

1
@PeterFox ฉันตรวจสอบอีกครั้งและใช้งานได้กับปุ่ม USB และ USB ฮาร์ดไดรฟ์ แต่อีกครั้ง: สิ่งสำคัญคือต้องเลือก "GUID" เป็นแบบแผนก่อนหน้า (!!!) ที่คุณเลือกรูปแบบ มันเหมาะกับคุณหรือเปล่า?
DiableNoir

11
Disk Utility มีโหมดการดูสองโหมดสำหรับพาเนลด้านซ้าย: Show only volumesและShow all devicesสามารถเข้าถึงได้ผ่านทางViewดรอปดาวน์ที่มุมบนซ้าย อุปกรณ์และพาร์ทิชันมีตัวเลือกการลบที่แตกต่างกัน - ในShow only volumesโหมด (ซึ่งเป็นค่าเริ่มต้นสำหรับฉัน) คุณจะได้รับรุ่นพาร์ติชันเดียวEraseซึ่งไม่ได้ให้ตัวเลือกในการเปลี่ยนแบบแผน (ซึ่งเป็นตัวเลือกระดับอุปกรณ์) . สลับไปShow all devicesและคลิกขวาที่อุปกรณ์เพื่อดูตัวเลือกการลบแบบเต็ม
Chris

2
อเล็กซ์ถูกต้องบางครั้งไม่มีฟิลด์ Scheme แสดงซึ่งในกรณีนี้คำตอบนี้ใช้ไม่ได้ (และดังนั้นจึงไม่ถูกต้องที่คำตอบของ Moritz ใช้งานได้เพียงเพราะเขาใช้ GPT ในขั้นตอนที่ 2 ทำงานได้เพราะเขาข้ามพฤติกรรมการซ่อนข้อมูลนี้ของ Disk Utility GUI) จุดของ Chris เกี่ยวกับการเปลี่ยนโหมดมุมมองเพื่อแสดงอุปกรณ์เป็นกุญแจสำคัญในการใช้ โซลูชัน GUI ... การติดตั้งระบบปฏิบัติการใหม่ของฉันได้ตั้งค่าโหมดดูเป็นค่าShow only volumesเริ่มต้นด้วยเช่นกันป้องกันการเข้าถึงชุดรูปแบบ GPT และตัวเลือกการเข้ารหัส
LarsH
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.