Score:1

ดูอัลบูตหยุดทำงาน - Ubuntu 20.04 และ Windows 10

ธง fr

ติดตั้ง Windows 10 ก่อน จากนั้นติดตั้ง Ubuntu 20.04 ที่ด้านบนในโหมดดูอัลบูต ทำงานได้ดีมากเป็นเวลาสองสามเดือน จู่ๆ ตัวเลือกการบูต Windows ก็ส่งคืนสิ่งนี้:

"ข้อผิดพลาด: ไม่พบไฟล์ '/EFI/Microsoft/Boot/bootmgfw.efi'"

ฉันวิ่ง บูตอินโฟสคริปต์และได้รับ RESULTS.txt แรกนี้: https://u.pcloud.link/publink/show?code=XZXMYlXZGVTc4SlE7LR0sfdKoPUuORUcRubV

ฉันตรวจสอบโฟลเดอร์นี้ในพาร์ติชันระบบ EFI (sdb1) และแน่นอนว่าไม่มีไฟล์ "bootmgfw.efi" อยู่ที่นั่น ฉันได้รับไฟล์นี้จากพาร์ติชัน Windows (/Windows/Boot) และพยายามคัดลอกไปยังตำแหน่งที่ด้วงกำลังมองหา แต่นี่คือสิ่งที่ฉันได้รับ:

root@i3-4170-ubuntu:/mnt/EFI/Microsoft/Boot# cp -f /home/wolf/bootmgfw.efi /mnt/EFI/Microsoft/Boot/

cp: ไม่สามารถสร้างไฟล์ปกติ '/mnt/EFI/Microsoft/Boot/./bootmgfw.efi': ระบบไฟล์แบบอ่านอย่างเดียว

ทำตามคำแนะนำจากโพสต์ในฟอรัม ฉันไปกับ sudo ปรับปรุงด้วง และผลที่ได้คือ:

การจัดหาไฟล์ `/etc/default/grub'

การจัดหาไฟล์ `/etc/default/grub.d/init-select.cfg'

กำลังสร้างไฟล์การกำหนดค่าด้วง ...

พบอิมเมจ linux: /boot/vmlinuz-5.11.0-27-generic

พบภาพ initrd: /boot/initrd.img-5.11.0-27-generic

พบอิมเมจ linux: /boot/vmlinuz-5.11.0-25-generic

พบภาพเริ่มต้น: /boot/initrd.img-5.11.0-25-generic

ค้นหา: â/boot/efi/EFI/Microsoft/Boot/es-ESâ: ข้อผิดพลาดอินพุต/เอาต์พุต

การเพิ่มรายการเมนูบู๊ตสำหรับการตั้งค่าเฟิร์มแวร์ UEFI

เสร็จแล้ว

ฉันรีสตาร์ทและคราวนี้ ตัวเลือกการบูต Windows ไม่ปรากฏขึ้นเลย. ในความเป็นจริง คอมพิวเตอร์บูตโดยตรงใน Ubuntu 20.04 โดยข้ามเมนูทั้งหมด

ฉันเหนื่อย ซ่อมบูตซึ่งได้รับการแนะนำในฟอรัมด้วย มันล้มเหลวในการซ่อมแซม GRUB โดยระบุว่าพบพาร์ติชั่น LegacyWindows และโหมดความเข้ากันได้จะต้องถูกตั้งค่าในเฟิร์มแวร์ UEFI ฉันสงสัยอย่างมากเนื่องจากฉันติดตั้ง Windows 10 และ Ubuntu ในโหมด UEFI อย่างมีสติโดยที่ปิดใช้งาน Legacy นอกจากนี้ยังไม่เคยมีปัญหาในช่วงสองสามเดือนที่ผ่านมา

ฉันวิ่ง บูตอินโฟสคริปต์ หลังจากนี้ และได้รับบันทึกที่สองนี้ เปลี่ยนชื่อ RESULTS-2.txt: https://u.pcloud.link/publink/show?code=XZMxYlXZHrECQn04trJYv3eYKdrNYRIwXuCk

บรรทัดนี้จาก ปรับปรุงด้วง ด้านบนดึงดูดความสนใจของฉัน: ค้นหา: â/boot/efi/EFI/Microsoft/Boot/es-ESâ: ข้อผิดพลาดอินพุต/เอาต์พุต. แต่ฉันจะไม่ยุ่งกับมันอีกจนกว่าจะได้รับความช่วยเหลือ ถ้าใครใจดีขนาดนี้

ChanganAuto avatar
us flag
Before anything else please check UEFI > Boot. Can you select "Windows bootloader manager" in order to boot Windows directly?
Lenk avatar
fr flag
Thank you! It was one of the first things I tried, and tried again now, with no effect. "Windows bootloader" appears as an option in UEFI boot menu, but it doesn't boot.
ChanganAuto avatar
us flag
You need to boot a Windows 10 installation USB and repair it. Grub can only boot working Windows. If it doesn't boot directly then it isn't a Grub's or Ubuntu's problem.
Lenk avatar
fr flag
Did it! Worked! Now I can boot both Ubuntu and Windows from UEFI boot menu. Do I try to repair the Grub now? how? Thanks a lot!
ChanganAuto avatar
us flag
Yes, now you should boot Ubuntu and run `sudo update-grub`.
Lenk avatar
fr flag
Done. You're the man! Thanks a bunch.
Nmath avatar
ng flag
Please consider posting an answer with the details of your solution. Our primary goal on Ask Ubuntu is to provide a library of questions and answers about Ubuntu.
Score:0
ธง fr

แก้ไขแล้ว:

- พยายามบูตเข้าสู่พาร์ติชัน Windows โดยตรงจากเมนูการบูต UEFI มันไม่ได้ผล

- บู๊ตเป็น USB pendrive สำหรับการติดตั้ง Windows 10 จากนั้น "ซ่อมแซม" จากนั้น "ซ่อมแซมการเริ่มต้น Windows" หรืออะไรทำนองนั้น พบพาร์ติชัน windows โดยอัตโนมัติและซ่อมแซม

- ด้วยเหตุนี้ฉันจึงสามารถบูตเข้าสู่ Windows จาก UEFI ฉันแค่ต้องการซ่อม GRUB ซึ่งฉันได้บูทเข้า Ubuntu และรัน sudo ปรับปรุงด้วง

ขอบคุณ @ChanganAuto สำหรับความช่วยเหลือ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา