Câu hỏi Làm thế nào tôi có thể sửa chữa grub? (Làm cách nào để lấy lại Ubuntu sau khi cài đặt Windows?)


Tôi đã cài đặt Windows 7, trong đó ăn tập tin khởi động của Ubuntu. Khi khởi động máy tính, nó bây giờ đi thẳng vào Windows, mà không cho tôi tùy chọn khởi động Ubuntu.

Làm thế nào tôi có thể lấy lại Ubuntu?


309
2017-12-17 07:02


gốc


Tôi nghĩ rằng đó là một nhiệm vụ phổ biến, tôi cũng có hai ổ cứng, và Ubuntu + Windows. Tôi hy vọng bạn có thể sửa chữa nó đúng cách. Cố gắng làm theo điều này hướng dẫn. Mọi thắc mắc, hãy hỏi tôi! - antivirtel
Có liên quan (khi GRUB được cài đặt vào MBR của ổ đĩa sai): Vấn đề giải cứu Grub sau khi cài đặt ubuntu - Eliah Kagan
Có, bạn có thể, bạn chỉ cần khởi động bình thường và cài đặt với các cửa sổ và sau đó nó sẽ xuất hiện trong trình đơn khởi động Grub khi khởi động máy tính. - Rampoo1208
Tôi biết đây là một chủ đề cũ nhưng tôi đã khắc phục sự cố bằng cách thay đổi chế độ khởi động trong bios từ UEFI thành Legacy.
LƯU Ý: câu trả lời được chấp nhận là một hướng dẫn chung về cách sửa chữa grub. Nó cũng có thể áp dụng cho nhiều trường hợp khác nhau khi GRUB được viết không đúng bởi trình cài đặt (ở khắp mọi nơi). - Danatela


Các câu trả lời:


Khi bạn cài đặt Windows, Windows cho rằng đó là hệ điều hành duy nhất (OS) trên máy, hoặc ít nhất nó không có tài khoản cho Linux. Vì vậy, nó thay thế GRUB bằng bộ tải khởi động riêng của nó. Những gì bạn phải làm là thay thế bộ nạp khởi động Windows bằng GRUB. Tôi đã thấy các hướng dẫn khác nhau để thay thế GRUB bằng cách nhét xung quanh với các lệnh GRUB hoặc một số lệnh như vậy, nhưng với tôi, cách dễ nhất là đơn giản chroot vào cài đặt và chạy của bạn update-grub. chroot là điều tuyệt vời vì nó cho phép bạn làm việc trên bản cài đặt thực tế của bạn, thay vì cố gắng chuyển hướng mọi thứ ở đây và ở đó. Nó thực sự sạch sẽ.

Dưới đây là cách thực hiện:

  1. Khởi động từ CD trực tiếp hoặc USB trực tiếp, ở chế độ "Thử Ubuntu".
  2. Xác định số phân vùng của phân vùng chính của bạn. sudo fdisk -l, sudo blkid hoặc GParted (đã được cài đặt, theo mặc định, trong phiên trực tiếp) có thể giúp bạn ở đây. Tôi sẽ giả định trong câu trả lời này là /dev/sda2, nhưng đảm bảo bạn sử dụng đúng số hiệu phân vùng cho hệ thống của bạn!

    Nếu phân vùng chính của bạn nằm trong LVM, thay vào đó, thiết bị sẽ được đặt tại /dev/mapper/, rất có thể, /dev/mapper/{volume}--{os}-root Ở đâu {volume} là tên khối lượng LVM và {os} là hệ điều hành. Thi hành ls /dev/mapper cho tên chính xác.

  3. Gắn kết phân vùng của bạn:

    sudo mount /dev/sda2 /mnt  #Replace sda2 with the partition from step 2
    

    Nếu bạn có một /boot, /var hoặc là /usr phân vùng, lặp lại các bước 2 và 3 để gắn các phân vùng này vào /mnt/boot, /mnt/var và /mnt/usr tương ứng. Ví dụ,

    sudo mount /dev/sdXW /mnt/boot
    sudo mount /dev/sdXY /mnt/var
    sudo mount /dev/sdXZ /mnt/usr
    

    thay thế sdXW, sdXYsdXZ với số phân vùng tương ứng.

  4. Gắn kết một số công cụ cần thiết khác:

    for i in /sys /proc /run /dev; do sudo mount --bind "$i" "/mnt$i"; done
    
  5. Nếu Ubuntu được cài đặt ở chế độ EFI (xem câu trả lời này nếu bạn không chắc chắn), sử dụng sudo fdisk -l | grep -i efi hoặc GParted để tìm phân vùng EFI của bạn. Nó sẽ có một nhãn EFI. Gắn kết phân vùng này, thay thế sdXY với số phân vùng thực tế cho hệ thống của bạn:

    sudo mount /dev/sdXY /mnt/boot/efi
    
  6. chroot vào cài đặt Ubuntu của bạn:

    sudo chroot /mnt
    
  7. Tại thời điểm này, bạn đang ở trong cài đặt của bạn, không phải phiên trực tiếp và chạy dưới dạng gốc. Cập nhật grub:

    update-grub
    

    Nếu bạn gặp lỗi hoặc nếu chuyển sang bước 7 không khắc phục được sự cố của bạn, hãy chuyển sang bước 8. (Nếu không, đó là tùy chọn.)

  8. Tùy thuộc vào tình huống của bạn, bạn có thể phải cài đặt lại grub:

    grub-install /dev/sda
    update-grub # In order to find and add windows to grub menu.
    
  9. Nếu Ubuntu được cài đặt ở chế độ EFI, và UUID phân vùng EFI đã thay đổi, bạn có thể cần phải cập nhật nó trong /etc/fstab. So sánh nó:

    blkid | grep -i efi
    grep -i efi /etc/fstab
    

    Nếu URIID phân vùng EFI hiện tại (từ blkid) khác với một trong /etc/fstab, cập nhật /etc/fstab với UUID hiện tại.

  10. Nếu mọi thứ hoạt động không có lỗi, thì bạn đã sẵn sàng:

    exit
    sudo reboot
    
  11. Tại thời điểm này, bạn sẽ có thể khởi động bình thường.

Nếu bạn không thể khởi động bình thường và không thực hiện bước 8 vì không có thông báo lỗi, hãy thử lại với bước 8.

  • Đôi khi cho GRUB2 chính xác cấu hình cho các phân vùng của bạn là không đủ, và bạn phải thực sự cài đặt nó (hoặc cài đặt lại nó) vào Master Boot Record, bước 8 nào. Trải nghiệm trợ giúp người dùng trong trò chuyện đã chỉ ra rằng bước 8 đôi khi cần thiết ngay cả khi không có thông báo lỗi nào được hiển thị.

317
2017-12-17 12:23



Nhận xét không dành cho thảo luận mở rộng; cuộc hội thoại này đã đã chuyển sang trò chuyện. - Thomas Ward♦
Tôi vẫn muốn Windows là hệ điều hành khởi động chính của tôi. Đây có phải là bản sửa lỗi đúng không? Làm cách nào để chọn hệ điều hành nào để khởi động? F11? - Jeff
@ScottSeverance Tôi thấy từ hồ sơ của bạn rằng bạn sống ở DFW. Bạn đã cân nhắc đưa ra các lớp học hoặc hướng dẫn trực tiếp để đưa mọi người vào sâu trong Linux? - Mohammed Joraid
Những vấn đề này không già đi: D - Không phải là khi giao dịch với EFI, bạn có thể cần phải cài đặt grub-efi-amd64 và nếu bạn đang sử dụng tính năng khởi động an toàn bạn muốn sử dụng grub-install --uefi-secure-boot. Điều này cũng được nêu chi tiết trong superuser.com/a/376471/197980 - Raffael
Giải pháp này cũng được áp dụng cho Windows 10 trên máy tính với BIOS (tức là không phải UEFI). Câu hỏi mà bạn có thể trả lời bằng mẹo này - thewindowsclub.com/check-if-uefi-or-bios. - okolnost


Trình cài đặt Windows không quan tâm đến hệ điều hành khác trong hệ thống. Vì vậy, nó viết mã riêng trên bản ghi khởi động chính. May mắn là giải pháp cũng dễ dàng.

Bạn cần phải sửa chữa MBR. Làm như sau

Khởi động bằng cách sử dụng một usb / cd trực tiếp của ubuntu. Sử dụng boot-repair để khắc phục sự cố.

Sau khi khởi động với usb / cd trực tiếp, hãy chạy lệnh sau trong terminal:

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

Sử dụng Recomended Repair.

enter image description here

Thêm thông tin - https://help.ubuntu.com/community/Boot-Repair


94
2017-09-01 06:59



bạn có ý định nói ý định của nó bởi người dân của Microsoft? Ngoài ra khởi động kép đã làm việc với các cửa sổ 7 do đó, nó không mâu thuẫn với dòng đầu tiên của bạn rằng "Trình cài đặt cửa sổ không quan tâm về hệ điều hành khác trong hệ thống." - Shagun Sodhani
Windows phá vỡ tất cả các thời gian của nó một vấn đề thực sự phổ biến và một ive đã phải đối phó với bản thân mình. Câu trả lời vẫn tốt và nên khắc phục vấn đề. - damien
bạn đã cài đặt Windows 7 trước rồi linux. Vì vậy, linux nhận ra cửa sổ không cửa sổ được công nhận linux. Ttry cài đặt lại windows7, bạn sẽ thấy những gì tôi có ý nghĩa. - Web-E
Đừng làm điều này khi bạn đã mã hóa phân vùng (luks), nó đã làm hỏng nó. Nó cũng cài đặt lại GRUB bằng apt-get - không biết tại sao nó lại làm điều đó. - Meng Tian
sửa chữa khởi động hỗ trợ chế độ di sản rất tốt, có lẽ bạn cần phải khởi động cd / usb trực tiếp trong chế độ cũ cũng như @fuzzyanalysis :) - Web-E


Tôi không bao giờ gặp rắc rối bằng cách sử dụng các hướng dẫn sau:
https://wiki.ubuntu.com/Grub2#Recover 

Trước hết, bạn phải khởi động hệ thống của bạn từ một đĩa CD trực tiếp. Sau đó

PHƯƠNG PHÁP 3 - CHROOT

Phương pháp cài đặt này sử dụng lệnh chroot để truy cập vào   các tệp của hệ thống bị hỏng. Khi lệnh chroot được phát hành,   LiveCD xử lý hệ thống bị hỏng / như của riêng nó. Các lệnh chạy trong một   môi trường chroot sẽ ảnh hưởng đến hệ thống tập tin bị hỏng và không   của LiveCD.

  1. Khởi động vào LiveCD Desktop (Ubuntu 9.10 hoặc mới hơn). Xin lưu ý rằng CD Live phải giống với hệ thống bạn đang sửa - hoặc   32 bit hoặc 64 bit (nếu không thì chroot sẽ thất bại).

  2. Mở một thiết bị đầu cuối (Ứng dụng> Phụ kiện> Thiết bị đầu cuối).

  3. Xác định phân vùng hệ thống bình thường của bạn - (công tắc là chữ thường "L")

    sudo fdisk -l
    

    Nếu bạn không chắc chắn, hãy chạy

    df -Th  
    

    Tìm đúng kích thước đĩa và định dạng ext3 hoặc ext4.

  4. Gắn phân vùng hệ thống bình thường của bạn:

    Thay thế phân vùng chính xác: sda1, sdb5, v.v.

    sudo mount /dev/sdXX /mnt  
    

    Thí dụ: sudo mount /dev/sda1 /mnt 

  5. Chỉ khi bạn có một phân vùng khởi động riêng:   sdYY là tên phân vùng / boot (ví dụ sdb3)

    sudo mount /dev/sdYY /mnt/boot
    
  6. Gắn kết các hệ thống tệp ảo quan trọng:

    sudo mount --bind /dev /mnt/dev
    sudo mount --bind /dev/pts /mnt/dev/pts
    sudo mount --bind /proc /mnt/proc
    sudo mount --bind /sys /mnt/sys
    
  7. Chroot vào thiết bị hệ thống bình thường của bạn:

    sudo chroot /mnt
    
  8. Nếu không có /boot/grub/grub.cfg hoặc không chính xác, hãy tạo một tài khoản bằng

    update-grub
    
  9. Cài đặt lại GRUB 2:

    Thay thế thiết bị chính xác - sda, sdb, v.v. Không chỉ định số phân vùng.

    grub-install /dev/sdX
    
  10. Xác minh cài đặt (sử dụng đúng thiết bị, ví dụ sda. Không chỉ định phân vùng):

    sudo grub-install --recheck /dev/sdX
    
  11. Thoát khỏi chroot: CTRL-D trên bàn phím

  12. Ngắt kết nối hệ thống tệp ảo:

    sudo umount /mnt/dev/pts
    sudo umount /mnt/dev
    sudo umount /mnt/proc
    sudo umount /mnt/sys
    
  13. Nếu bạn gắn một phân vùng / boot riêng biệt:

    sudo umount /mnt/boot
    
  14. Ngắt kết nối thư mục LiveCD / usr:

    sudo umount /mnt/usr
    
  15. Ngắt kết nối thiết bị cuối cùng:

    sudo umount /mnt
    
  16. Khởi động lại.

    sudo reboot
    

34
2018-04-27 02:15



Chỉ cần lưu ý rằng nó không phải là cần thiết phải lo lắng về việc unmounting công cụ, bởi vì khởi động lại sẽ chăm sóc đó tự động. Gửi umount lệnh lãng phí thời gian. - Scott Severance
sudo umount -a cũng nên chăm sóc chúng. Nó không phải là một thực tế xấu nếu bạn đã có vài khoảnh khắc. Ít nhất nhắc nhở bạn về những gì đang xảy ra, và trong một số trường hợp (góc / cận biên) nó có thể giữ cho khởi động lại từ dừng lại để cảnh báo bạn hoặc chờ đợi cho đầu vào. - belacqua
1 để cảnh báo về phân vùng / phân vùng khởi động. - qed
Tôi đã làm điều này nhiều lần trên các hệ thống khác nhau và đồng ý rằng các kết quả nói cho chính mình (mặc dù tôi cũng bỏ qua umount). - Elder Geek


Khởi động từ một ổ đĩa USB hoặc đĩa CD Ubuntu trực tiếp và
Cài đặt Boot-Repair trên ubuntu bằng các bước sau

Mở terminal và chạy các lệnh sau

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

Sau khi hoàn thành cài đặt, bạn có thể khởi động nó từ System-> Administration-> Boot-Repair menu nếu bạn sử dụng Gnome, hoặc tìm kiếm "boot-repair" trong dấu gạch ngang nếu bạn sử dụng Unity. Sau đó làm theo các ảnh chụp màn hình sau:

Phương pháp 1

  • Nhấp vào các tùy chọn nâng cao

Initial screen

  • Đánh dấu vào các tùy chọn hiển thị bên dưới

advanced option

  • Thay đổi tab thành tab Vị trí Grub và Đánh dấu Tùy chọn Hiển thị trong hình

enter image description here

Nhấn Áp dụng và Khởi động lại hệ thống

Phương pháp 2

  • Chọn tùy chọn sửa chữa Khởi động được đề xuất như được hiển thị trong ảnh chụp màn hình đầu tiên

Tài liệu :


19
2017-07-30 19:25



Web-E đã đưa ra điều này câu trả lời. Có thể cải thiện cái đó thay vào đó? Tôi để lại một bình luận về lý do tại sao nó không hoạt động. - Dan Dascalescu
Phương pháp này làm việc cho tôi sau một trường hợp đặc biệt khó chịu của bản cập nhật Windows 10 ghi đè GRUB và sau đó phá vỡ bộ nạp khởi động của riêng nó. Theo quy trình này, cả Windows và Linux đều trở lại. Trong trường hợp của tôi nó là Linux Mint 18.1, và các menu sửa chữa khởi động trông hơi khác, nhưng tất cả đều hoạt động tốt. Cảm ơn! - TheBigH


Chỉ cần cài đặt easyBCD trong Windows 7 và làm

Thêm mục nhập mới> Linux / BSD> (chọn) Grub2> (đẩy) Thêm mục nhập

Sau đó, bạn có thể chọn Ubuntu trên bộ tải khởi động Windows 7 để đi đến Grub2 (bộ nạp khởi động trước).


11
2018-03-11 22:09



Chỉ những hướng dẫn này không khôi phục lại bộ nạp khởi động Grub - khi tôi thử chúng, chúng đã thêm một tùy chọn khởi động bổ sung trong Windows mà trên đó đã chọn, khởi động lại máy tính của tôi và sau đó đưa tôi đến dấu nhắc grub>. Vì vậy, người ta sẽ cần thêm các bước để làm gì tiếp theo. - therobyouknow
easyBCD cho phép tôi thêm và xóa các tùy chọn khởi động mà tôi có thể thấy trong cả Windows Boot Loader và BIOS, nhưng chúng không bao giờ hoạt động vì easyBCD dựa vào một số loại phép thuật tự động để tìm phân vùng Linux ... nó không hoạt động khi phân vùng Linux của tôi trên một đĩa cứng riêng biệt. - Fuzzy Analysis


Bây giờ có một giải pháp đơn giản hơn:

  1. Khởi động lại, và nhập các tùy chọn BIOS của máy tính (F2, hoặc đôi khi F11).
  2. Đi đến Khởi động và chọn Ưu tiên thiết bị khởi động
  3. Kiểm tra nếu Quản lý khởi động Windows ở trên ổ đĩa khởi động chính (thường là SATA HDD… hoặc là Ổ cứng IDE…). Nếu đúng như vậy, hãy di chuyển ưu tiên đĩa khởi động lên trên Windows Boot Manager.
  4. Lưu các tùy chọn BIOS của bạn và thoát ra (thường là F10).

Điều này đã được thử nghiệm trên một máy tính xách tay Samsung Series 7 Chronos khởi động kép Windows 8 và Ubuntu 13,10, khởi động an toàn bị vô hiệu hóa, UEFI và khởi động di sản được kích hoạt.


5
2017-12-15 13:04



Điều này đã trở thành lựa chọn sạch nhất cho tôi. Đó là một vài nét chính, nhưng hey, nó hoạt động. Tôi có kết hợp các thiết bị khởi động của Legacy và UEFI. Nếu người dùng đang khởi động một hệ điều hành nhiều hơn một loại khác, thì điều này có thể nhanh hơn (và an toàn hơn) trong thời gian dài. - Fuzzy Analysis
Điều này làm việc cho tôi quá, sau khi Windows 10 tự động cập nhật chính nó. - luis_js
Giải pháp này làm việc cho tôi khi tôi xóa Ubuntu từ cửa sổ 10. - Vikas Gupta


Trên các hệ thống dựa trên EFI (chẳng hạn như hầu hết các hệ thống được vận chuyển với Windows 8 trở lên), Windows đôi khi sẽ cập nhật bộ nạp khởi động của nó hoặc đặt lại nó làm trình khởi động mặc định. Điều này đặc biệt phổ biến khi cài đặt lại hệ điều hành hoặc thực hiện cập nhật hệ thống lớn (ví dụ: nâng cấp lên bản phát hành Windows mới nhất). Lưu ý rằng Windows không thực sự xóa bất kỳ tệp GRUB nào trên máy tính dựa trên EFI. Tất cả mọi thứ cần thiết để khởi động Ubuntu vẫn còn tại chỗ; nó chỉ bị bỏ qua. Trong những trường hợp này, việc cài đặt lại hoàn toàn GRUB là quá mức cần thiết, và thực tế là mang một cơ hội nhỏ (nhỏ) sẽ tạo ra các vấn đề mới.

Vì vậy, thay vì cài đặt lại GRUB trong những trường hợp này, tôi khuyên bạn nên đặt lại GRUB (hoặc bất kỳ bộ nạp khởi động hoặc trình quản lý khởi động nào bạn muốn) làm mặc định. Có một số cách để thực hiện việc này, bao gồm:

  • EasyUEFI - Cách dễ nhất để điều chỉnh thứ tự khởi động, nếu hệ thống khởi động thẳng vào Windows, là sử dụng EasyUEFI, đó là công cụ GUI miễn phí của bên thứ ba (dành cho phiên bản cơ bản) để quản lý thứ tự khởi động EFI. Nó khá tự giải thích - xác định vị trí ubuntu nhập vào danh sách tùy chọn khởi động và di chuyển nó lên đầu danh sách. Lần sau khi bạn khởi động lại, GRUB sẽ xuất hiện. (Nếu bạn sử dụng một cái gì đó khác hơn GRUB, bạn sẽ cần phải xác định vị trí của nó.)
  • bcdedit -- Những cửa sổ bcdedit công cụ có thể được sử dụng để đặt GRUB thành thứ tự khởi động mặc định. Lệnh bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi, được nhập vào Người quản lý Cửa sổ nhắc lệnh, sẽ làm điều này; tuy nhiên, nếu máy tính của bạn khởi động với Khởi động an toàn, bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi sẽ được yêu cầu thay thế. Thực tế, lệnh sau sẽ thông thường làm việc ngay cả khi Secure Boot không được sử dụng, vì vậy tôi sẽ sử dụng lệnh đó trước. Lưu ý rằng có một công cụ Windows shell tiên tiến hơn đòi hỏi một cú pháp hơi khác so với tôi đã trình bày, nhưng tôi không nhớ lại các chi tiết.
  • Khởi động một lần với Ubuntu - Hầu hết các EFI cung cấp trình quản lý khởi động có sẵn, được truy cập bằng cách nhấn phím chức năng, Esc hoặc Enter sớm trong quá trình khởi động hệ thống. Rất có thể là ubuntu mục khởi động Ubuntu sẽ hiển thị trong trình đơn trình quản lý khởi động này, cho phép bạn khởi động vào Ubuntu. Ngoài ra, bạn có thể khởi động vào một môi trường khẩn cấp của Ubuntu, như trình cài đặt được khởi động trong chế độ "thử trước khi cài đặt". Dù bằng cách nào, bạn có thể sử dụng efibootmgr để điều chỉnh thứ tự khởi động:
    1. Kiểu sudo efibootmgr để xem các mục khởi động.
    2. Lưu ý hiện tại BootOrder hàng.
    3. Tìm mục nhập cho ubuntu và lưu ý Boot#### con số.
    4. Kiểu sudo efibootmgr -o xxxx[,yyyy,zzzz,....] để thay đổi thứ tự khởi động, tạo xxxx số cho Ubuntu. Điều gì đến sau đó là rất có thể không phải là rất quan trọng, mặc dù tôi đã lưu ý rằng Windows dường như có khả năng tự thêm trở lại vào đầu của trình tự khởi động nếu nó không có trong danh sách. Vì vậy, bạn có lẽ nên đảm bảo rằng Windows có trong danh sách, và nó có thể an toàn nhất để sắp xếp lại danh sách để tất cả các mục gốc có ở đó, chỉ với ubuntu mục nhập được chuyển lên đầu danh sách.
  • Tiện ích thiết lập chương trình cơ sở - Một số tiện ích cài đặt của EFI cho phép bạn điều chỉnh thứ tự khởi động. Thông tin chi tiết khác nhau rất nhiều từ một EFI khác, vì vậy tôi sẽ không đi vào chi tiết cụ thể, nhưng bạn có thể tìm một tùy chọn như vậy trong tiện ích thiết lập của bạn.

Có các biến thể khác về các thủ tục này, chẳng hạn như sử dụng bcfg trong một vỏ EFI, sử dụng bless trong macOS, sử dụng rEFInd để khởi động một lần, v.v. tôi sẽ bắt đầu với EasyUEFI, mặc dù; nó có thể là giải pháp đơn giản nhất. Đôi khi, Windows tự khẳng định rằng nó sẽ mặc định mỗi khi nó khởi động, và các báo cáo chỉ ra rằng bcdedit có thể làm tốt hơn trong việc giải quyết vấn đề đó.

Lưu ý rằng không có điều nào trước đó áp dụng cho các cài đặt chế độ BIOS; tuy nhiên, vì hầu hết các máy tính được khởi động cùng Windows 8 hoặc mới hơn trong chế độ EFI, việc cài đặt chế độ BIOS đang trở nên ngày càng hiếm, vì vậy trong nhiều trường hợp tốt hơn là xử lý vấn đề theo cách EFI thay vì cài đặt lại GRUB một cách mù quáng.


3
2017-07-13 15:03



tự khởi động một lần vào linux (fedora28 trong trường hợp của tôi) thông qua trình quản lý khởi động tích hợp EFI cho phép tôi sử dụng efibootmgr để sắp xếp lại thứ tự khởi động (như được mô tả bởi Rod -> thanks!), điều này đã bị sai lệch bởi bản cập nhật win10. Sau đó GRUB-bootmanager xuất hiện như trước khi cập nhật, vì vậy tôi có thể xác nhận giải pháp đã cung cấp cho tôi. Tôi không thể tìm thấy phiên bản cơ bản của EasyUEFI nhưng chỉ có một phiên bản dùng thử của phiên bản pro không miễn phí được cung cấp. - antiplex


Boot-Repair đã làm việc cho tôi. Nó rất dễ sử dụng ứng dụng đồ họa, bạn không cần phải sử dụng dòng lệnh, bạn chỉ cần bấm vào một nút :)

Tất cả các tùy chọn sửa chữa có sẵn được mô tả trong Tài liệu Ubuntu và có một trang riêng giải thích cách khởi động Boot-Repair (bằng cách tạo đĩa khởi động hoặc cài đặt nó trong một đĩa Ubuntu đang tồn tại) và cách sử dụng nó.

Chỉ cần khởi động Ubuntu live CD, cài đặt Boot-Repair và chạy nó.


2
2017-12-18 01:41



Nó sẽ là tốt đẹp nếu có một cách dễ dàng hơn để có được sửa chữa khởi động, mặc dù. Sẽ nhanh hơn khi thiết lập chroot sửa chữa hơn so với Google xung quanh cho một số công cụ khác để cài đặt. - Scott Severance