Điểm:0

PC vẫn khởi động lên GNU GRUB ngay cả sau khi sửa chữa khởi động (DELL G7)

lá cờ kz

Tôi gặp sự cố trên Dell G7 7588 của mình. Sau khi tôi chạy sửa chữa khởi động trực tiếp trên USB, sau khi khởi động lại, thông báo tương tự của Grub GNU 2.0 xuất hiện "chỉnh sửa dòng giống như bash tối thiểu được hỗ trợ..."

Tôi đã làm theo hướng dẫn tại đây để khởi động Ubuntu từ vỏ sata sabrent của mình: Tạo bản cài đặt Ubuntu có khả năng khởi động PC

Đây là liên kết sau khi chạy boot-repair: https://paste.ubuntu.com/p/7FZgdwX7JW/

Thông báo cho biết "Xin đừng quên khởi động BIOS của bạn trên tệp sda3/EFI/ubuntu/shimx64.efi mà tôi đã điều chỉnh trên BIOS của mình.

Đã bị mắc kẹt về vấn đề này trong 3 ngày rồi. Đây là lần đầu tiên tôi sử dụng Ubuntu và tôi rất muốn hoàn thành một số công việc trên đó. Chúng tôi rất trân trọng bất kỳ sự giúp đỡ nào. Cảm ơn bạn!

ChanganAuto avatar
lá cờ us
Bạn nói rằng bạn đã làm rồi nhưng `efibootmgr` lại hiển thị ngược lại, tức là nó vẫn khởi động từ một mục không hoạt động trong khi lẽ ra nó phải khởi động từ "Ubuntu".
twlandre avatar
lá cờ kz
Có dù sao tôi có thể khắc phục điều này? Tôi đã chọn tệp efi/ubuntu/shimx64.efi trong BIOS của mình, nhưng vẫn thấy Grub.
ChanganAuto avatar
lá cờ us
Bạn có UEFI, không phải BIOS, nhưng ngoài chi tiết ngữ nghĩa nhỏ nhưng có liên quan này, một lần nữa, bạn nên chọn mục "Ubuntu", không phải một "tệp" cụ thể.
oldfred avatar
lá cờ cn
Mục khởi động UEFI của bạn đang sử dụng GUID của phân vùng NTFS, không phải ESP. Có vẻ như bạn đã cài đặt lại grub ở chế độ BIOS. Sử dụng Boot-Repair từ trình cài đặt trực tiếp Ubuntu được khởi động ở chế độ UEFI để thực hiện sửa chữa UEFI. Và sau đó thực hiện cài đặt lại toàn bộ grub bằng chế độ Nâng cao để chọn cài đặt & ổ đĩa. Bạn có ESP trên cả hai ổ đĩa, vì vậy có thể chọn một trong hai. Bạn có thể cần dọn dẹp các mục khởi động UEFI cũ không chính xác, nhưng bản cài đặt mới sẽ ghi đè ít nhất một mục bằng mục nhập chính xác mới. https://askubuntu.com/questions/429610/uninstall-grub-and-use-windows-bootloader/497720#497720
twlandre avatar
lá cờ kz
Cảm ơn tất cả sự giúp đỡ và đề xuất của bạn, tôi đã tìm được giải pháp nhờ vào tất cả thông tin đầu vào mà tôi đã đưa ra. Cảm ơn nhiều!
Điểm:0
lá cờ kz

Được rồi, tôi đã tìm ra giải pháp sau khi mày mò xung quanh GRUB. Cảm ơn @ChanganAuto đã cho tôi biết vấn đề. Nhưng về cơ bản, bạn có danh sách các tệp trên thiết bị đầu cuối Grub:

Grub> ls

Nó sẽ liệt kê tất cả các ổ đĩa được gắn kết của bạn. Tìm thư mục chứa thư mục linux của bạn chẳng hạn:

Grub> ls (hd0,gpt3)/

Khi bạn tìm thấy thư mục chứa cài đặt linux, thư mục này sẽ có: home/ boot/ Lost+found, v.v. Đặt thư mục đó làm thư mục gốc theo hướng dẫn từ bài đăng này: Tải Grub thay vì Ubuntu bất cứ khi nào HP streambook của tôi khởi động lại

Các lệnh như sau:

grub> set root=(hd0,gpt3) #đây là thư mục chứa tất cả các tệp mà tôi đang nói đến.
grub> tệp cấu hình /boot/grub/grub.cfg 

Bạn sẽ thấy rằng GRUB cuối cùng cũng khởi động được lên ubuntu. Mở terminal và nhập cái này:

Sudo apt-get cài đặt grub-efi-AMD64
cập nhật sudo-grub

Sự cố đã được giải quyết và cuối cùng bạn có thể bắt đầu sử dụng Ubuntu. Hy vọng điều này sẽ giúp bất cứ ai để họ không gặp khó khăn như tôi đã làm.

Đă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.