Menu khởi động kép không hiển thị sau khi cài đặt Ubuntu 15.10 cùng với Windows 10


10

Tôi đã cài đặt Ubuntu 15.10 cùng với Windows 10 với UEFI. Để cài đặt Ubuntu, tôi đã chọn tùy chọn cài đặt cùng với Windows 10 hoặc một cái gì đó tương tự như thế này. Sau đó, tôi đã tạo một phân vùng mới cho Ubuntu và cài đặt nó. Sau khi cài đặt, menu khởi động không hiển thị. Ban đầu tôi nghĩ Ubuntu chưa được cài đặt, nhưng khi tôi cắm vào ổ USB và muốn cài đặt Ubuntu, tôi thấy một tùy chọn cài đặt lại Ubuntu trên máy của mình. Vì vậy, tôi phát hiện ra rằng Ubuntu đã được cài đặt. Nhấn F8F12cũng không giúp được gì.

Bất cứ ai có thể giúp tôi đưa lên menu khởi động GRUB?

Trong Windows, tôi cũng đã nhập lệnh bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efitrong cmd, nhưng menu boot vẫn không hiển thị.


Bạn có thể thử sử dụng boot-repaircông cụ
TheWanderer

Câu trả lời:


8
  1. Trên Windows 10, hãy vào menu bắt đầu .

  2. Tìm kiếm và mở Tùy chọn khôi phục . Mô tả cho nó sẽ nói Cài đặt hệ thống .

  3. Trong phần Nâng cao, nhấp vào Khởi động lại ngay .

  4. Nhấp vào Sử dụng thiết bị ; mô tả nên ghi "Sử dụng ổ USB, kết nối mạng hoặc DVD khôi phục Windows".

  5. Nhấp vào Ubuntu và hy vọng nó sẽ đưa bạn đến menu khởi động grub.

  6. Tiếp theo hãy thử quay lại phiên Ubuntu trực tiếp trên USB để cài đặt lại grub-efi. Trên phiên trực tiếp, mở một thiết bị đầu cuối và nhập các lệnh sau vào:

    sudo mount /dev/sda# /mnt
    

    Thay thế hashtag bằng /dev/sda#số đại diện cho phân vùng nơi bạn đã cài đặt Ubuntu. Bạn có thể kiểm tra bằng cách sử dụng gnome-diskshoặc gparted.

    sudo mount /dev/sda# /mnt/boot/efi
    

    Thay thế hashtag bằng /dev/sda#số đại diện cho phân vùng EFI. Nó thường /dev/sda2.

    sudo mount -o bind /dev /mnt/dev
    sudo mount -o bind /proc /mnt/proc
    sudo mount -o bind /sys /mnt/sys
    sudo mount -o bind /run /mnt/run
    sudo chroot /mnt/
    sudo apt-get install --reinstall grub-efi
    sudo update-grub
    

    Khởi động lại.

  7. Nếu thất bại, hãy chuyển đến cài đặt BIOS của bạn bằng một trong các phím F; tùy chọn đó có thể là Enter setup . Tìm các ưu tiên tùy chọn khởi động và di chuyển Ubuntu lên trên Trình quản lý khởi động Windows . Đi đến tùy chọn để lưu các thay đổi sau đó khởi động lại.

  8. Cuối cùng, bạn có thể thử sử dụng Boot-Repair .


Cảm ơn bạn. Tôi làm theo các bước bạn đề cập. Tất cả mọi thứ làm việc ngoại trừ các bước cuối cùng. Tôi thậm chí đã làm theo hướng dẫn công cụ sửa chữa khởi động. Nó vẫn không hoạt động. Tuy nhiên, đã có một sự thay đổi! Bây giờ khi tôi nhấp vào Recovery Optionsvà cuối cùng chọn Ubuntu, GRUB được tải và tôi thấy nhiều tùy chọn hơn ở đó. Một trong những lựa chọn là Windows ngay bây giờ! Nhưng khi máy tính được khởi động lại, tôi lại cần phải đăng nhập vào Windows và làm điều tương tự để tải GRUB. Tôi nên làm gì?
Amir

@Amir, hãy thử truy cập BIOS và đảm bảo ubuntulà số 1 trong danh sách ưu tiên khởi động. Nếu bạn có thể đăng nhập vào Ubuntu, hãy thử chạy sudo update-grub.
Enkouyami

Tôi đã làm theo các bước từ 1 đến 4. Bây giờ, ở bước 5, tôi không có tùy chọn "Ubuntu". Tôi chỉ có hai tùy chọn: USB NIC (IPV4) và USB NIC (IPV6). Tôi nên làm gì từ đây?
Erel Segal-Halevi

Ngoài ra, khi tôi thử "sudo mount / dev / sda # / mnt / boot / efi", tôi gặp lỗi: "/ mnt / boot / efi: điểm gắn kết không tồn tại". Thật vậy, không có thư mục "efi" trong / mnt / boot - có một thư mục "grub".
Erel Segal-Halevi

1
Ngoài ra, khi tôi thử "sudo apt-get install --reinstall grub-efi" tôi gặp lỗi: "E: Gói grub-efi không có ứng cử viên cài đặt" (Tôi có Ubuntu 18.04)
Erel Segal-Halevi

2

Tôi đoán GRUB đã cài đặt thành công, nhưng có gì đó rõ ràng không ổn. Tôi biết bạn nói rằng bạn đã thử bcdedit, nhưng đây là lệnh để thiết lập nó : bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi. Nếu bạn đặt cái này và không thể khởi động, như bạn đã chỉ ra rồi, đừng quên hủy bỏ thay đổi bạn đã sử dụng bcdedit /deletevalue {bootmgr} path \EFI\ubuntu\grubx64.efi.

Hãy thử làm theo các bước chi tiết trong câu trả lời của Enkouyami (nghĩa là chroot vào hệ thống Ubuntu đã cài đặt của bạn từ đĩa CD trực tiếp và sau đó cài đặt lại grub bằng tay).

Nếu thất bại ở trên, bạn có thể thử cài đặt grub2win . Điều này cho phép bạn khởi động grub2 từ phần sụn Windows EFI của bạn bằng cách chỉnh sửa mã khởi động. Hãy chắc chắn làm theo các hướng dẫn cẩn thận trên trang của dự án nếu chọn phương pháp.

Một phương pháp khác thay cho grub2win là Super Grub2 Disk , đây là CD trực tiếp cho phép bạn khởi động vào nhiều hệ điều hành khác nhau. Tôi sẽ thử điều này trước thay vì grub2win, vì sẽ có ít rủi ro hơn nếu có gì đó không ổn. Tôi chưa sử dụng Super Grub2 Disk cá nhân, nhưng tôi nghe nói nó là một công cụ cực kỳ hữu ích. Sử dụng công cụ này, bạn có thể khôi phục grub bằng cách làm theo các hướng dẫn ở đây .


2

Tôi đã đọc nhiều câu trả lời và cố gắng cho phù hợp nhưng vấn đề vẫn còn đó, vì vậy tôi quyết định tự làm như sau:

  1. Nhấp vào menu Bắt đầu và chọn Cài đặt .
  2. Chọn CẬP NHẬT & BẢO MẬT.
  3. Nhấp vào Phục hồi .
  4. Trong phần Khởi động nâng cao , nhấp vào nút Khởi động lại ngay . Hệ thống sẽ khởi động lại và hiển thị menu khởi động Windows 10.

    IMG:

  5. Chọn Khắc phục sự cố .

  6. Chọn tùy chọn nâng cao .

    IMG:

  7. Chọn Cài đặt chương trình cơ sở UEFI .

  8. Nhấp vào Khởi động lại để khởi động lại hệ thống và vào tiện ích thiết lập UEFI (BIOS).

  9. Thiết lập BIOS F10 -> tab Cấu hình hệ thống -> Tùy chọn khởi động -> Trình quản lý khởi động hệ điều hành -> Ubuntu -> (chọn tùy chọn Ubuntu và di chuyển tùy chọn này lên đầu danh sách) -> Lưu và thoát F10 (nhấn F10để lưu Ubuntu làm tùy chọn khởi động mặc định) -> F10 (nhấn F10lần nữa để lưu các thay đổi vào tiện ích thiết lập BIOS / UEFI)

    IMG:

Khi máy tính khởi động lại, menu khởi động Ubuntu sẽ được hiển thị.


1
Chào mừng bạn đến hỏi Ubuntu. Tôi đã đăng một bức ảnh màn hình BIOS chất lượng thấp vì đó là bức ảnh duy nhất tôi có. Nếu bạn có một bức ảnh BIOS chính xác hơn, vui lòng cung cấp một liên kết đến nó trong một bình luận và tôi sẽ nhúng bức ảnh mới vào câu trả lời của bạn.
karel

1

Ubuntu khởi động trực tiếp và chọn thử tùy chọn Ubuntu từ menu GRUB xuất hiện và sau đó cài đặt sửa chữa khởi động bằng cách nhập các lệnh sau.

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

0

Có một cài đặt /etc/default/grubđược gọi GRUB_TIMEOUT_STYLE=hiddenđể ngăn menu GRUB hiển thị trong khoảng thời gian chờ trừ khi bạn nhấn Escphím. Kiểm tra xem cài đặt này có được bật GRUB_TIMEOUT_STYLE=hiddenhay không và nếu được bật, hãy mở /etc/default/grubtệp để chỉnh sửa trong trình chỉnh sửa văn bản nano và tắt nó.

sudo nano /etc/default/grub

Nhận xét dòng nói GRUB_TIMEOUT_STYLE=hiddenbằng cách đứng trước nó với một #ký tự. GRUB_TIMEOUTVí dụ, đảm bảo rằng giá trị được đặt thành giá trị lớn hơn 0 GRUB_TIMEOUT=10. Lưu các tập tin.

Sau đó chạy update-grublệnh và khởi động lại:

sudo update-grub  
sudo reboot

Phím tắt trình soạn thảo văn bản Nano
Sử dụng tổ hợp bàn phím Ctrl+ Ovà sau đó nhấn Enterđể lưu tệp vào vị trí hiện tại.
Sử dụng kết hợp bàn phím Ctrl+ Xđể thoát nano.

Các liên kết hữu ích khác

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.