นี่คือสถานการณ์ของฉัน:

ฉันมีแล็ปท็อปที่มี UEFI ไม่สามารถปิด Secure Boot ได้เลย มีไดรฟ์ ssd 2 ตัว: อันแรกใช้ Windows 10 และอันที่สองเคยเป็นไดรฟ์เก็บข้อมูลใน NTFS

ฉันได้ลดขนาดพาร์ติชั่นของไดรฟ์ที่สองจาก Win10 เพื่อให้มีที่ว่างสำหรับ Ubuntu ดังนั้นจึงมีพื้นที่ว่างที่ส่วนท้ายของไดรฟ์

ฉันได้ลบไดรฟ์ ssd Win10 ออกจากแล็ปท็อปแล้ว เพราะฉันไม่ต้องการเสี่ยงที่จะสัมผัสมันเลย

ฉันได้เปิดตัว Ubuntu 19.04 จากปากกา USB (สร้างด้วย Rufus) ฉันต้องใช้ nouveau.modeset=0 ตอนบูต มิฉะนั้น Ubuntu จะหยุดทำงาน (nvidia 1070 และ intel integrated gpu)

ฉันได้สร้างพื้นที่ว่างจากพาร์ติชั่น Ubuntu 3 แล้ว: EFi ขนาด 1 GB, รูทและโฮมพาร์ติชั่นใน extfs4

การติดตั้งเริ่มต้นขึ้น แต่มันทำให้ฉันมีข้อผิดพลาดร้ายแรงขณะติดตั้ง GRUB และนั่นคือทั้งหมด

ฉันได้ลองกลับไปใช้ Ubuntu สดแล้วติดตั้ง GRUB ใหม่จากที่นั่น (ติดตั้งพาร์ติชัน EFI ใน temp dir) intallation ดูดี แต่อนิจจาเครื่องไม่พบสิ่งใดที่จะบูตเมื่อฉันรีบูท

เกิดอะไรขึ้น?

answer

ใช่. ฉันทำมัน. โดยทั่วไปแล้วดิสก์ที่ฉันพยายามติดตั้ง Ubuntu จำเป็นต้องฟอร์แมตอย่างสมบูรณ์เพื่อให้ Ubuntu สามารถสร้างตารางพาร์ติชั่นใหม่เป็น gpt แทน msdos (ไดรฟ์ถูกใช้เป็นที่เก็บข้อมูลสำหรับ Win10) เมื่อฉันทำสิ่งนี้แล้ว ฉันสามารถติดตั้ง Ubuntu ในโหมดดูอัลบูต UEFI ได้

หากคุณทิ้ง SSD ไว้กับ Windows 10 ในระบบ คุณจะไม่มีปัญหาใดๆ เลย การลบไดรฟ์นั้นจะเป็นการลบพาร์ติชัน EFI เริ่มต้นที่มีอยู่ในระบบของคุณอยู่แล้วด้วย EFI ได้รับการออกแบบมาให้สามารถติดตั้งระบบปฏิบัติการหลายระบบบนระบบเดียวผ่านสื่อต่างๆ พาร์ติชั่น EFI จำเป็นสำหรับจุดประสงค์นั้น และจะเก็บ boot loaders สำหรับ OS ที่ติดตั้งไว้ทั้งหมด รวมถึงเครื่องมือที่จำเป็นสำหรับการบำรุงรักษา EFI เอง และมักจะมีเมนูการบู๊ต EFI เพื่อเลือก OS ที่ต้องการหากคุณไม่ต้องการใช้ GRUB หรือตัวจัดการการบูตอื่น ๆ สำหรับคำอธิบายโดยละเอียดเกี่ยวกับวิธีการติดตั้ง linux บนคอมพิวเตอร์ EFI โปรดดูหน้านี้: http://www.rodsbooks.com/linux-uefi/ หน้านี้ยังมีลิงก์ไปยังเอกสารประกอบ UEFI โดยละเอียดอีกด้วย