ฉันติดตั้ง Windows 7 และ Ubuntu ในโหมดคู่ในไดรฟ์อื่น ฉันแทนที่ Windows 7 ด้วย Windows 10 ตอนนี้มีเพียง Windows 10 boots; มันไม่แสดงตัวเลือก Ubuntu ในเวลาบูต
ฉันจะแก้ปัญหานี้ได้อย่างไร
ฉันติดตั้ง Windows 7 และ Ubuntu ในโหมดคู่ในไดรฟ์อื่น ฉันแทนที่ Windows 7 ด้วย Windows 10 ตอนนี้มีเพียง Windows 10 boots; มันไม่แสดงตัวเลือก Ubuntu ในเวลาบูต
ฉันจะแก้ปัญหานี้ได้อย่างไร
คำตอบ:
บูตครั้งแรกกับ Windows 10 และปิดการใช้งานเริ่มต้นอย่างรวดเร็ว นี่คือการสอนเพื่อทำสิ่งนี้
ตอนนี้คุณต้องมีอูบุนตูบูตสด (เช่นเดียวกับที่คุณทำเมื่อติดตั้ง Ubuntu ครั้งแรก) คุณต้องมีการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานได้สำหรับสิ่งนี้
หลังจากที่คุณบูตที่ Ubuntu คุณต้องพิมพ์คำสั่งเหล่านี้ในเทอร์มินัลทีละบรรทัด
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
หลังจากBoot Repair
ติดตั้งซอฟต์แวร์ซอฟต์แวร์จะเปิดขึ้นโดยอัตโนมัติ Recommended repair
จากนั้นคลิกที่ รีบูตตอนนี้ถ้าทุกอย่างเรียบร้อยคุณจะได้รับตัวเลือกให้เลือกระบบปฏิบัติการที่คุณเลือกเมื่อคุณเปิดคอมพิวเตอร์
ในกรณีของฉันเมนู GRUB Boot Manager ถูกข้ามและแล็ปท็อปของฉันจะไปที่ windows โดยตรง หลังจากลองทั้งหมดข้างต้นโดยไม่มีความช่วยเหลือฉันพบว่าในหน้าเมนู BIOS (ตอนบู๊ต) ในเมนูอุปกรณ์บู๊ตตัวเลือกการบู๊ตหลัก (ฮาร์ดไดรฟ์) จู่ๆก็มีเมนูย่อยใหม่ (ทำเครื่องหมายด้วยลูกศรขวา) และในเมนูย่อยนั้นมันแสดงให้เห็นว่า Windows Boot Manager อยู่ด้านบนของ Ubuntu Boot Manager การเปลี่ยนลำดับของพวกเขา (โดยใช้ F6-F5) คืนค่าเมนูการบูต GRUB
ก่อนอื่นคุณจะต้องปิดใช้งานการไฮเบอร์เนตและFast Bootในการติดตั้ง Windows 10 ของคุณ
บูตเข้าสู่ Windows พร้อมรับคำสั่งเปิดในฐานะผู้ดูแลระบบและดำเนินการคำสั่งนี้:
powercfg /h off
เพื่อปิดการใช้งานได้อย่างรวดเร็ว Boot เปิดแผงควบคุม (รุ่นเก่า - ไม่ออกแบบที่ทันสมัย)
เลือกการตั้งค่าพลังงานให้เปิดใช้งานการแสดงซ่อนการตั้งค่าและBoot ด่วนยกเลิก
ปิดเครื่อง (อย่ารีบูต ) อย่างสมบูรณ์
ในกรณีที่คุณมีเครื่องเก่าที่มีBIOS มรดก -
ติดตั้งด้วง bootloader การติดตั้งอูบุนตูของคุณในโหมดมรดก
บูตจากสื่อติดตั้ง Ubuntu - จากนั้นเปิดเทอร์มินัลแล้วดำเนินการ:
sudo mount /dev/sd** /mnt
sudo grub-install --boot-directory=/mnt/boot /dev/sd*
หมายเหตุ 1: sd*
= disk | sd**
= พาร์ติชันระบบ
ในกรณีที่คุณมีเครื่องรุ่นใหม่ที่มีUEFI BIOS -
ติดตั้งด้วง bootloader การติดตั้งอูบุนตูของคุณในโหมด EFI
บูตจากสื่อติดตั้ง Ubuntu - จากนั้นเปิดเทอร์มินัลแล้วดำเนินการ:
sudo mount /dev/sd*** /mnt
sudo mount /dev/sd** /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
grub-install /dev/sd*
update-grub
หมายเหตุ 2: sd*
= disk | sd**
= efi partition | sd***
= พาร์ติชันระบบ
บู๊ตเป็น BIOS และเปลี่ยนลำดับการบู๊ตในการตั้งค่า UEFI
เลือก Ubuntu เพื่อเป็นระบบปฏิบัติการเริ่มต้นที่จะบูต
หมายเหตุ 3:
เมื่อรูปแบบดิสก์ของคอมพิวเตอร์ของคุณถูกกำหนดค่าเป็นตาราง mbr พาร์ติชัน (BIOS ดั้งเดิม):
ติดตั้ง GRUB ไปยังดิสก์เดียวกันกับที่ติดตั้ง Windows หากเป็นดิสก์แรกในพีซีของคุณจะเป็น sda
เมื่อรูปแบบดิสก์ของคอมพิวเตอร์ของคุณถูกกำหนดค่าเป็น ตารางพาร์ติชัน gpt (UEFI):
ติดตั้ง GRUB ไปยังพาร์ติชัน EFI ที่มีอยู่แล้วที่จะต้องติดตั้งบูตโหลดเดอร์ทั้งหมด
ระบุตัวเลขพาร์ติชันที่ใช้GParted เครื่องมือนี้รวมอยู่ในสื่อการติดตั้งของ Ubuntu
วิธีที่ 1:
บูตแบบสดอูบุนตูและเลือกลองตัวเลือกอูบุนตูจากเมนูด้วงที่ปรากฏขึ้นจากนั้นติดตั้งการซ่อมแซมการบูตโดยพิมพ์คำสั่งต่อไปนี้
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
แม้ว่าการใช้การซ่อมแซมการบู๊ตเป็นทางออกที่ดีที่สุด แต่ก็ยังไม่ช่วยคุณได้ลองวิธีนี้
วิธีที่ 2:
ใน Windows ไปที่ปุ่มเริ่มที่มุมซ้ายล่างและคลิก จากนั้นค้นหา Command Prompt ซึ่งอยู่ในระบบ apps / windows คลิกขวาเพื่อเรียกใช้ในฐานะผู้ดูแลระบบ ตอนนี้พิมพ์และกด Enter
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
ครั้งต่อไปที่คุณรีบูทคุณจะเห็นเมนูด้วงของคุณอีกครั้ง