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

ติดตั้ง Ubuntu บนคอมพิวเตอร์ Windows 8 ใหม่ ยังไง? (Secure Boot)

การนำคอมพิวเตอร์ส่วนตัวที่มี Windows 8 ติดตั้งมาจากโรงงานมาใหม่ พร้อมกับการเปลี่ยนแปลงใต้ฝาครามที่ก่อให้เกิดข้อโต้แย้ง — Secure Boot Secure Boot เป็นเทคโนโลยีที่รวมอยู่ในคอมพิวเตอร์ใหม่ทุกเครื่องที่มี Windows 8 ติดตั้งมาจากโรงงานและสติ๊กเกอร์อย่างเป็นทางการ มันตรวจสอบว่าคุณมี OS ที่ได้รับการรับรอง (Certified) ติดตั้งอยู่ก่อนที่จะพยายามบูต มันป้องกันไม่ให้ระบบรัน OS "Non-Certified" (หรือ Non-Trusted) ลดความเสี่ยงที่รหัสอันตรายจะรันตอนบูต

แนวคิดนี้สมเหตุสมผล แต่ข้อกำหนดนี้ไม่สนใจว่าคอมพิวเตอร์ส่วนตัวรันได้ไม่ใช่แค่ Windows — มี Linux, BSD variants และอื่นๆ อีกมากมาย ตั้งแต่ข้อกำหนดมีผลบังคับใช้ นักพัฒนา Linux ทำงานหนักเพื่อรองรับมัน เพื่อให้คนๆ ยังติดตั้งดิสทริบิวชัน Linux ที่ชอบได้

ติดตั้ง Ubuntu บนคอมพิวเตอร์ Windows 8 ใหม่ ยังไง? (Secure Boot)

เนื่องจากผู้ผลิตมักยึดตามข้อกำหนดของ Microsoft คุณจะไม่พบคอมพิวเตอร์มากที่ไม่มี Secure Boot หากคุณมีคอมพิวเตอร์ที่ไม่มี Secure Boot คุณจะง่ายขึ้นมากด้วยการติดตั้งตามปกติ แต่ถ้าคุณติดกับมัน นี่คือสิ่งที่คุณต้องทำ

ลองปกติก่อน

ตั้งแต่ Ubuntu 12.10 และ 12.04.2 ดิสทริบิวชันเพิ่มการรองรับ Secure Boot แล้ว แม้การรองรับนี้ควรทำงานกับระบบส่วนใหญ่ แต่ไม่ได้เป็นไปได้เสมอไป วิธีดีที่สุดคือลองบูตสื่อติดตั้งและติดตั้ง Ubuntu ลงฮาร์ดดิสก์ อย่าลืมใช้สื่อ 64-bit เพราะเป็นอันเดียวที่ทำงานกับ UEFI Secure Boot (กฎนี้ใช้กับ OS ใดๆ ไม่ใช่แค่ Ubuntu หรือ Linux)

หากไม่สามารถบูตสื่อติดตั้ง หรือบูตเข้าการติดตั้งใหม่ไม่ได้ แสดงว่ามีบางอย่างผิดพลาด เนื่องจาก Secure Boot เป็นเทคโนโลยีใหม่ ประสบการณ์อาจแตกต่างกัน และความล้มเหลวยังอธิบายยาก

ปิด Secure Boot

ติดตั้ง Ubuntu บนคอมพิวเตอร์ Windows 8 ใหม่ ยังไง? (Secure Boot)

หากติดตั้งปกติด้วย Secure Boot เปิดได้ ไม่ต้องทำอะไรเพิ่ม! หากไม่ได้ คุณอาจต้องลองอย่างอื่น ข้อกำหนดของ Microsoft ระบุว่า เพื่อได้รับการรับรอง Windows 8 ต้องอนุญาตให้ผู้ใช้ปิดเทคโนโลยีนี้ได้ ดังนั้น คุณควรเข้า BIOS ของระบบ หาตั้งค่า Secure Boot และปิดมัน พาร์ติชัน Windows ที่คุณเก็บไว้จะยังทำงานปกติ แค่ลดความปลอดภัยทฤษฎีลงนิดหน่อย

การปิดฟีเจอร์นี้ควรทำให้ Ubuntu ติดตั้งและรันได้โดยไม่มีปัญหา จำไว้ว่าให้บูตจากสื่อติดตั้งใน UEFI Mode แทน BIOS Mode เพื่อความสอดคล้อง เพราะ Windows 8 ติดตั้งอยู่ใน UEFI Mode แล้ว

เปิด Secure Boot กลับ หากต้องการ

จากนี้คุณมี 2 ทางเลือก — ปิด Secure Boot ไว้ และทำงานกับความเสี่ยงความปลอดภัยที่เพิ่มขึ้นเล็กน้อย หรือพยายามเปิด Secure Boot กลับ คุณสามารถลองเปิดได้ หากเลือกทำ เพราะคุณปิดได้อีกถ้า Ubuntu บูตไม่ได้

แก้ไขตัวเลือกการบูต

ติดตั้ง Ubuntu บนคอมพิวเตอร์ Windows 8 ใหม่ ยังไง? (Secure Boot)

หากคุณยังมี Windows ควบคู่กับ Ubuntu คุณน่าจะต้องอัปเดต Boot Configuration ให้ระบุ Windows ได้ถูกต้อง โดยเฉพาะในสภาพแวดล้อม Secure Boot คุณแก้ไขปัญหาได้ง่ายด้วย Boot-Repair Utility

ต้องเพิ่ม PPA (Personal Repository) และติดตั้งก่อนใช้งาน สามารถทำทั้งหมด รวมถึงเปิด Utility ได้ด้วยคำสั่ง:

sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update && sudo apt-get install -y boot-repair

แล้วรัน boot-repair เพื่อเปิด

จากนี้ คลิก "Recommended repair" หรือไป Advanced Options ตรวจสอบว่า Secure Boot Option เปิดอยู่ (หากคุณเลือกเปิดกลับ) หวังว่าหลังรีสตาร์ทอีกครั้ง จะพร้อมใช้งาน!

สรุป

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

คุณติดตั้ง Ubuntu สำเร็จกับ Secure Boot เปิดอยู่ไหม? มีระบบที่อยากลองติดตั้ง Ubuntu ไหม? แชร์ในความคิดเห็น!

เช็ค "Ubuntu: A Beginner's Guide" ของเราด้วย

Image Credits: Uwe Hermann, Award Software International Inc.