ไม่สามารถบูตเข้าสู่ Windows หลังจากติดตั้ง Ubuntu แล้วจะแก้ไขอย่างไร


35

ฉันติดตั้ง Windows บนคอมพิวเตอร์แล้วตามด้วยการติดตั้ง Ubuntu อย่างไรก็ตามตอนนี้ฉันไม่สามารถบูตเข้าสู่การติดตั้ง Windows ได้

ฉันจะแก้ไขสิ่งนี้ได้อย่างไร


คุณสามารถให้รายละเอียดเพิ่มเติมได้ไหม ไม่ว่าจะเป็นเมนู GRUB มี windows และเมื่อเลือกมันจะไม่สามารถบู๊ตได้หรือเมนู GRUB นั้นไม่มีรายการเกี่ยวกับ windows 8
sai siva sundar

การเข้าสู่เมนู Ubuntu Grub และเมื่อเลือก Windows8 / sda1 / กด ctrl + alt + del มัน Shwoing Like That
Vishnu Bathala

โปรดระบุ URL ที่ให้ไว้โดยยูทิลิตี Boot-Repair
LovinBuntu

1
นี่เป็นช็อตที่มืด แต่ก็คุ้มค่ากับการลอง ลองบูทเข้า Ubuntu เปิด Gparted เลือกพาร์ติชั่น windows คลิกขวาแล้วเลือก check นี่จะเรียกใช้ดิสก์ตรวจสอบและลองและซ่อมแซมข้อผิดพลาด นี่เป็นการทำเคล็ดลับสำหรับฉันในขณะที่แก้ไขปัญหาการบู๊ตบนพาร์ติชันที่ไม่ใช่พาร์ติชันหลัก มันอาจจะไม่ได้ผล แต่ก็ไม่เจ็บ
DrA7

3
คนส่วนใหญ่ต้องการที่จะเพิกเฉยต่อคำตอบที่ยอมรับและใช้คำตอบที่ดีกว่าของ karelด้านล่าง
Zanna

คำตอบ:


14

ฉันจะตั้งสมมติฐานบางอย่าง:

  1. Windows นั้นได้รับการติดตั้งและกำหนดค่าให้บู๊ตผ่าน UEFI
  2. Ubuntu ได้รับการติดตั้งและกำหนดค่าให้บู๊ตผ่าน UEFI
  3. ขณะนี้คุณเห็นเมนูด้วงขณะบู๊ต

หากข้อสันนิษฐานข้อใดข้อหนึ่งเหล่านั้นเป็นเท็จคำแนะนำต่อไปนี้จะไม่ช่วยคุณ (แม้ว่าจะไม่กระทบอะไรเลย):

สร้างไฟล์/boot/grub/custom.cfg(โดยเรียกใช้sudo -H gedit /boot/grub/custom.cfg) ด้วยเนื้อหาเหล่านี้:

#This entry should work for any version of Windows installed for UEFI booting

menuentry "Windows (UEFI)" {
 search --set=root --file /EFI/Microsoft/Boot/bootmgfw.efi
 chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}

(คัดลอกและวางด้านบนลงในหน้าต่าง Gedit ที่ปรากฏขึ้นจากนั้นบันทึกและออกจาก Gedit)

รีบูทและคุณจะเห็นรายการชื่อ "Windows (UEFI)" และถ้าคุณเลือกมัน Windows ควรบูท หากไม่ได้ผลโปรดเรียกใช้สคริปต์ข้อมูลการบูต ( http://bootinfoscript.sourceforge.net/ ) และโพสต์สิ่งRESULTS.txtที่สร้างขึ้นเพื่อให้ฉันมีข้อมูลที่จำเป็นในการให้คำแนะนำที่เหมาะสมแก่คุณ


1
ขอบคุณสำหรับการตอบกลับและฉันแก้ไขสิ่งนี้ได้อย่างง่ายดายด้วยการติดตั้ง Grub Tool
Vishnu Bathala

ฉันมีระบบบู๊ตคู่ของ Mint19 และ Windows 10 นั่นทำงานได้ดี ด้วยเหตุผลบางอย่างฉันตัดสินใจแทนที่ mint19 ด้วย Ubuntu 18 หลังจากการติดตั้งฉันสามารถบูต Ubuntu ได้เท่านั้น Win 10 ของฉันไม่สามารถบู๊ตได้อีกต่อไป ฉันมี result.txt หลังจากรันสคริปต์ RESULTS.txt ใน Google Drive ของฉัน: - drive.google.com/file/d/1JAOcZaEGZZbV4q96ADw9cqDnaK_bNLwI/ …
masiboo

26

เมนู GRUB ไม่ปรากฏขึ้น

หากคอมพิวเตอร์บูตเข้าสู่ Ubuntu โดยอัตโนมัติโดยไม่แสดงเมนู GRUB เลยบางครั้งคุณสามารถกดปุ่ม BIOS / UEFI ของผู้ผลิตในเวลาบูตและในขณะที่อยู่ในโหมด UEFI หรือ BIOS จากเมนูเฟิร์มแวร์ให้เลือกระบบปฏิบัติการที่คุณต้องการ ปุ่มทั่วไปที่ใช้คือ Esc, Delete, F1, F2, F10, F11 หรือ F12 บนแท็บเล็ตปุ่มทั่วไปคือเพิ่มระดับเสียงหรือลดระดับเสียง ในระหว่างการเริ่มต้นมักจะมีหน้าจอที่กล่าวถึงคีย์ หากไม่มีหนึ่งหน้าจอหรือหากหน้าจอไปเร็วเกินไปให้ตรวจสอบเว็บไซต์ของผู้ผลิตของคุณ * * * *

หากวิธีนี้ใช้ไม่ได้เมื่อเมนู GRUB ไม่ปรากฏในเวลาบู๊ตทันทีหลังจากหน้าจอสแปลช BIOS / UEFI ระหว่างบู๊ตด้วย BIOS ให้กดปุ่มค้างไว้อย่างรวดเร็วShiftซึ่งจะทำให้หน้าจอเมนู GNU GRUB ปรากฏขึ้น ด้วยการกด UEFI (อาจจะหลายครั้ง) Escปุ่มเพื่อเข้าสู่หน้าจอเมนู GNU GRUB บางครั้งหน้าจอสแปลชของผู้ผลิตเป็นส่วนหนึ่งของ bootloader ของ Windows ดังนั้นเมื่อคุณเปิดเครื่องมันจะตรงไปที่หน้าจอเมนู GNU GRUB จากนั้นกดShiftไม่จำเป็น

หากวิธีนี้ใช้ไม่ได้เมื่อเมนู GRUB ไม่ปรากฏขึ้นขณะบู๊ตให้ลองคำตอบดังนี้:


ซ่อมแซมการบูต

จาก Ubuntu เปิดเทอร์มินัลแล้วพิมพ์:

sudo add-apt-repository ppa:yannubuntu/boot-repair  
sudo apt update  
sudo apt install -y boot-repair
sudo boot-repair  

เปิดโปรแกรมซ่อม Boot และเลือกตัวเลือกขั้นสูง -> ตัวเลือกอื่น ๆแท็บ -> ซ่อมไฟล์บูตของ Windows ควรตั้งค่าสถานะการเริ่มระบบในพาร์ติชันเดียวกันซึ่งติดตั้ง Ubuntu สามารถระบุพาร์ติชันที่ติดตั้ง Ubuntu ได้จากแอปพลิเคชันดิสก์ซึ่งติดตั้งไว้ใน Ubuntu

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

หากคุณไม่สามารถเลือกตัวเลือกการซ่อมแซมไฟล์บูต Windowsเพราะเป็นสีเทาให้ดูคำตอบนี้


Rescatux

Rescatuxเป็น CD / USB แบบสดที่สามารถบู๊ตได้ฟรีซึ่งสามารถซ่อมแซม GRUB และ bootloader ของ Windows ได้ Rescatux มีส่วนต่อประสานกราฟิกกับเมนูของภารกิจช่วยเหลือระบบปฏิบัติการ หากฮาร์ดดิสก์ของคุณมีรูปแบบการแบ่งพาร์ติชัน MBR คุณสามารถเลือกตัวเลือกคืนค่า Windows MBR (BETA)เพื่อซ่อมแซม bootloader ของ Windows หากคอมพิวเตอร์ของคุณมีเฟิร์มแวร์ UEFI คุณสามารถเลือกระหว่างตัวเลือก UEFI ตัวเลือกการบูต

ตัวเลือกการบูต:

  • (> = 0.41 เบต้า 1) อัปเดตคำสั่ง UEFI
  • (> = 0.41 เบต้า 1) สร้างรายการ UEFI Boot ใหม่
  • (> = 0.41 เบต้า 1) สถานะพาร์ติชัน UEFI
  • (> = 0.41 เบต้า 1) Microsoft Windows UEFI ปลอม
  • (> = 0.41 เบต้า 1) ซ่อน Microsoft Windows UEFI
  • (> = 0.41 beta 1) ติดตั้ง Microsoft Windows EFI อีกครั้ง
  • (> = 0.41 เบต้า 1) ตรวจสอบการบูต UEFI

ตัวเลือก GRUB:

  • (> = 0.40 เบต้า 11) แก้ไขการเริ่มระบบ GNU / Linux อย่างง่าย
  • กู้คืน GRUB และ GRUB2
  • (> = 0.31 เบต้า 4) อัปเดตเมนู GRUB2 ใด ๆ
  • อัปเดตเมนู Debian / Ubuntu GRUB

ตัวเลือกของ Windows:

  • กู้คืน Windows MBR (เบต้า)
  • ล้างรหัสผ่าน Windows
  • (> = 0.31 beta 4) โปรโมตบทบาทผู้ใช้ Windows เป็นผู้ดูแลระบบ
  • (> = 0.41 beta 1) ติดตั้ง Microsoft Windows EFI อีกครั้ง
  • (> = 0.31 เบต้า 4) ปลดล็อกผู้ใช้ Windows

ตัวเลือกรหัสผ่าน:

  • เปลี่ยนรหัสผ่าน GNU / Linux
  • สร้างไฟล์ sudoers อีกครั้ง
  • ล้างรหัสผ่าน Windows

ป้อนคำอธิบายรูปภาพที่นี่
Rescapp เป็นตัวช่วยที่ดีที่จะแนะนำคุณเกี่ยวกับงานกู้ภัยของคุณ


วิธีการทำ Rescatux สด USB จาก Ubuntu

  1. ใส่แฟลชไดรฟ์ USB และตรวจสอบว่าเปิดใช้งานการตั้งค่าสถานะบูตบนแฟลชไดรฟ์โดยใช้แอปพลิเคชัน GParted หรือไม่ ถอดเมาท์แฟลชไดรฟ์ USB เปิด GParted และเลือกแฟลชไดรฟ์ USB จากรายการเมนูของไดรฟ์ จาก GParted เมนูเลือก: Partition -> จัดการธง -> การตรวจสอบการบูต

  2. มันสำคัญมากที่จะต้องตรวจสอบว่าอุปกรณ์ที่คุณกำลังติดตั้ง Rescatux เป็น USB จริงหรือไม่นั้นเป็นแฟลชไดรฟ์ของคุณดังนั้นคุณจะไม่เขียนทับระบบหรือไฟล์ส่วนบุคคลใด ๆ ซึ่งอาจทำให้ระบบปฏิบัติการของคุณไม่สามารถบูตได้ ใน Ubuntu คุณสามารถค้นหาชื่ออุปกรณ์ของแฟลชไดรฟ์โดยใช้แอปพลิเคชันดิสก์

  3. ถอนติดตั้งอุปกรณ์พาร์ติชัน USB สมมติว่าอุปกรณ์พาร์ทิชัน USB คือ/dev/sdc1

    sudo umount /dev/sdc1 # replace sdc1 with the partition name of your USB drive
    
  4. เปลี่ยนไดเรกทอรีที่ใช้cdเป็นเส้นทางของไดเรกทอรีที่มีไฟล์ Rescatux iso ที่คุณดาวน์โหลดอยู่

  5. เขียนไฟล์ Rescatux iso ไปยังแฟลชไดรฟ์ USB ในคำสั่งต่อไปนี้แทนที่rescatux_0.xxxx.isoด้วยชื่อของไฟล์ Rescatux iso ที่คุณดาวน์โหลด

    sudo dd if=rescatux_0.xxxx.iso of=/dev/sdc # this command also works in Windows Subsystem for Linux  
    sudo sync  
    

ฉันยังสามารถสร้าง Rescatux live USB ได้โดยใช้แอป Startup Disk Creator ในตัว


ฉันทำการบูทสองครั้งมานานและฉันไม่เคยรู้เรื่องเหล่านี้มาก่อนเลยฉันดึงดิสก์การซ่อมแซม Windows ออกมาเสมอ นี่เป็นคำตอบที่เป็นประโยชน์จริงๆ
แมว

7

ไม่มีวิธียกเลิกการเปลี่ยนแปลงพาร์ติชันเป็น Windows คุณจะต้องติดตั้งใหม่หรือกู้คืน Windows จากนั้นติดตั้ง Ubuntu ใหม่

ก่อนอื่นให้ลองใช้ Boot-Repair ( ข้อมูล ) และดูว่าจะช่วยได้หรือไม่ ในการรันสิ่งนี้:

  1. บูตจาก Ubuntu live DVD หรือ USB

  2. พิมพ์บรรทัดเหล่านี้ในเทอร์มินัลทีละบรรทัด

    sudo add-apt-repository ppa:yannubuntu/boot-repair
    sudo apt-get update
    sudo apt-get install boot-repair
    
  3. ค้นหา Boot-Repair ใน Dash และเรียกใช้

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

หากต้องการแก้ไขคอมพิวเตอร์ของคุณด้วย Boot-Repair เพียงคลิกปุ่ม "แนะนำการซ่อมแซม" หากใช้งานได้แสดงว่าคุณทำเสร็จแล้ว


ถ้า Boot Repair ใช้งานไม่ได้ให้รันการซ่อมแซมด้วย CD Recovery ของ Windows (ขอจากผู้ผลิตพีซีของคุณ)

  1. บูตจากซีดีกู้คืน คุณควรเห็นสิ่งนี้

    IMG:

  2. bootrec /fixmbrเปิดแอปพร้อมรับคำสั่งและพิมพ์

    IMG:
    (ภาพจากHowtoGeek )

  3. ปิดหน้าต่างและเลือก "ซ่อมแซมการเริ่มต้น" ในเวลานี้ รอจนกว่ากระบวนการจะเสร็จสมบูรณ์ ปกติจะใช้เวลาประมาณ 30 นาที -2 ชั่วโมง

หาก Windows ได้รับการซ่อมแซมสำเร็จแสดงว่าคุณทำเสร็จแล้ว หากไม่เป็นเช่นนั้นคุณจะต้องติดตั้ง Windows ใหม่ด้วยแผ่นซีดีการติดตั้ง Windows

หากคุณไม่มีแผ่นซีดีติดตั้ง Windows คุณสามารถบูต Ubuntu live DVD / USB และติดตั้ง bootloader ด้วยฟังก์ชั่นที่เทียบเท่ากับ bootloader ของ Windows

sudo apt-get update   
sudo apt-get install lilo  
sudo lilo -M /dev/sda mbr  

Lilo จะแจ้งเตือนคุณหลังจากติดตั้งแล้ว แต่คุณสามารถเพิกเฉยได้ว่า lilo ทำงานได้ดีเมื่อใช้เป็น bootloader สไตล์ Windows


ถัดไปหลังจากติดตั้งหรือกู้คืน Windows คุณจะต้องลบพาร์ติชัน Ubuntu ระบุและลบมันด้วย Disk Management Utility ใน Windows

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

หลังจากนั้นให้ติดตั้ง Ubuntu ใหม่ด้วยวิธีเดียวกัน


3
การซ่อมแซมการบูตกล่าวว่าการซ่อมแซมที่แนะนำควรแก้ไขปัญหาเมื่อคุณไม่สามารถบูต Windows ได้หลังจากติดตั้ง Ubuntu
damien

โอ๊ะลืมเรื่องนั้นไป ขอบคุณที่เตือนฉัน!
Emerson Hsieh

ขอบคุณสำหรับคำตอบ. ฉันสามารถบูตหน้าต่างได้อีกครั้ง [เครื่องมือแบ่งพาร์ติชั่นดิสก์ของอูบุนตูใช้งานไม่ได้] ฉันแค่มีปัญหากับการลบพาร์ติชั่น Ubuntu เพราะฉันหาไม่เจอ เมื่อฉันรีสตาร์ทคอมพิวเตอร์ในขณะนี้ GRUB หายไปและมันเริ่มต้นทำงาน windows ในยูทิลิตี้พาร์ทิชันดิสก์ของฉันมี 4 ดิสก์: 1. ดิสก์ OS (C :) ซึ่งใช้งานได้ 20% (ฉันเดาว่านี่เป็นส่วนของ Windows) 2. 3 แผ่นของ 17GB, 3GB และ 8GB (ซึ่งฉันเดาได้ว่าเกิดขึ้นที่ใดในระหว่างการแบ่งพาร์ติชัน แต่ไม่ได้ทำอะไรเลย) ฉันควรลบทั้งหมดหรือไม่ ฉันควรติดตั้ง Linux ใหม่ แต่ใช้พาร์ติชัน t
Mike

กลับไปที่ปัญหาของคุณ: OS (C :) เป็นส่วนของ Windows อย่างแน่นอน 3 พาร์ติชั่นที่คุณบอกว่าไม่ว่างเปล่ามันเป็นแค่ Windows ไม่สามารถอ่านได้ ในการตรวจสอบว่าเป็นพาร์ติชั่นของ Ubuntu ให้ไปที่ Windows Explorer และดูว่าคุณเห็นเฉพาะ OS (C :) หากคุณเห็นเฉพาะระบบปฏิบัติการ (C :) แสดงว่าเป็นพาร์ติชันของ Ubuntu คุณสามารถลบได้อย่างปลอดภัย
Emerson Hsieh

และไม่. สิ่งต่าง ๆ ในพาร์ติชันเหล่านั้นอาจเสียหายดังนั้นฉันขอแนะนำให้ลบและสร้างพาร์ติชันใหม่หากคุณต้องการติดตั้ง Linux อีกครั้ง
Emerson Hsieh

7

หากติดตั้งระบบปฏิบัติการในโหมดที่แตกต่างกันการบูทคู่ Windows และ Ubuntu จะไม่สามารถใช้งานได้ หาก Windows ของคุณติดตั้งในโหมด BIOS ขอแนะนำให้ติดตั้ง Ubuntu ในโหมด BIOS แต่ถ้าติดตั้งในโหมด UEFI ให้ทำเช่นเดียวกันกับ Ubuntu วิธีที่ง่ายที่สุดที่จะหาถ้าคุณกำลังเรียก UEFI BIOS /sys/firmware/efiหรือคือการมองหาโฟลเดอร์ชื่อ โฟลเดอร์จะหายไปหากระบบของคุณใช้ BIOS

ป้อนคำอธิบายรูปภาพที่นี่
          BIOS เทียบกับ UEFI

หากคุณติดตั้ง Ubuntu ในโหมดดั้งเดิมในไดรฟ์เดียวกันด้วยการแบ่งพาร์ติชัน GPT คุณสามารถใช้ตัวเลือกขั้นสูงของ Boot Repair เพื่อถอนการติดตั้ง grub-pc และติดตั้ง grub-efi-amd64 ที่แปลงการติดตั้ง Ubuntu จากการบู๊ต BIOS ไปเป็นบูท UEFI ซึ่งเป็นเฟิร์มแวร์เดียวกับแล็ปท็อปที่ผลิตล่าสุดที่ติดตั้ง Windows ไว้ล่วงหน้า

การแปลง Ubuntu เป็นโหมด UEFI

  1. เริ่ม Boot-Repair และเลือกตัวเลือกขั้นสูง -> แท็บ สถานที่ด้วง
  2. หากคุณไม่เห็นตัวเลือกการแยกพาร์ติชัน / boot / efiหมายความว่าพีซีของคุณไม่มีพาร์ติชัน UEFI
  3. หากคุณเห็นตัวเลือกพาร์ติชันแยกต่างหาก / boot / efiให้ทำเครื่องหมายในช่องทำเครื่องหมายทางด้านซ้ายแล้วคลิกปุ่มใช้ที่มุมล่างขวา

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

  4. ตั้งค่า BIOS ของคุณเพื่อบู๊ตฮาร์ดไดรฟ์ในโหมด UEFI วิธีการปรับการตั้งค่านี้ขึ้นอยู่กับรุ่นเฉพาะของคอมพิวเตอร์ แต่โดยทั่วไปการตั้งค่านี้จะอยู่ในการตั้งค่าลำดับความสำคัญการบูตภายใต้แท็บBootของยูทิลิตี้การตั้งค่า BIOS / UEFI

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการแปลง Ubuntu เข้าสู่โหมดการตรวจสอบ UEFI https://help.ubuntu.com/community/UEFIในส่วนที่เกี่ยวกับการแปลง Ubuntu เข้าสู่โหมด

bootloader ด้วงยังสามารถแปลงในทิศทางตรงกันข้ามจาก UEFI เป็น BIOS Linux สามารถบูทได้ดีจากดิสก์ GPT ในโหมด BIOS ดูคำตอบนี้: แปลงจากบูต EFI เป็น BIOS



5

Windows OS ที่ติดตั้งแล้วไม่ถูกตรวจพบเมื่อคุณติดตั้ง Ubuntu os-proberจากที่เก็บเริ่มต้นของ Ubuntu จะตรวจพบระบบปฏิบัติการอื่น ๆ ที่มีอยู่ในระบบและแสดงผลลัพธ์ในเทอร์มินัล หากos-proberไม่ได้ผลให้ตรวจสอบว่าคำสั่งsudo fdisk -lนั้นสามารถค้นหาพาร์ติชัน Windows ได้หรือไม่

หากคุณพบพาร์ทิชันของ Windows sudo update-grubจากนั้นพิมพ์ sudo update-grubอัพเดต GRUB bootloader และแก้ไขรายการที่ไม่ถูกต้อง คำสั่งนี้แก้ไขปัญหาของฉันซึ่งแสดงด้านล่าง

sudo update-grub && sudo reboot อัพเดต GRUB bootloader และ reboots

ฉันติดตั้ง Ubuntu ข้างๆ Windows 10 ตอนนี้ฉันไม่เห็นตัวเลือกให้เริ่ม Windows ในเมนูการบูต GRUB

หมายเหตุ: พาร์ติชันยังคงอยู่

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


2

ตรวจสอบให้แน่ใจว่าคุณบูตในโหมด UEFI ใช้sudo efibootmgr -t nnเพื่อใช้เมนูของ EFI คุณสามารถเลือก Windows Boot Manager หรือ ubuntu (GRUB)
ข้อสังเกต: Windows จะลบการติดตั้ง GRUB ที่พาร์ติชันระบบ EFI ของตนเองทุกครั้งที่มีการอัปเดต BOOTMGR


2

method1

1. ป้อนโหมดการกู้คืน Windows โดยกด " esc " (อาจเป็นวิธีที่แตกต่างกันในคอมพิวเตอร์ของคุณ) ขณะบูต

2. คลิกที่ " แก้ไขปัญหา "

3. คลิก " ตัวเลือกขั้นสูง "

4. เลือก " พร้อมรับคำสั่ง

5. พิมพ์คำสั่งต่อไปนี้: 

bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd

6. ตอนนี้รีสตาร์ทคอมพิวเตอร์ของคุณ

ดีถ้ามันเหมาะกับคุณถ้าไม่ลอง

Method2

1. ใช้ Rufus เพื่อให้ Ubuntu ใช้ USB ไดรฟ์และบูตเข้าสู่ Ubuntu

2. เริ่มต้นประเภทขั้ว

sudo fdisk -l

3. จดบันทึกส่วนรากของการติดตั้ง linux
ตัวอย่าง: (/ dev / sda8)ในกรณีของฉัน
และพาร์ติชั่นสำหรับบู๊ตของคุณซึ่งระบุด้วย* เครื่องหมาย
ตัวอย่าง: (/ dev / sda6)ในกรณีของฉัน

4. ตอนนี้เมานต์ส่วนรูทของคุณเพื่อทำการเปลี่ยนแปลงและมีผลผูกพัน ด้านล่างแทนที่ " / dev / sda8 " ด้วยส่วนรูทของคุณ

sudo mount /dev/sda8 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys

5. ตอนนี้เปลี่ยนไดเร็กตอรี่รากจากไดรฟ์ usb ไปเป็นไดเร็กตอรี่รากของฮาร์ดไดรฟ์

sudo chroot /mnt

6. ตอนนี้ติดตั้งด้วงไปยังส่วนการบู๊ตของคุณซึ่งคุณจดบันทึกไว้ด้วย*เครื่องหมายแทนที่ " / dev / sda6 " ด้วยส่วนการบูตของคุณ

grub-install /dev/sda6

7. พิมพ์ตอนนี้

exit

8. ติดตั้งพาร์ทิชันก่อนหน้านี้เมาท์ก่อนหน้านี้

sudo unmount /mnt/dev
sudo unmount /mnt/proc
sudo unmount /mnt/sys
sudo unmount /mnt

9. ถอด pendrive และรีบูทพีซีของคุณ

และในครั้งต่อไปในขณะที่หน้าต่างการบูตคู่และลินุกซ์ดูคำตอบนี้ Windows บูตคู่และลินุกซ์


1
ในขั้นตอนที่ 5. บางครั้งก็ยังช่วยในการเรียกใช้คำสั่งก่อนที่จะใช้คำสั่งbootrec /scanos ตัวเลือกสแกนดิสก์ทั้งหมดสำหรับการติดตั้งที่เข้ากันได้กับ Windows นอกจากนี้ยังแสดงรายการที่ไม่ได้อยู่ในร้าน BCD ในปัจจุบัน ภาพหน้าจอนี้แสดงคำสั่งทั้ง 4 คำพร้อมกันในขั้นตอนที่ 5: i.stack.imgur.com/qrnMl.pngbootrec /rebuildbcd/scanos
karel

1

กดค้างไว้Shiftในระหว่างการบูทสิ่งนี้จะทำให้ Grub Menu หรือถ้าคุณเพียงต้องการให้เมนูปรากฏเสมอให้แก้ไข/etc/default/grubไฟล์ของคุณ

sudo gedit /etc/default/grub

ใส่ "#" GRUB_HIDDEN_TIMEOUT=0ในช่วงเริ่มต้นของบรรทัด

ตอนนี้บันทึกจากนั้นเรียกใช้:

sudo update-grub

นี่น่าจะใช้ได้เพื่อทำให้เมนู Grub ปรากฏในทุกการบู๊ต

ดีกว่าที่จะดูวิกิของ GRUB นี้https://help.ubuntu.com/community/Grub2


1
ยังคงเป็นสิ่งเดียวกันที่เกิดขึ้นมันจะไม่แสดงเมนูด้วง
Arshian Archer

คุณแก้ไขไฟล์ด้วงหรือไม่? ใน / etc / default / grub?
Maythux

1

หากคุณใช้ Bitlocker คุณอาจทำการเปลี่ยนแปลงบางส่วนของพาร์ติชั่นก่อนติดตั้ง Ubuntu (เช่นการเพิ่มพื้นที่ว่างที่ไม่ได้จัดสรรสำหรับการติดตั้ง Ubuntu) ดังนั้นคุณอาจพบปัญหานี้เนื่องจาก GRUB ไม่สามารถจัดการกับพรอมต์ความปลอดภัยที่ปรากฏขึ้น ขอให้คุณใช้คีย์การกู้คืน bitlocker

ฉันเกือบจะมีปัญหาเดียวกันหลังจากติดตั้ง Ubuntu 16.04.02 พร้อมกับ Windows 7 Ubuntu จะเริ่มต้นได้ดี แต่หลังจากเลือกตัวโหลด Windows 7 จาก GRUB หน้าจอจะแสดงรูปแบบแปลก ๆ ของบรรทัดที่เอียงหลายสีปกติและติดอยู่ที่นั่นจนกว่าโปรเซสเซอร์ แฟนจะเปิดและร้อนและฉันตัดสินใจที่จะปิดเครื่องคอมพิวเตอร์เพื่อหลีกเลี่ยงความเสียหาย

ความรอดมาจากการใช้ Boot CD ของ Hiren และการใช้ตัวเลือก Boot Windows 7 ในเมนูหลักในนั้นซึ่งทำให้ฉันได้รับพรอมต์สำหรับคีย์การกู้คืน bitlocker ป้อนคีย์หยุดทำงานชั่วคราวและเรียกคืน bitlocker ในเซสชัน windows ของฉันและใช้งาน ระบบบูตคู่ตามที่ตั้งใจไว้ในภายหลัง


นี่คือปัญหาของฉันขอบคุณ!
Nick Ganju

1

เครื่องบูตที่ปลอดภัยบางเครื่องไม่สามารถบู๊ต Windows จากด้วง วิธีแก้ปัญหาคือการจัดเตรียมไฟล์ EFI ที่แตกต่างกันสำหรับการบู๊ตแต่ละประเภทวางชุดที่สองสำหรับ Ubuntu บนแท่ง USB และปล่อยไฟล์ EFI ไว้ในฮาร์ดดิสก์สำหรับ Windows

คุณมีชุดไฟล์ EFI ของ Ubuntu ที่ทำงานอยู่แล้วในฮาร์ดดิสก์ดังนั้นใช้ USB แท่งเล็ก ๆ (ว่างเปล่าเพราะคุณจะสูญเสียข้อมูลทั้งหมด) วางตารางพาร์ติชัน GPT ไว้และสร้างพาร์ติชัน 250M สำหรับ ไฟล์ EFI คัดลอกไฟล์ EFI ของฮาร์ดดิสก์ไปยังก้าน พวกเขาจะปรากฏในไดเรกทอรีภายใต้ไดเรกทอรี /boot/efiEFI

นำไดเรกทอรี EFI และเนื้อหาทั้งหมดไปไว้ในพาร์ติชัน USB ฉันขอแนะนำให้แก้ไขรุ่น stick EFI/ubuntu/grub.cfgเพื่อเปลี่ยนชื่อของรายการเมนู "Ubuntu" เป็น "Ubuntu บน USB" หรือบางอย่างเพื่อให้ชัดเจนว่าไฟล์ใดที่คุณกำลังบูทด้วย

ทีนี้ลองบูทจาก USB แล้วดูว่าคุณได้รับรายการเมนูที่เปลี่ยนแปลงหรือไม่ เมื่อบู๊ต USB ทำงานคุณอาจไป/boot/efi/EFI/Bootที่พาร์ทิชัน EFI ของฮาร์ดดิสก์และควรมีสำเนา (อาจมีชื่อแตกต่างกัน) ของไฟล์บูทเวอร์ชัน Ubuntu ซึ่งควรอยู่/boot/efi/EFI/ubuntuด้วย
ใช้ md5sum เพื่อยืนยันว่าคุณมีสำเนาของไฟล์ทั้งหมดที่อยู่ใน /boot/efi/EFI/Bootเพราะคุณจะลบพวกเขา! คัดลอกและเปลี่ยนชื่อไฟล์/boot/efi/EFI/Microsoft/bootxmgfw.efiเป็น/boot/efi/EFI/Boot/bootx64.efi และคุณควรจะสามารถบูต windows จากฮาร์ดดิสก์อีกครั้ง - เอาไม้เท้าและลองบูต Windows

เมื่อคุณปรับปรุงเคอร์เนลและได้รับ grub.cfg ใหม่ที่สร้างในฮาร์ดดิสก์ (ที่ไม่ได้ใช้มาตั้งแต่รองเท้าฮาร์ดดิสก์เฉพาะ Windows) คุณจะต้องคัดลอกตัวเองไปของ USB EFI/ubuntu/grub.cfgติด

หวังว่าในบางจุดปัญหาของด้วงไม่บูต Windows บนเครื่องของคุณจะได้รับการแก้ไขและคุณก็สามารถเปลี่ยนฮาร์ดดิสก์ของไฟล์ที่มีคนในของไม้EFI/Boot EFI/Boot

เพียงให้แน่ใจว่าคุณมีสำเนาของสิ่งที่คุณลบเพื่อให้คุณสามารถแทนที่พวกเขาหากจำเป็น เทคนิคนี้ใช้ได้กับฉันในโตชิบา


1

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

การติดตั้งเริ่มต้นของ Windows 10 ต้องมีอย่างน้อย 4 พาร์ติชัน:

  1. sda1 (การกู้คืน)
  2. sda2 (สำหรับคอมพิวเตอร์ที่บูตในโหมด EFI โดยปกติจะติดตั้ง EFI System Partition (ESP) ที่/boot/efi)
  3. sda3 (MSR)
  4. sda4 (ระบบปฏิบัติการ Windows ปกติคือ "C")

หาก/boot/efiพาร์ติชันหรือMSRพาร์ติชันได้รับความเสียหายหรือถูกลบระหว่างการติดตั้ง Ubuntu คุณอาจไม่เห็น Windows ในด้วง ลองคำสั่งต่อไปนี้ใน Ubuntu เพื่อแสดงพาร์ติชันที่มีอยู่ทั้งหมด:

sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL

ควรให้คุณทราบว่าเกิดอะไรขึ้นกับระบบของคุณและให้คุณตรวจสอบว่าพาร์ติชันทั้งหมดยังคงอยู่ที่นั่นหรือไม่ คุณอาจลองซ่อมแซม Windows ด้วย DVD / USB สำหรับติดตั้ง Windows

คุณสามารถลองติดตั้งแอปพลิเคชั่น Grub Customizer และดูว่า Windows มีอยู่ใน
รายการหรือไม่:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer

จากนั้นคุณสามารถเปิดใช้ Grub Customizer และเปลี่ยนระบบปฏิบัติการที่พร้อมใช้งานเพื่อบู๊ต

ต่อไปนี้เป็นภาพหน้าจอของลักษณะการติดตั้งที่ถูกต้อง:

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


1

ฉันมีปัญหาที่คล้ายกัน หลังจากเปลี่ยนลำดับการบูตในไบออสมันจะบู๊ตบน Windows แต่ในเซฟโหมดเท่านั้น เพื่อแก้ปัญหาที่ฉันทำ Windows + R-> msconfig-> boot: normal และทุกอย่างก็ถูกแก้ไข หวังว่านี่จะช่วยได้


1

ลองแหล่งนี้ก่อน:

ใส่แผ่น DVD / USB สำหรับติดตั้ง Windows ของคุณแล้วบูตจากมัน เลือกภาษาของคุณและคลิกถัดไป เมื่อได้รับแจ้งการติดตั้งตอนนี้เพียงแค่มองซ้ายลงไปที่หน้าต่างที่และคลิกซ่อมแซมคอมพิวเตอร์ของคุณ รอสักครู่และหน้าต่างใหม่จะปรากฏขึ้นพร้อมกับระบบปฏิบัติการที่ติดตั้งในพีซีของคุณ คลิกที่ใช้ Windows 7/8/10และคลิกถัดไป ในหน้าต่างถัดไปคลิกพร้อมรับคำสั่ง เมื่อพรอมต์คำสั่งปรากฏขึ้นให้พิมพ์สิ่งนี้:

bootrec /fixboot

กดEnterและประเภท:

bootrec /fixmbr

กดEnterอีกครั้งแล้วปิดหน้าต่างพรอมต์คำสั่งนั้นแล้วรีสตาร์ทพีซีของคุณ อย่าลืมช่องว่างระหว่างและbootrec/

หลังจากนั้นคุณจะไม่มีตัวเลือกให้เลือกระหว่างระบบปฏิบัติการเพื่อบูตเมื่อเริ่มต้น คุณจะต้องซ่อมแซมด้วง คุณสามารถทำได้ด้วย Ubuntu / DVD สด วิธีที่ง่ายคือหลังจากซ่อมแซม bootloader ของ Windows จัดรูปแบบพาร์ติชัน Ubuntu และติดตั้ง Ubuntu ใหม่ หากต้องการซ่อมแซมด้วงหลังจากซ่อม bootloader ของ Windows ให้ลองทำเช่นนี้

วิธีซ่อมด้วง:

  1. บูตจาก Ubuntu สด DVD / USB

  2. เปิดเทอร์มินัลแล้วเรียกใช้sudo fdisk -lเพื่อดูว่าติดตั้ง Ubuntu ไว้ที่ไหน

  3. เรียกใช้ตำแหน่งที่เป็นหมายเลขพาร์ติชันที่คุณพบว่าติดตั้ง Ubuntusudo mount /dev/sdaX /mntX

  4. วิ่ง sudo grub-install --root-directory=/mnt /dev/sda

วิธีติดตั้งด้วง:

  1. เรียกใช้sudo update-grubเพื่ออัปเดตด้วงและถ้าคำสั่งนี้ใช้ไม่ได้ทำงานหลังจากรีบูตเครื่อง

  2. Reboot sudo rebootกับ

หมายเหตุ: สำหรับฉันคำสั่งในขั้นตอนที่ 5 ใช้งานไม่ได้ดังนั้นฉันรีสตาร์ทคอมพิวเตอร์และหลังจากรีสตาร์ทคอมพิวเตอร์บูตกับ Ubuntu โดยตรงดังนั้นฉันเข้าสู่ระบบในฐานะ root และรันคำสั่งนี้:

update-grub

ที่แก้ไขปัญหา


ขอบคุณ Karel!
Damon Hill

0

ก่อนอื่นเราจะนำ windows MBR กลับมาแล้วเราจะติดตั้งด้วงและนำ linux กลับมา

การแก้ไข Windows MBR (คุณสามารถไปหาโซลูชันที่ 1 หรือโซลูชันที่ 2 ได้ทั้งคู่) Boot Linux และตรวจสอบให้แน่ใจว่าคุณได้เชื่อมต่ออินเทอร์เน็ตที่ใช้งานได้และพิมพ์ต่อไปนี้บนเทอร์มินัล

1. ทางออก

sudo apt-get install syslinux

หากแพ็กเกจถูกติดตั้งให้ใช้คำสั่งต่อไปนี้เพื่อเขียน MBR:

sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda

2. โซลูชัน

sudo apt-get install mbr

หากแพ็คเกจได้รับการติดตั้งให้ใช้ดังต่อไปนี้เพื่อเขียน MBR

sudo install-mbr -i n -p D -t 0 /dev/sda

ทั่วไปสำหรับทั้งสอง

แทนที่ sda หากคุณต้องการติดตั้ง MBR ไปยังไดรฟ์อื่น อย่าใส่sda1, หรือsda2 sda3เพียงแค่ใส่ไว้sdaในฮาร์ดดิสก์

ต่อไปเราต้องติดตั้งด้วงทำการซ่อมแซมการบู๊ตจะแก้ไขปัญหานี้และติดตั้งด้วงใหม่ทำการรีบูตและทั้งสองจะทำงาน


ไม่มีโชค. ฉันลองทั้งวิธีแก้ปัญหาของคุณด้วย/dev/sda(Windows 8 ของฉันดูเหมือนว่าจะเป็นใน/dev/sda3) วิธีแก้ปัญหาทั้งสองถูกตามด้วย "การซ่อมแซมการบู๊ต" สิ่งนี้และนี่คือผลลัพธ์ของมัน ฉันไม่เห็นการเปลี่ยนแปลงใด ๆ เนื่องจากฉันไม่เชี่ยวชาญในเรื่องนี้มันคุ้มค่าที่จะลองใช้ตัวเลือกทั้งสองด้วย/dev/sda3หรือไม่ โปรดทราบด้วยว่าทุกอย่างใน Windows สามารถเข้าถึง Ubuntu ได้ดังนั้นหากเราต้องการแฮ็กเราก็สามารถทำได้! กรุณาแนะนำ
iammilind

@iammilind ตอนนี้ฉันสงสัยว่าปัญหาเต้จะเกิดจาก itself.Lets บูตซ่อมแซมลองทางเลือกของการติดตั้งอีก grub.I แนะนำ rescatux จากsupergrubdisk.org/rescatux พวกเขามีวิดีโอเกี่ยวกับวิธีการกู้คืนด้วง youtube.com/watch?v=hWaXANSNUcE ดังนั้นการเรียกคืนหน้าต่าง MBR เหมือนที่ผมกล่าวในการโพสต์ดังกล่าวข้างต้นโดยไม่ต้องบูตซ่อมแซมและลองบูตโดยตรงไปยัง Windows, หากการทำงานเรารู้ว่าปัญหาอยู่กับบูตซ่อมแซมอื่นบูตลองกับ rescatux และการซ่อมแซมด้วง
Stormvirux

ฉันลองวิธีแก้ปัญหาของคุณโดยไม่ใช้ "boot-repair" และไม่มีโชค โปรดทราบว่าเมื่อฉันรัน solution-2 จะไม่มีสิ่งใดพิมพ์บนเชลล์ซึ่งแตกต่างจาก solution-1 ซึ่งมีเอาต์พุตบางส่วน ตอนนี้ฉันกำลังลองใช้เครื่องมือ "Rescatux" ซักพักฉันดาวน์โหลด. iso และใช้ "Unetbootin" สร้างภาพที่สามารถบู๊ตได้บน USB ซึ่งสร้างโฟลเดอร์ "boot" และไฟล์บางไฟล์ แต่วิธีการเริ่มซอฟต์แวร์นี้ ?? ในการสอนทั้งหมดพวกเขาเริ่มต้นด้วยซอฟต์แวร์ที่เปิดอยู่แล้ว (ซึ่งไม่ดีสำหรับมือใหม่) หากฉันรีสตาร์ทระบบปฏิบัติการโดยเปิด USB ก็จะมีข้อความแจ้งว่า "ไม่พบระบบปฏิบัติการ" (เพราะมีเพียงโฟลเดอร์และไฟล์เท่านั้น) คุณสามารถบอกวิธีใช้มันได้หรือไม่
iammilind


ก่อนหน้านี้ฉันตาม wiki เดียวกันเพื่อสร้างอิมเมจ USB แต่ไม่สามารถรับตัวเลือกสำหรับวิธีเริ่มต้นได้ หรือฉันอาจจะยังไม่เข้าใจบทความอย่างถูกต้อง เราสามารถแชทด่วนได้ไหม
iammilind

0

ตัวเลือกทั้งหมดที่คุณพยายามจะใช้กับ Windows 8 ในโหมด mbr แต่คุณใช้ UEFI ดังนั้นคุณควรซ่อมแซมพาร์ติชัน UEFI เมื่อ windows bootloader ของฉันเสียหายฉันลองใช้คำสั่งต่อไปนี้

bcdboot c:\windows /s f: /f ALL

นี่ c: \ windows เป็นที่ตั้งของโฟลเดอร์ windows บน windows (c :) partiton

/ s เป็นตัวเลือกที่อนุญาตให้ติดตั้งไฟล์ UEFI bootloader บน UEFI System Partition ซึ่งเป็นรูปแบบ fat32 และในกรณีของฉันคือ (/ dev / sda4) ดังนั้น f:

(f: เป็นจดหมายของ partue uefi)

หลังจากคำสั่งนี้ทำงานคุณจะได้รับการติดตั้งสำเร็จ / ล้มเหลว

นี่ควรติดตั้งโค้ดสำหรับบูต Windows 8 ใหม่ของคุณในพาร์ติชัน UEFI

คำสั่งนี้ฉันได้ลองเมื่อบูตจากดิสก์ซ่อมแซมและเลือกตัวเลือกขั้นสูงแล้วซ่อมแซมบรรทัดคำสั่ง

คุณสามารถสร้างดิสก์การกู้คืนได้โดยไปที่แผงควบคุมและเลือกการสำรองข้อมูลและการกู้คืน -> สร้างดิสก์การกู้คืน / usb หรือคุณสามารถกู้จากใครบางคน

PS หากคุณยังไม่ได้ลองใช้คุณสามารถลองตัวเลือกทั้งหมดที่แสดงในเมนูด้วงของคุณโดยเฉพาะ refind ซึ่งจะตรวจจับ UEFI OS ทั้งหมดโดยอัตโนมัติ คุณสามารถลองใช้รายการ windows ทั้งหมดในเมนูด้วงเพื่อตรวจสอบว่ารายการใดรายการหนึ่งทำงานได้หรือไม่ จากนั้นคุณสามารถสลับโหมด uefi ของคุณเป็น BIOS จากเมนู BIOS ของคุณเมื่อเริ่มต้นระบบแล้วเช็คเอาท์ตัวเลือกที่แสดงอยู่ที่นั่นและหากมีสิ่งใดทำงาน


ฉันลองตัวเลือกทั้งหมดที่แสดงในด้วงรวมถึงตัวเลือกการซ่อมแซมและ rEFI; แต่ไม่ทำงาน คำสั่งที่คุณแสดงไม่เป็นอันตรายหรือไม่ (ไม่ได้ลบทั้งสอง OS)? จากนั้นฉันสามารถลองพรอมต์คำสั่งของ Windows ฉันไม่ทราบวิธีไปที่แผงควบคุมเพราะ Win8 ไม่เริ่มทำงาน คุณสามารถอธิบายเพิ่มเติมเกี่ยวกับการสร้างดิสก์กู้คืนได้หรือไม่
iammilind

ใช่คำสั่งไม่เป็นอันตรายเพียงแค่คัดลอก / แทนที่ไฟล์ windows bootloader ในพาร์ติชันระบบ EFI ... เพื่อเป็นการป้องกันไว้ก่อนคุณสามารถคัดลอกเนื้อหาของพาร์ติชัน Efi และแทนที่หากมีสิ่งผิดปกติ การสร้างแผ่นดิสก์การกู้คืนwindows
windowsen

ฉันลองตัวเลือกนั้นและโพสต์ข้อความว่า "สร้างไฟล์บูตสำเร็จแล้ว" จากนั้นปิดและรีสตาร์ทพีซี แต่ก็ไม่แตกต่างกัน ฉันวิ่งไปซ่อมเช่นกัน ทำการทดสอบอย่างรวดเร็วโดย Sony VAIO ซึ่งไม่แสดงข้อผิดพลาด ดูเหมือนว่าคู่ของ "การปิดระบบเย็น" ของ Win8 ได้ทำให้มันอยู่ในสถานะที่ไม่ได้กำหนด หากคุณมีพอยน์เตอร์เพิ่มอีกจะมีประโยชน์มาก
iammilind

ใช่ว่าจะเป็นความคิดของฉันเช่นกันส่วนบูตดูเหมือนว่าจะถูกต้อง แต่มีปัญหาบางอย่างกับ windows ฉันกำลังดูอยู่และจะแจ้งให้คุณทราบหากฉันได้รับอะไร ในระหว่างนี้ให้ลองค้นหาปัญหาของคุณในฟอรัม Windows ..
aaditya1234

1
ลองคู่มือนี้มันบอกวิธีการบูต windows 8 ในเซฟโหมดบางทีมันอาจจะhelp-osmymy.com/t2803-how-to-run-windows-8-in-safe-mode และ addictivetips.com/windows-tips/
aaditya1234

0

ทำตามขั้นตอนเหล่านี้:

  1. เปิด terminal โดยกดCtrl+ Alt+ Tหรือค้นหาTerminalใน Dash

  2. ป้อนคำสั่งต่อไปนี้ในเทอร์มินัล:

    sudo -H gedit /etc/default/grub
    

    (สิ่งนี้จะเปิดไฟล์กำหนดค่าด้วงgedit)

  3. แก้ไขไฟล์และเปลี่ยนตัวเลือกต่อไปนี้ดังต่อไปนี้ (ลบความคิดเห็นที่ # ก่อนบรรทัดด้านล่างใด ๆ ) และบันทึกไฟล์:

    GRUB_DEFAULT=0  
    GRUB_HIDDEN_TIMEOUT=0
    GRUB_HIDDEN_TIMEOUT_QUIET=false
    GRUB_TIMEOUT=10  
    
  4. รันคำสั่งต่อไปนี้ในอินสแตนซ์ใหม่ของเทอร์มินัล:

    sudo update-grub
    
  5. รีสตาร์ทคอมพิวเตอร์ตอนนี้คุณควรจะสามารถบูต Windows ได้หากคุณแบ่งพาร์ติชันระบบของคุณอย่างถูกต้อง


sudo gedit / etc / default / grub: ไม่พบคำสั่งแสดงข้อผิดพลาด
gmohan kumar

มีช่องว่างระหว่าง gedit และ / etc / ....
Faizan Akram Dar

ในขณะที่พยายามบันทึกที่แสดงข้อผิดพลาดบางอย่างเช่นไม่พบไฟล์ / home / ram / etc / default / grub
gmohan kumar

คัดลอกวางคำสั่งของฉันใน terminal คุณควรดำเนินการ: sudo gedit / etc / default / grub
Faizan Akram Dar

1
โอเคคุณลองใช้คำสั่งนี้จากเทอร์มินัล (คัดลอกวางมันเป็นคำสั่งยาวเดี่ยว) โดยไม่ต้องใส่เครื่องหมายอัญประกาศจากนั้นเลือกการซ่อมแซมที่แนะนำ: "sudo add-apt-repository ppa: yannubuntu / boot-repair && sudo apt-get อัปเดต && sudo apt-get install -y boot-repair && boot-repair "
Faizan Akram Dar

0

ในกรณีของฉันฉันได้ทำการติดตั้ง Windows 7 ใหม่ทิ้งพื้นที่บางส่วนไว้บน SSD และระหว่างการติดตั้ง Mint 18.3 ต่อมาด้วยตัวเลือก "ควบคู่ไปกับ" ไม่ได้รับ Windows ในเมนูบูตด้วง

การแก้ปัญหานั้นง่าย: รันคำสั่งด้านล่างใน Mint และ Windows 7 ถูกเพิ่มเข้าไปในเมนูด้วงพร้อมกับ Memtest btw

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