ไม่สามารถแปลง dmg เป็น dmg ที่เข้ารหัสบนโยเซมิตี


4

เมื่อฉันพยายามแปลงไฟล์ dmg ปกติ (ดาวน์โหลดผ่านอินเทอร์เน็ต) เป็น dmg ที่เข้ารหัส (256 บิต AES) โดยใช้ Disk Utility บน Yosemite มันทำให้ฉันได้รับข้อความแสดงข้อผิดพลาดนี้:
ไม่สามารถสร้าง "CleanMM231.dmg"  (ioctl ที่ไม่เหมาะสมสำหรับอุปกรณ์)
ฉันจะทำให้มันทำงานบน Yosemite ได้อย่างไร หากไม่ได้ใช้งานผ่าน Disk Utility มีวิธีการแปลงโดยใช้คำสั่ง Terminal หรือไม่? ฉันสามารถทำสิ่งนี้บน Mavericks ได้ แต่หลังจากฉันอัพเกรดเป็น Yosemite ฉันได้รับข้อความแสดงข้อผิดพลาดด้านบน ฉันแน่ใจว่า dmg ไม่เสียหายเมื่อฉันดาวน์โหลด dmg ของ AirSquirel รุ่นทดลองลองใช้การแปลงและฉันได้รับข้อความแสดงข้อผิดพลาดเดียวกัน ถ้าช่วยฉันได้ใช้ MacBook Air รุ่นกลางปี ​​2013


นั่นจะเป็น "hdiutil create -encrypt -stdinpass -srcfolder privaterypt.dmg"
Ruskes

@Buscar ที่เพิ่งสร้าง dmg ที่เข้ารหัสฉันต้องการแปลง dmg ปกติที่ไม่ได้เข้ารหัสเป็น a ที่เข้ารหัส
ajkblue

คำตอบ:


3

ฉันคิดออกแล้ว! แม้ว่าจะยังปรากฏว่าการแปลงไฟล์ dmg ไปเป็นไฟล์ที่เข้ารหัสโดยใช้ Disk Utility นั้นยังใช้งานไม่ได้ตั้งแต่ OS X 10.10 (Yosemite) แต่ฉันก็หาวิธีที่จะทำได้ผ่านเทอร์มินัลโดยใช้:

hdiutil convert /PATH/TO/FILE -format UDZO -encryption AES-256 -o /OUTPUT/FILE

สิ่งนี้จะแปลง dmg โดยใช้การเข้ารหัส AES-256 และใช้การบีบอัด zlib ฉันหวังว่า Apple จะแก้ไขปัญหานี้ใน Yosemite ในไม่ช้า ฉันได้รับแรงบันดาลใจ / ความช่วยเหลือจากคำถามผู้ใช้ขั้นสูงนี้ : การบีบอัดไฟล์ภาพดิสก์เพิ่มเติม

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.