Grub2 รุ่น 2.02 ~ beta3 สามารถทำสิ่งต่างๆมากมายที่ Grub2 รุ่น 2.02 ~ beta2 ไม่สามารถทำได้ทดสอบโดยฉัน:
- บูตโดยใช้ดิสก์ Super Grub 2
- พิมพ์คีย์ 'c' เพื่อไปที่บรรทัดคำสั่ง
- พิมพ์คำสั่งเพื่อเมาท์พาร์ติชันเข้ารหัสที่ฉันต้องการ
- insmod luks
- cryptomount (hd0, #) // โดยที่ # แทนพาร์ติชันที่เข้ารหัส
- พิมพ์วลีรหัสผ่านและพิมพ์คำสั่งเพิ่มเติม
- multiboot (crypto0) /grub/i386-pc/core.img
- รองเท้า
นั่นจะโหลด Grub2 อีกตัวที่อยู่ในพาร์ติชั่นที่เข้ารหัสลับการโจมตีที่ชั่วร้ายไม่มีเหตุผลอยู่ที่นี่ ... ฉันกำลังบูทจากซีดี (อ่านสื่อเท่านั้น) จากนั้นติดตั้งพาร์ติชันที่เข้ารหัสไว้ (โดยไม่ผ่านวลีที่กล้าใคร ฉีดอะไรก็ได้!) จากนั้นทำการบูทจากภายในพาร์ติชั่นที่เข้ารหัสแล้วโหลด Grub2 ด้วยเมนูของตัวเอง ฯลฯ
หมายเหตุ: การบูตเช่น Grub 2.02 ~ beta3 (ฉันใช้ Super Grub 2 cd) สามารถใช้กับ USB Stick, USB HDD เป็นต้น
คำเตือน: Grub2 เวอร์ชัน 2.02 ~ beta2 ไม่สามารถทำเช่นเดียวกันเนื่องจากมี BUG บางตัว (ที่ดูเหมือนว่าจะได้รับการแก้ไขใน Grub2 เวอร์ชัน 2.02 ~ beta3) ที่เกี่ยวข้องกับคำสั่ง cryptomount ...
ข้อบกพร่อง beta2 ฉันพูดถึงคือ:
- มันไม่ได้เมาท์พาร์ติชันที่เข้ารหัสจริงๆดังนั้นจึงไม่อนุญาตให้คุณเข้าถึง (crypto0) / *
- หากมีพาร์ติชันที่เข้ารหัสมากกว่าหนึ่งพาร์ติชันให้ใช้
cryptomount -a
เพียงแค่ถามวลีรหัสผ่านเดียว
- หลังจากรัน cryptomount หนึ่งครั้งมันจะถูกรันอีกครั้งโดยไม่ทำอะไรเลย
บน beta 3:
- มันประกอบเข้ากับพาร์ติชั่นที่เข้ารหัสและช่วยให้คุณเข้าถึงไฟล์ผ่าน (crypto0) / * หรือ (crypto1) / * ฯลฯ หากมีมากกว่าหนึ่งที่ติดตั้งในเวลาเดียวกัน
- มันขอให้แต่ละวลีรหัสผ่าน (หนึ่งต่อพาร์ทิชันเข้ารหัส)
- มันช่วยให้คุณเรียกใช้มันได้หลายครั้งตามที่คุณต้องการคุณสามารถเมานต์จากนั้นก็ต่ออีกอันหนึ่งเป็นต้น
หมายเหตุด้านข้าง: ฉันไม่ได้คิดวิธียกเลิกการเชื่อมต่อยกเว้นรีบูตหรือบู๊ต grub2 / bootloader อื่นหรืออื่น ๆ
หวังว่าสิ่งนี้จะช่วยชี้แจงสิ่งต่าง ๆ และหวังว่า Grub2 เวอร์ชั่น 2.02 ~ beta3 จะรวมอยู่ใน LiveCDs เพื่อให้เราสามารถติดตั้งได้โดยไม่จำเป็นต้องรวบรวมด้วยตนเอง
PD: ด้วยดิสก์ Super Grub 2 ฉันไม่สามารถมองเห็นวิธีการติดตั้ง Grub2 เวอร์ชั่น 2.02 ~ beta3 ไปยัง MBR / boot partition เป็นต้น