Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

Windows 8 อาจบล็อก Linux ไม่ให้บูต

Windows 8 อาจบล็อก Linux ไม่ให้บูตตุลาคม 2011 Free Software Foundation (FSF) เตือน: Microsoft อาจบล็อก OS อื่นไม่ให้บูต ผ่าน UEFI (Unified Extensible Firmware Interface) Microsoft โชว์ boot Win8 ใน 8 วินาที ผู้ใช้ Linux ควรกังวลไหม?

ปัญหาคืออะไร?

Windows 8 อาจบล็อก Linux ไม่ให้บูต

UEFI เองไม่ใช่ปัญหา แต่ฟีเจอร์ "Secure Boot" อาจทำให้ Win8 ไม่ให้ OS อื่นบูตได้ Secure Boot = กัน boot loader ร้ายขโมย component สำคัญ แต่วิธีโหลด OS ของ Linux ไม่ compatible ยังไม่มีข่าว Apple จะทำ OS ใหม่รองรับหรือหลีกเลี่ยง

เงื่อนไข Windows 8 Certification

PC ที่จะรัน Win8 ต้อง符合 UEFI + Secure Boot มาตรฐานนี้ทำให้ Linux ถูกดันออกไป เว้นแต่ distro ไหนออกมารองรับ มันไม่ยาก แต่ควรมีวิธีอื่นทำ UEFI โดยไม่บังคับเปลี่ยน OS boot code Boot loader malware มีมากแค่ไหน? เมนบอร์ดบางตัวป้องกันอยู่แล้ว

ความกังวลของ FSF

FSF พบว่าข้อกำหนด certification อาจขัดขวาง free OS ติดตั้งบนคอมใหม่ มี petition เรียก Microsoft: (1) ทำ Secure Boot ให้ free software/OS รันได้ (2) บังคับ OEM ใส่ตัวเลือก disable Secure Boot

ตอบกลับจาก Microsoft

Windows 8 อาจบล็อก Linux ไม่ให้บูต

Microsoft ตอบ: prototype ของพวกเขามี option disable secure boot แล้ว แต่ไม่แน่ใจ Win8 จะรันได้ไหมถ้า disable ยอมรับโดยอ้อม: OEM บางตัวอาจตัด option นี้ออก → ขั้นแรกสู่โลกไม่มี free OS

วิธีแก้ที่มีอยู่

หลายคนไม่รู้: มี solution กัน boot loader attack อยู่แล้ว (บาง OEM ทำ) ไม่รบกวน OS loading authentication ผ่านชิปบนเมนบอร์ด (เหมือน secure boot) แต่ไม่บังคับเปลี่ยน boot code ของ OS ผมไม่ใช่ expert OS dev แต่รู้ว่ามีทางอื่น ทำไม Microsoft เลือก Secure Boot บังคับ OEM มาตรฐานเดียวกัน? คอมเมนต์บอกความคิดได้เลย!

Photo Credit: BIOS Configuration Screen - Microsoft