กำลังปิดใช้งาน Secure Boot ที่จำเป็นสำหรับ Ubuntu 14.04 ดูอัลบูตด้วย Windows 8 UEFI


9

ฉันได้อ่านคำแนะนำเกี่ยวกับ Ubuntu และ Windows 8 แบบดูอัลบูตแล้ว แต่คำแนะนำทั้งหมดที่ฉันได้อ่านนั้นเกี่ยวกับ Ubuntu รุ่นเก่ากว่า พวกเขาแนะนำให้ปิดการใช้งาน Secure Boot เนื่องจากมีข้อผิดพลาดในตัวติดตั้ง Ubuntu ที่ลบ bootloader ของ Windows 8 โดยสิ้นเชิง การปิดใช้งานสิ่งนี้ยังจำเป็นใน Ubuntu 14.04 หรือไม่ ฉันสามารถเปิดใช้งานได้อีกครั้งหลังจากติดตั้งเสร็จแล้วหรือไม่ นอกจากนี้ในบันทึกที่เกี่ยวข้องฉันรู้ว่าจำเป็นต้องปิดการใช้งานการบูตอย่างรวดเร็วสำหรับการติดตั้ง แต่หลังจากการติดตั้งเสร็จสิ้นฉันสามารถเปิดใช้งานอีกครั้งได้หรือไม่


2
ฉันไม่แน่ใจว่าจำเป็นสำหรับ 14.04 ไหม อย่างไรก็ตามฉันปิดการใช้งานเหมืองเพื่อติดตั้ง 14.04 หลังจากการติดตั้งฉันพยายามเปิดใช้งานและ windows ไม่สามารถบูตได้ดังนั้นฉันจึงต้องปิดการใช้งานอีกครั้ง ฉันไม่รู้เกี่ยวกับการบูตเร็วเพราะฉันปล่อยให้มันถูกปิดการใช้งานเสมอ: ไม่ชอบความคิดที่ว่าคอมพิวเตอร์ของฉันจะไม่ปิดตัวลง แต่จำศีลแทน -.
Geo

คุณควรจะสามารถบู๊ตด้วยการบู๊ตอย่างปลอดภัย แต่ไม่ใช่จากเมนูด้วง มีข้อผิดพลาด ไม่สามารถโหลด Windows 8 ที่เปิดใช้งาน Secure Boot ได้นอกจากนี้โพสต์ # 11 เกี่ยวกับการใช้ refind bugs.launchpad.net/ubuntu/+source/grub2/+bug/1091464 นอกจากนี้หากติดตั้ง Ubuntu อีกครั้งปัญหาคือตัวติดตั้งไม่เห็น Windows หรือดูอย่างถูกต้อง ดังนั้นมันจึงเขียนทับมัน หากคุณใช้ Something Else หรือการติดตั้งด้วยตนเองคุณก็โอเคและนี่เป็นวิธีเดียวที่คุณควรติดตั้งใหม่
oldfred

oldfred ฉันเพิ่งลองดูอัลบูตและฉันพบข้อผิดพลาดนั้น ฉันปิดใช้งาน Secure Boot เพื่อแก้ไข
John Scott

คำตอบ:


12

คุณได้ยกประเด็นที่แตกต่างสี่อย่าง:

  • Secure Boot - ในทางทฤษฎีแล้วการปิดใช้งาน Secure Boot ไม่จำเป็นต้องติดตั้ง Ubuntu 14.04 (หรือแม้กระทั่งรุ่นสองสามรุ่นก่อนหน้านั้น) โดยทั่วไปแล้วการปฏิบัติตามทฤษฎี แต่บางครั้งก็ไม่ - คอมพิวเตอร์บางเครื่องดูเหมือนจะไม่เข้ากับ Shim (โปรแกรมที่ Ubuntu ใช้เพื่อทำงานกับ Secure Boot) ปัญหา Secure Boot เกือบจะแน่นอนว่าการไม่สามารถเริ่มบู๊ตได้ - ทั้งตัวติดตั้ง Ubuntu หรือระบบ Ubuntu เมื่อติดตั้งแล้ว หากคุณเห็นเมนู GRUB หรือโลโก้บูท Ubuntu มากขึ้น Secure Boot hurdle ก็ถูกส่งผ่านไปแล้ว (ใน Fedora Secure Boot สามารถมีเอฟเฟกต์ที่ตามมาได้ในภายหลัง แต่นี่เป็นสิ่งที่ไม่ค่อยพบใน Ubuntu)
  • ข้อผิดพลาดในการลบ ESP - อูบุนตูเวอร์ชันเก่าจะสร้างระบบไฟล์ FAT16 ใหม่ในกลุ่ม EFI System Partition (ESP) ซึ่งเป็นที่เก็บบูตโหลดเดอร์ของ EFI การดำเนินการนี้จะลบตัวโหลดการบูตของ Windows พร้อมกับไฟล์อื่น ๆ ใน ESP (เช่นตัวจัดการการบูตของบุคคลที่สามไฟล์อัพเดทเฟิร์มแวร์ ฯลฯ ) ข้อผิดพลาดนี้ได้รับการรายงานในปี 2011และได้รับการแก้ไขก่อนการเปิดตัว Ubuntu 12.04 ดังนั้นจึงไม่ควรส่งผลกระทบต่อ Ubuntu 12.04, 12.10, 13.04, 13.10 หรือ 14.04 ที่กล่าวว่าการสำรองพาร์ติชันปัจจุบันทั้งหมดของคุณก่อนที่จะติดตั้ง Ubuntu (หรือระบบปฏิบัติการใด ๆ ) เป็นข้อควรระวังที่คุ้มค่า
  • คุณสมบัติการบูตเร็วของเฟิร์มแวร์- EFIs ที่ทันสมัยมักจะมีคุณสมบัติที่เรียกว่า "การบูตเร็ว" หรืออะไรที่คล้ายกัน เมื่อเปิดใช้งานเฟิร์มแวร์จะใช้ทางลัดบางอย่างในกระบวนการเริ่มต้นซึ่งอาจรวมถึงการกำหนดค่าเริ่มต้นขั้นต่ำ (แทนที่จะเต็ม) ของอุปกรณ์ USB (ระบบปฏิบัติการจะต้องทำการเริ่มต้นเต็มรูปแบบของตัวเองในภายหลังไม่ว่าเฟิร์มแวร์จะทำอะไร) ผลกระทบคือคอมพิวเตอร์ไม่สามารถบู๊ตจาก USB แฟลชไดรฟ์ได้ เห็นได้ชัดว่าไม่ดีถ้าคุณพยายามติดตั้ง Ubuntu จากดิสก์ดังกล่าวดังนั้นจึงจำเป็นต้องปิดการใช้งานคุณลักษณะนี้เมื่อติดตั้ง Ubuntu (หากระบบของคุณมีดิสก์แบบออพติคอลและคุณกำลังพยายามติดตั้งจากนั้นทางลัดการเริ่มต้น USB ควรจะไม่เกี่ยวข้องเลย) โปรดทราบว่ารายละเอียดจะแตกต่างกันไปในคอมพิวเตอร์แต่ละเครื่อง คุณอาจไม่จำเป็นต้องปิดการใช้งานคุณสมบัติ "เริ่มต้นอย่างรวดเร็ว" ในคอมพิวเตอร์ทุกเครื่อง เมื่อติดตั้ง Ubuntu แล้ว
  • Fast Startup ใน Windows - Windows 8 มีคุณสมบัติที่เรียกว่า Fast Startup (aka Hybrid Boot หรือ Hybrid Shutdown) คุณลักษณะนี้เปลี่ยนการดำเนินการปิดระบบปกติเป็นการกระทำที่หยุดทำงานชั่วคราวสู่ดิสก์ ผลที่ตามมาอย่างหนึ่งของการเปลี่ยนแปลงนี้คือระบบไฟล์รวมถึง ESP ไม่ได้ถูกถอดออกอย่างถูกต้อง หากคุณลองดูอัลบูตผลลัพธ์อาจเป็นความเสียหายของระบบไฟล์ต่อระบบไฟล์ที่ใช้ร่วมกันและ / หรือไม่สามารถเมานต์ระบบไฟล์ที่ใช้ร่วมกันได้ ดังนั้นจึงจำเป็นที่จะต้องปิดใช้งานคุณลักษณะ Windows นี้และปิดการใช้งานทิ้งไว้ เว็บไซต์อินเทอร์เน็ตหลายแห่งเช่นเว็บไซต์นี้ให้คำแนะนำเกี่ยวกับวิธีปิดใช้งานคุณลักษณะนี้ โปรดทราบว่าฟีเจอร์ Windows Fast Startup นั้นไม่เกี่ยวข้องกับฟีเจอร์เฟิร์มแวร์ที่อาจมีชื่อคล้ายกัน

ฉันหวังว่าสิ่งนี้จะช่วยอธิบายให้ชัดเจน


แก้ไข:

อูบุนตูเวอร์ชันล่าสุด (ฉันจำไม่ได้ว่าเมื่อเริ่มต้นนี้ แต่ได้รับผลกระทบ 16.04) การควบคุม Secure Boot ที่รัดกุมทำให้รุ่นเหล่านี้มีความอ่อนไหวต่อ "เอฟเฟ็กต์ติดตามผล" ที่ฉันบันทึกไว้ก่อนหน้านี้ โดยเฉพาะอย่างยิ่งโมดูลเคอร์เนลบุคคลที่สาม (ไดรเวอร์) อาจไม่โหลดจนกว่าคุณจะผ่านห่วงเพื่อลงนามดังที่อธิบายไว้ที่นี่ไดรเวอร์สำหรับการ์ดแสดงผล ATI และ Nvidia และ VirtualBox มักถูกอ้างถึงว่าเป็นสาเหตุของการปิดใช้งาน Secure Boot เพื่อแก้ไขปัญหาเหล่านี้ แต่มีไดรเวอร์อื่น ๆ ที่ไม่ได้รับการลงนามซึ่งมีผลต่อระบบบางระบบ Secure Boot ให้ประโยชน์อย่างน้อยในทางทฤษฎีดังนั้นหากคุณมีความท้าทายทางเทคนิคฉันขอแนะนำให้คุณปล่อยให้มันทำงานและลงนามโมดูลเคอร์เนลที่คุณต้องการ (โดยส่วนตัวแล้วฉันไม่ได้เป็นแฟนของโมดูลวิดีโอที่เป็นกรรมสิทธิ์ แต่บางคนต้องการให้พวกเขามีประสิทธิภาพเพียงพอกับเกมและแอพพลิเคชั่นบางอย่างหากคุณไม่ต้องการพวกเขาการใช้ไดรเวอร์โอเพ่นซอร์สมาตรฐานเป็นวิธีแก้ปัญหาที่เพียงพอ)


1

คำถามของการปิดการใช้งาน / เปิดใช้งาน SecureBoot เป็นเรื่องเฉพาะอุปกรณ์ แต่ฉันไม่รู้เกี่ยวกับรุ่นที่เพียงพอที่จะตอบคำถามนั้น มันใช้งานได้กับแล็ปท็อปบางตัวสำหรับฉัน แต่โดยส่วนใหญ่ฉันต้องปิดการใช้งาน ตามคำตอบทั่วไปให้ปิด สำหรับ FastBoot สิ่งนี้คือมันจะทำให้พาร์ติชัน Windows ของคุณไม่สามารถอ่าน Ubuntu ได้ พาร์ติชัน Windows จะถูกทำเครื่องหมายว่าไม่สะอาดและอูบุนตูไม่สามารถติดตั้งได้ - มันอาจส่งผลกระทบต่อพาร์ติชันอื่น ๆ ที่ใช้ใน Windows ดังนั้นเปิดใช้งาน FastBoot หากคุณมั่นใจว่าคุณไม่จำเป็นต้องใช้พาร์ติชัน Windows จาก Ubuntu ปิดการใช้งานถ้าคุณอาจจำเป็นต้องเข้าถึง Ubuntu


ฉันสามารถเรียกใช้ Ubuntu สดได้สำเร็จด้วยการเปิดใช้งาน Secure Boot นั่นหมายความว่าอะไร?
John Scott

@FuzzyToothpaste จากนั้นคุณสามารถติดตั้งด้วย SecureBoot และ SB ทำให้เกิดปัญหาไม่น่าเป็นไปได้ คำตอบของ RodSmith นั้นอยู่เหนือฉันเพียงไม่กี่ระดับเนื่องจากเขายังพูดถึงว่า FastBoot มีผลต่อพาร์ติชัน EFI อย่างไร (ซึ่งฉันลืมไปแล้ว)
muru

ฉันเพิ่งติดตั้ง Ubuntu และจากเมนูด้วงฉันเลือก Ubuntu มันได้ผล จากนั้นฉันรีบูทและเลือก Windows มันไม่ทำงาน yoy รู้ไหมว่าฉันทำอะไร? ฉันปิดใช้งาน Secure Boot แล้วลองอีกครั้ง ตอนนี้มันใช้งานได้และฉันใช้งาน Ubuntu ตอนนี้
John Scott

ฉันต้องปิดการใช้งานเพื่อแก้ไขข้อผิดพลาดที่กล่าวถึงเมื่อเขาแสดงความคิดเห็นกับคำถามนี้ bugs.launchpad.net/ubuntu/+source/grub2/+bug/1091464
John Scott

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