เมนู Grub ไม่แสดงเมื่อบู๊ตหลังจากอัพเกรดเป็น Windows 10 ในการบู๊ตคู่


13

ฉันติดตั้ง Windows 7 และ Ubuntu ในโหมดคู่ในไดรฟ์อื่น ฉันแทนที่ Windows 7 ด้วย Windows 10 ตอนนี้มีเพียง Windows 10 boots; มันไม่แสดงตัวเลือก Ubuntu ในเวลาบูต

ฉันจะแก้ปัญหานี้ได้อย่างไร


4
มีความเป็นไปได้ที่ซ้ำกันของการพยายามบูตดูอัลอูบุนตู 14.10 กับ Windows 10, ไม่พบไฟล์ล่าสุด
Daniel

คำตอบ:


5

บูตครั้งแรกกับ 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จากนั้นคลิกที่ รีบูตตอนนี้ถ้าทุกอย่างเรียบร้อยคุณจะได้รับตัวเลือกให้เลือกระบบปฏิบัติการที่คุณเลือกเมื่อคุณเปิดคอมพิวเตอร์

ป้อนคำอธิบายรูปภาพที่นี่


คุณช่วยเบคอนเพื่อนของฉันขอบคุณ! ฉันต้องทำการติดตั้ง Unetbootin และหลังจากติดตั้ง Ubuntu บนเครื่อง Win XP แล้วจะไม่ปรากฏในการบู๊ต ตอนนี้ทุกอย่างเรียบร้อยและสวยงาม
brasofilo

3

ในกรณีของฉันเมนู GRUB Boot Manager ถูกข้ามและแล็ปท็อปของฉันจะไปที่ windows โดยตรง หลังจากลองทั้งหมดข้างต้นโดยไม่มีความช่วยเหลือฉันพบว่าในหน้าเมนู BIOS (ตอนบู๊ต) ในเมนูอุปกรณ์บู๊ตตัวเลือกการบู๊ตหลัก (ฮาร์ดไดรฟ์) จู่ๆก็มีเมนูย่อยใหม่ (ทำเครื่องหมายด้วยลูกศรขวา) และในเมนูย่อยนั้นมันแสดงให้เห็นว่า Windows Boot Manager อยู่ด้านบนของ Ubuntu Boot Manager การเปลี่ยนลำดับของพวกเขา (โดยใช้ F6-F5) คืนค่าเมนูการบูต GRUB


1
ยินดีต้อนรับสู่ถาม Ubuntu! ในรูปแบบปัจจุบันคำตอบของคุณไม่ดีเท่าที่ควร คุณสามารถตรวจสอบวิธีการเขียนคำตอบที่ดีและคู่มือสไตล์สำหรับคำถามและคำตอบ
J. Starnes

1

ก่อนอื่นคุณจะต้องปิดใช้งานการไฮเบอร์เนตและ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

วิธีที่ 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

ครั้งต่อไปที่คุณรีบูทคุณจะเห็นเมนูด้วงของคุณอีกครั้ง

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