หลังจากติดตั้ง Ubuntu ใหม่ Windows10 ไม่ปรากฏขึ้นในรายการบูตด้วง


0

ฉันกำลังบูทด้วยโหมด UEFI ก่อนที่จะติดตั้งอูบุนตูใหม่ฉันก็มีการบูทสองเครื่องทำงานอย่างสมบูรณ์แบบในโหมด UEFI แต่หลังจากทำผิดพลาดในอูบุนตูเก่าของฉัน (ลบบางโฟลเดอร์ / ไฟล์บนรูท ... ) ฉันติดตั้งอูบุนตูใหม่บนพาร์ติชั่นเก่าของอูบุนตูเก่า

ปัญหาตอนนี้ Windows10 ไม่ปรากฏในรายการบูตด้วงและเมื่อฉันต้องการบูตโดยใช้ USB 3.0 windows10 (โหมด UEFI) ที่สามารถบูตได้ก็ไม่สามารถตรวจพบได้ แต่ถ้าฉันเปลี่ยนโหมด UEFI (โหมด MBR) มันจะบูตด้วย USB ที่บูตได้ใน windows ของฉัน!

นี่คือส่วนหนึ่งของ Boot-info ของ boot-repare:

============================= Boot Info Summary: ===============================

 => No boot loader is installed in the MBR of /dev/sda.

sda1: __________________________________________________________________________

File system:       ntfs
Boot sector type:  Windows 8/2012: NTFS
Boot sector info:  No errors found in the Boot Parameter Block.
Operating System:  
Boot files:        /bootmgr /boot/bcd

sda2: __________________________________________________________________________

File system:       vfat
Boot sector type:  Windows 8/2012: FAT32
Boot sector info:  No errors found in the Boot Parameter Block.
Operating System:  
Boot files:        /EFI/Boot/bootx64.efi /EFI/ubuntu/MokManager.efi 
                   /EFI/ubuntu/fwupx64.efi /EFI/ubuntu/grubx64.efi 
                   /EFI/ubuntu/shimx64.efi 
                   /EFI/Microsoft/Boot/bootmgr.efi 
                   /EFI/Microsoft/Boot/memtest.efi /bootmgr

sda3: __________________________________________________________________________

File system:       ntfs
Boot sector type:  Windows 8/2012: NTFS
Boot sector info:  No errors found in the Boot Parameter Block.
Operating System:  
Boot files:        

sda4: __________________________________________________________________________

File system:       ntfs
Boot sector type:  Windows 8/2012: NTFS
Boot sector info:  No errors found in the Boot Parameter Block.
Operating System:  
Boot files:        /Windows/System32/winload.exe

sda5: __________________________________________________________________________

File system:       ext4
Boot sector type:  -
Boot sector info: 
Operating System:  Ubuntu 16.04.1 LTS
Boot files:        /boot/grub/grub.cfg /etc/fstab

sda6: __________________________________________________________________________

File system:       swap
Boot sector type:  -
Boot sector info: 

sda7: __________________________________________________________________________

File system:       ntfs
Boot sector type:  Windows 8/2012: NTFS
Boot sector info:  No errors found in the Boot Parameter Block.
Operating System:  
Boot files:        

sda8: __________________________________________________________________________

File system:       
Boot sector type:  -
Boot sector info: 
Mounting failed:   mount: unknown filesystem type ''

sda9: __________________________________________________________________________

File system:       ext4
Boot sector type:  -
Boot sector info: 
Operating System:  
Boot files:    

============================ ข้อมูลไดรฟ์ / พาร์ติชัน: ================= ============

Drive: sda _____________________________________________________________________
Disk /dev/sda: 119.2 GiB, 128035676160 bytes, 250069680 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sda1                   1   250,069,679   250,069,679  ee GPT


GUID Partition Table detected.

Partition  Attrs   Start Sector    End Sector  # of Sectors System
/dev/sda1      R          2,048     2,099,199     2,097,152 Windows Recovery Environment (Windows)
/dev/sda2             2,099,200     2,303,999       204,800 EFI System partition
/dev/sda3             2,304,000     2,566,143       262,144 EFI System partition
/dev/sda4             2,566,144   149,889,023   147,322,880 Data partition (Windows/Linux)
/dev/sda5           149,889,024   189,889,023    40,000,000 Data partition (Linux)
/dev/sda6           196,952,064   213,575,679    16,623,616 Swap partition (Linux)
/dev/sda7      R    213,575,680   233,292,255    19,716,576 Windows Recovery Environment (Windows)
/dev/sda8      R    233,292,256   250,069,471    16,777,216 Intel Fast Flash (iFFS) partition (for Intel Rapid Start technology)
/dev/sda9           189,890,560   196,952,063     7,061,504 Data partition (Linux)

Attributes: R=Required, N=No Block IO, B=Legacy BIOS Bootable, +=More bits set

คุณสามารถช่วยฉันหาแก้ไขการบูต windows10 และเพิ่มในรายการด้วงด้วยอูบุนตูจริงได้หรือไม่?

ขอบคุณล่วงหน้า!

คำตอบ:


0

หากคุณกำลังบอกว่าคุณติดตั้ง Windows 10 ไว้ในไดรฟ์ USB และคุณต้องการเพิ่มรายการเมนู GRUB สำหรับ USB นั้นบทความนี้อาจช่วย:

https://askubuntu.com/questions/344125/how-to-add-a-grub2-menu-entry-for-booting-installed-ubuntu-on-a-usb-drive

คุณจะพบ GUID ของไดรฟ์ที่ใช้blkidและเพิ่มลงใน/etc/grub.d/40_customไฟล์ของคุณ

ระบุไว้ในนั้นด้วยการเสียบ USB และการบูตกับ Ubuntu และการใช้งานsudo update-grubอาจทำงานได้เช่นกัน


ไม่! Windows มีอยู่แล้วบนคอมพิวเตอร์ของฉัน ssd (ดูที่ sda1, sda2, sda3 และ sda4) ฉันพูดเกี่ยวกับ USB เพื่ออธิบายสถานการณ์
Mounirsky

ขอโทษที่เข้าใจผิด. ในกรณีนั้นผลลัพธ์ของsudo update-grubอะไร
Nicholas Dechert

Image Linux mémoireรูปภาพทั่วไปชื่อไฟล์: /boot/initrd.img-3.19.0-73-generic การเพิ่มรายการเมนูการบู๊ตสำหรับการตั้งค่าเฟิร์มแวร์ EFI เสร็จสิ้น
Mounirsky

0

คุณEFI พาร์ทิชันระบบ (ESP; /dev/sda2สำหรับคุณ) ไม่ได้ดูเหมือนจะมีแฟ้มบูตของ EFI/Microsoft/Boot/bootmgfw.efiWindows คุณควรตรวจสอบว่าใน Ubuntu ไม่ได้เป็นเพียงแค่การละเว้นใน Boot Info Script ที่ตัดตอนมาเท่านั้น (ใน Ubuntu ไฟล์ควร/boot/efi/EFI/Microsoft/Boot/bootmgfw.efi- แต่โปรดทราบว่า ESP ใช้ FAT ซึ่งไม่ตรงตามตัวพิมพ์ใหญ่ - เล็กดังนั้นทุกอย่างจากEFIเปิดอาจแตกต่างกันไปในแต่ละกรณี)

หากการวิเคราะห์นี้ถูกต้องแสดงว่ามีบางสิ่งที่ลบbootmgfw.efiไฟล์และคุณต้องกู้คืน หากคุณมีการสำรองข้อมูลนั่นอาจเป็นวิธีที่ง่ายที่สุดในการกู้คืนเพียงกู้คืนไฟล์นั้นหรือดีกว่าEFI/Microsoftทรีไดเรกทอรีทั้งหมดจาก ESP หากคุณไม่มีข้อมูลสำรองคุณจะต้องใช้เครื่องมือการกู้คืนของ Windows อาจมีขั้นตอนเฉพาะของ Windows ที่ดีและกระชับสำหรับการทำเช่นนี้ แต่ฉันไม่มีตัวชี้ใด ๆ สำหรับขั้นตอนดังกล่าว หากคุณไม่พบสิ่งใดให้ตรวจสอบที่นี่ นี่เป็นส่วนหนึ่งของขั้นตอนการแปลง Windows จากโหมด BIOS ไปเป็นโหมดการบูตแบบ EFI ดังนั้นจึงไม่ใช่สิ่งที่คุณต้องทำ แต่ส่วนที่ชื่อ "คัดลอกไฟล์บูตของ Windows" (คุณจะต้องคัดลอกจากแผ่นดีวีดีติดตั้ง Windows), "บูตลงใน Linux" และ "ทำงาน (โปรดทราบว่า Ubuntu ติดตั้ง ESP ที่/boot/efiดังนั้นคุณไม่จำเป็นต้องติดตั้งดังที่อธิบายไว้ในหน้านั้น แต่คุณจะต้องปรับเส้นทางให้เหมาะสม) นอกจากนี้คุณจะต้องเรียกใช้ใหม่update-grubเพื่อรับ GRUB สังเกตเห็นบูตโหลดเดอร์ Windows ที่เพิ่งได้รับการคืนค่า

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