คุณจะพบลิงก์จำนวนมากที่บอกว่าพวกเขาทำได้อย่างไรกับทั้ง crypt จริงและ Filevalt แต่มีน้อยมากที่ยืนยันได้ว่ามันทำงานได้ดี
ฉันตัดสินใจที่จะไม่ยุ่งกับพาร์ติชั่น OSX ของฉันเพราะมันเล็ก ๆ น้อย ๆ ที่ต้องมีการเข้ารหัสถ้ามี ... และใช้ TrueCrypt แต่ฉันต้องทำให้พาร์ทิชันป้องกัน GPT หายไป
มันใช้งานได้และฉันก็สามารถบู๊ตได้ทั้ง OS ตามที่ฉันต้องการ :) (แต่ตอนนี้ฉันไม่สามารถบูตไปที่ OSX ได้ด้วยเหตุผลบางอย่าง)
อย่างไรก็ตามดูเหมือนว่าโซลูชันที่แท้จริง (ง่ายและเชื่อถือได้) เพียงอย่างเดียวคือ PGP Whole Disk Encryption ซึ่งถ้า (และเมื่อ) ฉันต้องทำอีกครั้งหรือต้องทำทั้งสองอย่างฉันจะทำ
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการยกจากที่นี่
หลังจากทำงานมากฉันก็สามารถทำได้โดยใช้ทั้ง FileVault และ TrueCrypt ปัญหาที่ใหญ่ที่สุดในการแก้ไขคือความจริงของตัวโหลดบูต TrueCrypt (TC) มีขนาดเกินขนาดสูงสุดที่สามารถใส่ได้ในเซกเตอร์แรกมันขยายเข้าไปใน GPT rescue partition และทำให้ข้อมูลตารางพาร์ติชั่น GPT เสียหาย เนื่องจากไม่สามารถติดตั้ง TC bootloader ฉันจึงใช้ GRUB / GRUB4DOS เพื่อโหลดอิมเมจการกู้คืน ISO ของ TC เพื่อบูตพาร์ติชัน windows ที่เหมาะสม
ฉันจัดการเพื่อตั้งค่าการแบ่งพาร์ติชันเพื่ออนุญาตให้ Windows ติดตั้งบนพาร์ติชัน MBR“ ที่สอง”
รูปแบบพาร์ติชัน GPT ของฉันคือ:
- GPT Rescue
- GRUB Boot
- ของ windows
- OSX
ฉันใช้ gpart จากซีดี Linux SysRescue ฉันสร้างเค้าโครงด้านบนและสร้าง Hybrid MBR ด้วยพาร์ติชัน 2 และ 3
ฉันติดตั้ง OSX Lion ลงในพาร์ติชั่น OSX
เมื่อนี่คือการตั้งค่าฉันดำเนินการติดตั้ง Windows คุณสามารถฟอร์แมตพาร์ติชัน windows ในระหว่างการติดตั้งเท่านั้นอย่าทำการแบ่งพาร์ติชันเนื่องจากจะทำให้ข้อมูล GPT เสียหาย
เมื่อติดตั้ง Windows และใช้งานได้ติดตั้งไดรเวอร์ BootCamp แล้วติดตั้ง TC การติดตั้ง TC จะทำให้การตั้งค่า GPT / Hybrid MBR ของคุณเสียหายเพราะมันจะเขียนทับตาราง GPT และพาร์ติชันการกู้ภัย GPT เมื่อเขียน bootloader ตอนนี้คุณจะต้องใช้ Linux SysRescue CD และ gpart เพื่อกู้คืนตารางพาร์ติชัน GPT จากการสำรองข้อมูลและสร้าง Hybrid MBR ขึ้นมาใหม่
ด้วยตารางพาร์ติชันที่สร้างใหม่คุณจะต้องตั้งค่า GRUB / GRUB4DOS เพื่อโหลด TC recovery ISO เพื่อบูตพาร์ติชัน Windows สิ่งนี้เกี่ยวข้องกับการติดตั้ง GRUB และจากนั้นติดตั้ง GRUB4DOS เป็นอิมเมจสำหรับบูตสำหรับ GRUB GRUB4DOS สามารถตั้งค่าให้บู๊ต TC recovery ISO
เมื่อติดตั้ง Windows / TC เรียบร้อยฉันก็กลับไปที่ OSX และเปิดใช้งาน FileVault หากคุณทำทุกอย่างถูกต้องคุณจะสังเกตเห็นว่าเครื่องมือพาร์ติชันดิสก์ภายใต้ OSX ยังรายงานว่าดิสก์เป็นดิสก์ GPT ไม่ใช่ MBR หากมีการรายงานว่าเป็น MBR FileVault จะไม่สามารถเปิดใช้งานได้
การเริ่มระบบกู้คืน ISO นั้นค่อนข้างยุ่ง แต่ก็สามารถใช้งานได้ทั้ง FileVault และ TC บางที TC จะได้รับการปรับปรุงในอนาคตเช่นสร้าง multistage boot loader และใช้พาร์ติชั่นเพิ่มเติมแทนที่จะเขียนทับส่วนที่ 1 ซึ่งเพิ่งจะเกิดขึ้นกับ Windows
แก้ไข:
สิ่งหนึ่งที่ฉันแนะนำคือคุณมีการสำรองข้อมูลที่ดีเพื่อเริ่มต้นเพื่อให้คุณสามารถกู้คืนไปยังที่ที่คุณอยู่ clonezilla สามารถและจะทำมัน
นอกจากนี้ตรวจสอบให้แน่ใจว่าตารางพาร์ติชันสำรองไว้ (ทั้ง GPT และ MBR - ไฮบริด mbr) มิฉะนั้นคุณสามารถสนุกสนาน