Điểm:1

Grub biến mất sau khi khởi động vào Windows 10

lá cờ cn

Grub biến mất và được thay thế bằng bộ tải khởi động Windows sau khi khởi động vào Windows 10 (khởi động kép Windows 10 và Ubuntu 20.04)

Tôi đã cài đặt Ubuntu 20.04 cùng với windows 10 từ USB cài đặt Ubuntu, tôi đã tạo một phân vùng mới và chọn thiết bị để cài đặt bộ tải khởi động: Trình quản lý khởi động Windows. Mọi thứ dường như hoạt động tốt (nếu sử dụng Ubuntu), cho đến khi tôi thử khởi động vào Windows. Menu grub biến mất và tôi bắt đầu khởi động trực tiếp vào Windows. Menu grub có thể được khôi phục bằng cách chạy sửa chữa khởi động từ USB Ubuntu, nhưng lại bị mất khi khởi động vào Windows.

Trong các tùy chọn thiết lập BIOS, tôi có thể chọn thứ tự khởi động UEFI. Tuy nhiên, ngoài các tùy chọn ổ flash USB và USB CD/DVD ROM, chỉ có một tùy chọn trong Trình quản lý khởi động hệ điều hành. Nó được gọi là Ubuntu (INTEL SSDPEKNW512G8H) trước khi khởi động vào Windows.Sau đó, tùy chọn Ubuntu biến mất và được thay thế bằng tùy chọn trình quản lý khởi động Windows. Ngay cả efibootmgr dường như chỉ có một khả năng, vì vậy không có tùy chọn Windows nào trước khi khởi động vào windows:

đầu ra efigbootmgr:

Khởi động hiện tại: 0002
Thời gian chờ: 0 giây
Thứ tự khởi động: 0002,9999
Boot0002* Ubuntu
Ổ đĩa USB Boot9999* (UEFI)

Những điều mà tôi đã cố gắng cho đến nay:

Tôi đã tắt mã hóa đĩa bitlocker trong Windows, vì nó yêu cầu khóa bảo mật mỗi lần sau khi cài đặt Ubuntu. Sau đó nó ngừng phàn nàn. Tôi cũng đã tắt tùy chọn khởi động an toàn trong bios vì tôi đã được cảnh báo về nó trong quá trình sửa chữa khởi động. Tôi cũng đã tắt tùy chọn khởi động nhanh trong Windows.

Tôi đã thử chạy bcdedit /set {bootmgr} đường dẫn \EFI\ubuntu\shimx64.efi trong Windows cmd để chuyển hướng bộ tải khởi động Windows sang grub, tuy nhiên, sau đó tôi thậm chí không thể khởi động vào Windows. Thay vào đó, tôi được chào đón bởi thông báo sau:

Không thể mở \EFI\ubuntu\một số ký tự tiếng Trung â Tham số không hợp lệ
Không thể tải hình ảnh \EFI\ubuntu\một số ký tự tiếng Trung: Tham số không hợp lệ
Start_image() đã trả về Tham số không hợp lệ

Tiếp theo là boot device not foundâ. Tôi đã kiểm tra đường dẫn và shimx64.efi tồn tại trong thư mục đó. Những thay đổi có thể được đảo ngược với Bcdedit /set {bootmgr} đường dẫn \EFI\Microsoft\Boot\bootmgfw.efi , là đường dẫn ban đầu đến bộ tải khởi động Windows.

Tôi cũng đã cố xóa bootmgfw.efi và thay thế nó bằng cách đổi tên shimx64.efi từ thư mục Ubuntu. Điều này cũng không khắc phục được sự cố vì sau đó, tùy chọn cửa sổ trong grub chỉ làm mới menu grub.

Tôi không biết phải thử cái gì khác và hơi do dự vì kiến ​​thức của tôi về điều này rất hạn chế. Bất kỳ lời khuyên về những gì khác để cố gắng sẽ được đánh giá cao.

giải pháp: chạy bcdedit /set {bootmgr} đường dẫn \EFI\ubuntu\grubx64.efi trong cửa sổ cmd thay vì shimx64.efi.

oldfred avatar
lá cờ cn
Hệ thống thương hiệu/mô hình nào? Một số không hỗ trợ thay đổi thứ tự khởi động của efibootmgr. Bạn luôn cài đặt bộ tải khởi động vào một ổ đĩa. Với UEFI, nó biết thêm Ubuntu/grub vào phân vùng hệ thống ESP - efi. Hãy xem chi tiết, sử dụng phiên bản ppa với trình cài đặt trực tiếp của bạn (tùy chọn thứ 2) hoặc bất kỳ bản cài đặt nào đang hoạt động, không phải Boot-Repair ISO: Vui lòng sao chép và dán liên kết pastebin vào báo cáo tóm tắt Thông tin khởi động (không đăng báo cáo), không chạy sửa lỗi tự động cho đến khi được xem xét. https://help.ubuntu.com/community/Boot-Repair & xem lại điều này: https://askubuntu.com/questions/486752/dual-boot-win-8-ubuntu-loads-only-win
Lodergen avatar
lá cờ cn
Cảm ơn bạn rất nhiều vì đã cố gắng giúp đỡ.Báo cáo tóm tắt thông tin khởi động có tại đây: https://paste.ubuntu.com/p/ypGXYSRPJv/ (trước khi khởi chạy windows, trực tiếp từ ubuntu đã cài đặt) và https://paste.ubuntu.com/p/2rdZtMM2GV/ ( sau khi khởi động vào windows), từ usb ubuntu. Tôi đang sử dụng máy tính xách tay HP 15s-eq2xxx, dòng máy HP Notebook. AMI của nhà cung cấp BIOS, phiên bản bios F.03 (nếu có liên quan).
oldfred avatar
lá cờ cn
Người dùng này có chip HP và AMD không thể cài đặt ở chế độ UEFI. Bạn có thể sử dụng chế độ BIOS, chế độ này thường không được khuyến nghị, nhưng không thể khởi động kép từ grub, chỉ từ menu khởi động UEFI. https://ubuntuforums.org/showthread.php?t=2465857 HP dường như ngày càng khó khăn hơn và luôn không dễ khởi động kép. Tôi sẽ đảm bảo rằng bạn có UEFI mới nhất. Bạn cũng có thể cần phiên bản mới nhất 21.04. Một số đã đăng nó hoạt động khi 20.04 không hoạt động. Một số cần nhiều tham số khởi động: https://ubuntuforums.org/showthread.php?t=2448727 Hoặc với hệ thống của bạn, bạn sẽ phải thử một số cách khác nhau.
Lodergen avatar
lá cờ cn
Cảm ơn bạn cho tất cả các liên kết hữu ích. Tôi đã thử một số cách và cuối cùng bằng cách nào đó đã khắc phục được sự cố bằng cách sử dụng đường dẫn `bcdedit /set {bootmgr} \EFI\ubuntu\grubx64.efi` trong cửa sổ cmd thay vì `\EFI\ubuntu\shimx64.efi thường được đề xuất ` . Tôi không thực sự chắc chắn tại sao nó hoạt động bây giờ, nếu tôi hiểu đúng thì cái sau về cơ bản chỉ gọi cái trước?
oldfred avatar
lá cờ cn
Cần có Shimx64.efi để khởi động an toàn. Nhưng tôi chưa bao giờ khởi động UEFI Secure và hệ thống đang khởi động với shimx64.efi. Nhưng tôi đã khởi động bằng grubx64.efi. Không biết nếu cả hai tập tin yêu cầu hay không. Hoặc nếu shimx64.efi đã kiểm tra kernel & trình điều khiển đã ký nhưng kết hợp tất cả grubx64.efi hoặc nếu nó cũng cần.
Lodergen avatar
lá cờ cn
Tôi mơ hồ nhớ rằng việc sử dụng đường dẫn `bcdedit /set {bootmgr} \EFI\ubuntu\shimx64.efi` đã tạo một đường dẫn bắt đầu chỉ bằng EFI\ thay vì \EFI\, vì vậy không có "\" đầu tiên nếu được kiểm tra bằng cách chạy `bcdedit ` lệnh. Tôi gần như chắc chắn đó không phải là lỗi đánh máy vì tôi đã thử viết thủ công nhiều lần. Tôi có thể nhớ sai, tôi không thử lại bây giờ. Chỉ cần viết ra suy đoán của tôi cho người khác.
Lodergen avatar
lá cờ cn
Cảm ơn bạn rất nhiều lần nữa.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.