Windows 8 + Linux Dual Boot ภายใต้ UEFI BIOS


13

ความตั้งใจของฉันในอนาคตอันใกล้นี้คือการตั้งค่าระบบดูอัลบูตด้วย Windows 8 และ Debian Linux (สำหรับการทดสอบ) บน Lenovo Ideapad 205 ที่มี UEFI BIOS

ฉันเห็นหลายบทความเกี่ยวกับฟีเจอร์ Windows 8 ใหม่เกี่ยวกับการบูทที่เร็วขึ้นบน UEFI และนี่อาจทำให้เกิดความไม่ลงรอยกันกับ GRUB และโดยทั่วไปแล้วการกระจาย Linux

ราคาเท่าไหร่จริง ในคำอื่น ๆ ฉันสามารถคาดหวังปัญหาบางอย่างเมื่อติดตั้งระบบปฏิบัติการเหล่านั้นตามลำดับต่อไปนี้?

  1. ติดตั้ง Windows 8 บนพาร์ติชันแรกเช่น 50% ของขนาด HDD
  2. จากนั้นติดตั้ง Debian ด้วย GRUB2 ในชุดพาร์ติชันอื่น ณ จุดนี้ GRUB2 ควรแทนที่ Windows MBR เริ่มต้น

3
โปรดแก้ไขคำถามของคุณเพื่อรวมลิงค์ไปยังบทความที่คุณอ่าน
Moab

1
คุณไม่ต้องการด้วงเมื่อคุณมี UEFI UEFI สามารถเลือกโหลดเดอร์ระบบปฏิบัติการด้วยตัวเอง ข้อมูลเกี่ยวกับวิธีตั้งค่า Debian ใน UEFI
Marco

1
นี่คือคำแนะนำโดยละเอียดสำหรับการติดตั้ง Debianบนพีซีที่ติดตั้ง UEFI Secure-Boot Windows 8 ไว้ล่วงหน้า

คำตอบ:


4

เนื่องจากคุณบอกว่าในอนาคตอันใกล้คำถามนี้อาจไม่ได้ใช้อีกต่อไป แต่ฉันต้องการที่จะตอบคำถามนี้เพื่อชี้แจงสถานการณ์ในกรณีที่บางคนมีข้อสงสัยเช่นเดียวกับคุณ

คุณไม่ควรมีปัญหาใด ๆ สำหรับการตั้งค่านั้นไม่ว่าจะซื้อแล็ปท็อปพร้อมกับ Windows 8 หรือไม่

สิ่งที่คุณอ่านเกี่ยวกับความเข้ากันไม่ได้อาจเกี่ยวข้องกับคุณลักษณะด้านความปลอดภัยของ UEFI ที่เรียกว่า Secure Boot ซึ่งต้องใช้ bootloaders (โดยเฉพาะอย่างยิ่งการเข้าถึงฮาร์ดแวร์โดยตรง) เพื่อลงชื่อในระบบดิจิทัลเพื่อให้สามารถตรวจสอบได้ - การโจมตีระดับกลางเมื่อทำการบูทผ่านเครือข่าย

สำหรับการรับรอง Windows 8 (สำหรับเครื่องใหม่) Microsoft ต้องการคุณลักษณะนั้นที่จะนำไปใช้และเปิดใช้งานตามค่าเริ่มต้น ดังนั้น bootloaders ที่ไม่ได้ลงชื่อหรือถูกบุกรุกจะไม่สามารถบูตได้ตามค่าเริ่มต้น แต่ไมโครซอฟท์ยังต้องการให้ผู้ใช้สามารถปิดการใช้งานคุณลักษณะนั้นได้ถ้าเขาต้องการ (หากเครื่องไม่มีโปรเซสเซอร์ ARM) ด้วยการปิดการใช้งานทุกอย่างจะทำงานได้ตามปกติ

อย่างไรก็ตามระบบจำนวนมากที่มี UEFI ที่ไม่ได้จัดส่งพร้อมกับ Windows 8 ไม่ได้ใช้ Secure Boot ดังนั้นจึงเป็นเรื่องยุ่งยากน้อยลง

ปัญหาอาจจะเป็นเมื่อคุณต้องการที่จะมีการรักษาความปลอดภัย Boot เปิดใช้งาน แต่ยังรวบรวม bootloader ของคุณเองหรือเคอร์เนล ในกรณีนั้นทั้งหมดที่คุณต้องลงชื่อ (อาจเป็นเพียง bootloader) และเพิ่มกุญแจสาธารณะในที่เก็บข้อมูล UEFI เพื่อให้ทุกสิ่งที่ลงนามด้วยรหัสส่วนตัวของคุณจะได้รับการยืนยันว่าปลอดภัย แต่คุณต้องซื้อกุญแจ เพื่อเซ็นชื่อ


เกี่ยวกับสิ่งที่คุณพูดเกี่ยวกับการเริ่มระบบ Windows 8 ได้เร็วขึ้นจะไม่ทำให้เกิดปัญหาใด ๆ ในการตั้งค่านั้น มันเป็นสิ่งที่พวกเขาเรียกว่าการบูตไฮบริดซึ่งใช้การไฮเบอร์เนตเพื่อแคชระบบหลักส่วนใหญ่แทนที่จะเป็นลำดับการบู๊ตแบบดั้งเดิม แต่มันเกิดขึ้นในระบบทุกประเภทไม่เพียง แต่ใช้ UEFI เท่านั้น (โปรดจำไว้ว่า Windows 8 ทำงานในระบบที่ใช้ BIOS ได้เช่นกัน)

ไม่ว่าในกรณีใดก็ตามที่ทำให้คุณมีปัญหาใด ๆ ก็สามารถปิดการใช้งานได้เช่นกันและการเริ่มต้นแบบดั้งเดิมก็ยังคงมีอยู่

ฉันหวังว่าสิ่งที่ชัดเจน


1

ไม่น่าจะมีปัญหาอะไรเลยหากคอมพิวเตอร์ไม่ได้ติดตั้ง Windows 8 มาก่อน (หากคุณ "ทำการติดตั้ง" 8 บนพาร์ติชันหลักด้วยตนเอง)

หากแผนของคุณคือการซื้อคอมพิวเตอร์ UEFI ที่มาพร้อมกับ Windows 8สิ่งต่าง ๆ น่าสนใจยิ่งขึ้น อย่างไรก็ตามการแจกแจงลินุกซ์ส่วนใหญ่ได้แก้ไขปัญหาการลงนามรหัสบู๊ตนี้แล้ว โดยเฉพาะอย่างยิ่ง Ubuntu และ Fedora ได้พบวิธีแก้ไขปัญหาสำหรับเรื่องนี้แล้วและ Debian ก็กำลัง คุยกันเช่นกัน ฉันมั่นใจว่าจะได้รับการแก้ไขในอีกไม่กี่เดือนข้างหน้า

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