Điểm:0

Cài đặt GRUB lỗi nghiêm trọng trên máy tính xách tay Dell

lá cờ cn

Khi tôi cố cài đặt Ubuntu (hoặc bất kỳ bản phân phối nào khác, tôi đã thử Manjaro, Pop!_OS, Debian và Fedora), tôi gặp lỗi GRUB cho tôi biết rằng không có đủ dung lượng để sao chép trên ESP trong trường hợp của Manjaro, Pop!_OS, v.v., hay đơn giản là có một lỗi nghiêm trọng trong trường hợp của Ubuntu. Hệ thống tôi đang cố gắng cài đặt là Dell Vostro 5515 đã tắt Bitlocker và Khởi động an toàn, ESP 1,3 GB (tôi biết rất lớn, nhưng những người cài đặt nói với tôi rằng không có đủ dung lượng để sao chép, vì vậy tôi đã cung cấp thêm.. .). CPU của tôi là Ryzen 7 5700U và bố cục phân vùng hiện tại của tôi trông như sau:

https://i.imgur.com/HiNKKBr.png

Đĩa của tôi đang sử dụng bảng phân vùng GPT và Windows được cài đặt ở chế độ UEFI, có thể thấy bằng sự hiện diện của ESP.

oldfred avatar
lá cờ cn
Vấn đề không gian có thể không phải là ESP, mà là bộ nhớ UEFI? Bạn cập nhật UEFI chưa.Kiểm tra các mục nhập bằng `Sudo efibootmgr -v` Hoặc bạn có thể cần chkdsk (nếu Windows) hoặc dosfsck để sửa chữa ESP. https://askubuntu.com/questions/862724/grub2-failed-to-install/86587z682#865872 Và đảm bảo rằng tính năng khởi động nhanh của Windows đã tắt. Đó cũng có thể là "khóa" ESP.
lamitron avatar
lá cờ cn
@oldfred Tôi đã kiểm tra efibootmgr -v; nó chỉ hiển thị 3 mục, một cho trình quản lý Khởi động Windows và hai cho khởi động mạng. Tôi đã cập nhật chương trình cơ sở lên phiên bản mới nhất. Bạn có thể giải thích thêm về chkdsk không? Cảm ơn.
lamitron avatar
lá cờ cn
@oldfred Nếu tôi không có đủ dung lượng trong bộ nhớ EFI của mình, giải pháp có thể là xóa các mục khởi động mạng và kết xuất EFI không? Khởi động nhanh cũng tắt.
oldfred avatar
lá cờ cn
Nếu chỉ có ba mục không phải là vấn đề. Nhưng cũng có một số UEFI có cài đặt bảo mật để ngăn ghi. Bạn có thể muốn xem lại sách hướng dẫn của mình và xem nó có những cài đặt nào. Với Windows, bạn phải cài đặt ESP vì Windows thường không cài đặt nó và sau đó bạn có thể chạy chkdsk. Không biết chi tiết. Bạn chỉ có thể chạy lệnh dosfsck từ trình cài đặt trực tiếp Ubuntu ở chế độ trực tiếp.
Điểm:2
lá cờ cn

Ok, cuối cùng thì tôi cũng đã phát hiện ra sự cố và đó là máy tính xách tay Dell sử dụng cách mà tôi nghĩ là cách không chuẩn để tải các tệp nhị phân EFI làm tùy chọn khởi động và trên hết, tôi nghĩ rằng họ sử dụng 'phân vùng hệ thống EFI ẩn' , từ những gì tôi đã nghe. Các bước tôi đã thực hiện để khắc phục điều này chỉ đơn giản là cài đặt lại Windows từ thẻ nhớ USB, để nó tạo một ESP trên đĩa thay vì bất cứ nơi nào Dell giữ nó theo mặc định.

Một lựa chọn khác tôi nghĩ có thể là ntfsresize phân vùng Windows và tạo phân vùng hệ thống EFI cùng với bộ tải khởi động mà bạn chọn, sau đó, trong Dell UEFI/BIOS, hãy thêm tệp .efi làm tùy chọn khởi động (trong trường hợp GRUB trên ubuntu, nó sẽ ở /boot/efi/EFI/ubuntu/grubx64.efi, hoặc chỉ EFI/ubuntu/grubx64.efi từ BIOS. Tuy nhiên, tôi không chắc liệu GRUB có vẫn không cài đặt được trên một bản phân phối như Arch hay không vì nó sẽ không thể ghi vào thứ tự khởi động UEFI với efibootmgr.

Hy vọng điều này sẽ giúp ích cho bất kỳ ai khác có máy tính xách tay Dell đang gặp khó khăn khi khởi động kép!

lá cờ ru
Bạn vẫn còn máy tính xách tay này? Tôi đang nghĩ đến việc mua một cái để sử dụng làm máy trạm Linux. Bạn muốn giới thiệu nó? Bất kỳ vấn đề?
lamitron avatar
lá cờ cn
Tôi vẫn còn giữ chiếc máy tính xách tay này và tôi rất muốn giới thiệu nó - tôi không gặp vấn đề gì đáng kể khi chạy bất kỳ bản phân phối nào.

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