Điểm:0

Máy tính xách tay không thấy bộ tải khởi động UEFI cho Ubuntu, nhưng Máy tính để bàn thì có. Làm thế nào tôi có thể giải quyết điều đó?

lá cờ th

Kính gửi cộng đồng thương binh!

Gần đây tôi đã quyết định dùng thử thứ khởi động UEFI mới này, vì tôi muốn mã hóa ổ đĩa của mình và chỉ tìm thấy các hướng dẫn cho UEFI. Theo mặc định, máy tính xách tay của tôi không hỗ trợ nó (một chiếc Acer Aspire 5750g cũ), nhưng sau khi đào sâu, tôi đã tìm thấy một BIOS tùy chỉnh với UEFI và một số tính năng hữu ích khác!

Tôi có cài đặt khởi động kép (Ubuntu để viết mã và Windows để chơi game và tạo mô hình 3D) và hoạt động tốt ở chế độ Legacy. Nhưng đây là vấn đề - Tôi đã thử chuyển đổi ổ đĩa cho GPT và điều chỉnh nó thành UEFI. Windows đã xử lý nó rất tốt, khởi động mà không gặp sự cố ở chế độ UEFI. Nhưng Ubuntu từ chối làm việc. Giống như, tôi bị mắc kẹt ở điểm mà máy tính xách tay của tôi hoàn toàn không thấy GRUB.

  • Tôi đã thử cài đặt lại và xóa hoàn toàn và cài đặt lại GRUB cụ thể EFI
  • Tôi đã thử công cụ sửa chữa khởi động. Tất cả đều thành công, nhưng không có quyết tâm.
  • Tôi cũng đã thử chỉ cài đặt Ubuntu trên một ổ đĩa trống với ổ USB được định dạng UEFI - vẫn không có gì.
  • Tuy nhiên, để kiểm tra độ chính xác, tôi đặt cả hai ổ đĩa vào máy tính để bàn mà tôi có và mỗi ổ hoạt động mà không cần vấn đề, PC đã thấy bộ tải khởi động Ubuntu, tôi có thể chọn nó và nó đã khởi động tốt vào GRUB và sau đó vào Ubuntu hoặc Windows. Và đó là cách tôi đi đến kết luận, rằng máy tính xách tay của tôi bên phải không thấy bộ tải khởi động Linux, chỉ có bộ tải khởi động windows.
  • Tôi cũng đã thử rEFInd, nhưng máy tính xách tay cũng không thấy cái đó.

Đây có phải là do triển khai UEFI kém trên máy tính xách tay của tôi không? Có thể. Nhưng có cách nào để sửa nó thông qua bootloader không? Ý tôi là, các ổ USB có trình cài đặt trên chúng hoạt động, cũng như trình quản lý khởi động Windows, phải có cách.Tôi đã thử tìm xem Windows Boot manager có thể làm được không, nhưng rõ ràng là Microsoft đã giới hạn điều đó chỉ dành cho các hệ điều hành Windows.

Hoặc nó có thể là một cái gì đó với bảo mật? Tôi đã đọc một cái gì đó về can thiệp tùy chọn khởi động an toàn, nhưng máy tính xách tay của tôi thậm chí không có cài đặt như vậy để bật hoặc tắt, chỉ có UEFI hoặc không.

Tôi xin lỗi nếu đó là một bản sao hoặc giải pháp rất dễ dàng. Tôi đang thất vọng và bế tắc vào lúc này, không thể suy nghĩ thông suốt. Tôi thực sự sẽ đánh giá cao bất kỳ sự giúp đỡ hoặc thậm chí dẫn! Cảm ơn bạn trước! ^^

CHỈNH SỬA 1: Tóm tắt khởi động

Đây là tóm tắt Khởi động từ sửa chữa khởi động (LƯU Ý: SDA4 và SDA5 là 2 bản cài đặt linux, tôi có thể đã làm hỏng SDA4 trong các lần sửa lỗi trước đó, vì Máy tính để bàn không khởi động nó, nhưng đó là một vấn đề khác cho một ngày khác. :D )

https://Pastebin.com/PnXLp9ES

CHỈNH SỬA 2: Tiến trình khởi động

Thông qua câu trả lời của bài viết sau: Làm cách nào để GRUB trở thành bộ tải khởi động mặc định thay vì Windows Boot Manager trên máy tính xách tay UEFI? Tôi đã tìm thấy một đầu mối khả dĩ - câu trả lời từ @Envy cho phép tôi khởi động linux bằng cách thay thế tệp bootmgfw.efi trong /EFI/Microsoft/Boot bằng grubx64.efi trong EFI/ubuntu! Tuyệt quá!

Tuy nhiên, tôi nhận được màn hình đen thay vì menu Grub trong khoảng 10 giây. Tôi có thể thiếu một cái gì đó trong giải pháp.

CHỈNH SỬA 3: Có thể có một vòng làm việc tồi tệ

Sau rất nhiều lần đào bới, nghiên cứu và sự trợ giúp chính từ oldfred, người là THƯỢNG ĐẾ trong lĩnh vực này (liên tục thấy tên anh ấy trong hầu hết các chủ đề về bộ tải khởi động), đã không đạt được nhiều tiến bộ. Cuối cùng, tôi quyết định chỉ tạo một bản sao của bootmgfw.efi (bản sao của windows, không được ngụy trang) và đổi tên nó thành bootmgfw-WIN.efi. Sau đó, sử dụng "Grub Customizer", tôi đã thay đổi mục nhập windows để khởi động từ bootmgfw-WIN.efi, thay vì bootmgfw.efi.

Bây giờ tôi có thể chọn Ubuntu hoặc Windows, mặc dù không có đầu ra màn hình (không biết tại sao, máy tính để bàn có cùng một vấn đề) và cả hai đều hoạt động tốt trên máy tính xách tay! Nhưng không phải trên máy tính để bàn.

Cảm ơn bạn một lần nữa, @oldfred, bạn là một HUYỀN THOẠI!!! <3

oldfred avatar
lá cờ cn
Khởi động an toàn có thể là "Windows" hoặc "Khác" như hệ thống cũ của tôi. Và "Khác" cũng dành cho Windows 7 vì nó không hỗ trợ Khởi động an toàn. Đăng liên kết từ Báo cáo tóm tắt trong Boot-Repair, nhưng có thể cài đặt UEFI nếu nó hoạt động tốt với hệ thống khác. Nhiều Acer cũng cần cập nhật chương trình cơ sở UEFI. Acer cũ hơn cũng đòi hỏi "sự tin tưởng". Aspire E15 sẽ không khởi động kép, nhiều chi tiết Cài đặt tin cậy ở bước 35 http://askubuntu.com/questions/627416/acer-aspire-e15-will-not-dual-boot
Potato_Waffles avatar
lá cờ th
Xin chào @oldfred, tôi đã thêm một liên kết đến một thùng rác của bản tóm tắt khởi động từ Boot Repair. Cảm ơn bạn rất nhiều vì liên kết và thông tin, tôi sợ phần sụn Acer sẽ diệt vong. XD Thật không may, bios bị tấn công của tôi không có tùy chọn để thêm tệp khởi động EFI đáng tin cậy và không hỗ trợ Khởi động an toàn, GRUB sẽ thông báo khi cài đặt. :/ Tôi đã thực hiện một bước tiến nhỏ mặc dù từ một bài đăng ngẫu nhiên! Nếu tôi thay thế tệp bootmgfw.efi trong /EFI/Microsoft/Boot bằng grubx64.efi trong EFI/ubuntu, linux sẽ khởi động! Nhưng tôi nhận được một màn hình đen thay vì menu grub. :/
oldfred avatar
lá cờ cn
Nhiều năm trước với UEFI "xấu", chúng tôi đã đề xuất thay đổi mục nhập "Windows" để sử dụng grub hoặc shim. Nhưng grub chỉ khởi động Windows đang hoạt động và khi Windows cập nhật hoặc không thể khởi động từ grub, bạn không có cách nào dễ dàng để khởi động Windows. Bạn cần ổ đĩa flash phục hồi/sửa chữa Windows (dù sao thì bạn cũng nên có). Hầu hết UEFI mới hơn cũng sẽ khởi động mục nhập dự phòng/ổ đĩa cứng tương tự như mục khởi động của ổ đĩa ngoài. Microsoft yêu cầu mục Khởi động an toàn. Vì vậy, bạn phải có nó. Xem thông tin: Sony, HP và các giải pháp thay thế khác: https://askubuntu.com/questions/486752/dual-boot-win-8-ubuntu-loads-only-win
oldfred avatar
lá cờ cn
Màn hình đen thường là vấn đề về trình điều khiển video. Bạn đã cài đặt bằng chế độ Khởi động an toàn và chọn trình điều khiển độc quyền mà Khởi động an toàn tắt? Điều đó sẽ cài đặt trình điều khiển video chính xác. Card màn hình/chip nào. Nếu nVidia, khởi động với chế độ khôi phục, dòng thứ hai trong menu grub có tùy chọn "nomodesest" và cài đặt trình điều khiển nVidia. https://askubuntu.com/questions/1026179/how-to-install-a-gtx-1060 & https://askubuntu.com/questions/61396/how-do-i-install-the-nvidia-drivers
Potato_Waffles avatar
lá cờ th
Ôi chao, cảm ơn bạn rất nhiều @oldfred! Đó là rất nhiều thông tin để đưa vào! Tuy nhiên, tôi đã thử khởi động cả hai chỉ với đồ họa Tích hợp Intel và với optimus (Nvidia GT540m) - cả hai lần đều có màn hình đen trước khi khởi động vào linux. Tôi sẽ đọc sâu hơn vào ngày mai.
oldfred avatar
lá cờ cn
Tôi không biết chi tiết về Optimus, nhưng nghĩ rằng nVidia hiện đã xử lý việc đó. Nhưng hãy nhớ cài đặt trình điều khiển nVidia từ kho lưu trữ Ubuntu, không phải từ nViidia. Nếu bạn không sử dụng phiên bản kho lưu trữ, trên thực tế, bạn phải cập nhật với mọi bản cập nhật kernel. Phiên bản Ubuntu tự động xử lý các bản cập nhật. Ngoài ra, nếu thay đổi phiên bản trình điều khiển, hãy đảm bảo xóa hoàn toàn phiên bản cũ vì phiên bản mới không gỡ cài đặt phiên bản cũ và sau đó bạn gặp xung đột và sự cố lớn hơn.
Potato_Waffles avatar
lá cờ th
Này bạn già! Tôi đã thử mọi cách từ các chủ đề và giải pháp bạn liệt kê, nhưng không có gì hiệu quả ngoài thủ thuật bootmgfw.efi. Tôi cũng đã cài đặt trình điều khiển Nvidia từ bảng Phần mềm và Cập nhật và GRUB vẫn là màn hình đen. Linux vẫn hoạt động tốt mặc dù. Tôi đã thử điều hướng grub một cách mù quáng, trước tiên bằng cách nhấn Enter và nó khởi động linux nhanh hơn. Sau đó, thử chọn Windows (phải ở dưới cùng), nhưng tôi đoán là tôi lại vào GRUB, vì nếu tôi nhấn Enter, nó sẽ vào Linux, nếu tôi đi xuống và nhấn Enter, nó lại vào GRUB. Có thể là do bootmgfw.efi trỏ đến nó.
Potato_Waffles avatar
lá cờ th
Tôi đoán tôi có hai lựa chọn - tìm cách để trình quản lý khởi động windows khởi động linux. HOẶC để tìm ra cách trỏ GRUB tới một cửa sổ có tên khác bootmgfw.efi. Hy vọng rằng google sẽ hữu ích hơn một chút so với màn hình đen (Tôi chỉ gặp sự cố liên quan đến SAU KHI grub xuất hiện và mọi người đang cố khởi động Linux)
oldfred avatar
lá cờ cn
Bạn đã đi qua liên kết trong bình luận đầu tiên của tôi. Nhiều loại mục khởi động được tạo bởi efibootmgr. Nhưng hầu hết UEFI đều cho phép ổ đĩa hoặc mục khởi động dự phòng, vì điều đó tương tự như mục khởi động cho thiết bị bên ngoài. Thường là tên hoặc nhãn của ổ đĩa. Nếu bạn không nhận được Windows trong menu grub, thì nó đang ở chế độ ngủ đông/khởi động nhanh, vì vậy os-prober không thể nhìn thấy nó. Hoặc bạn có Ubuntu & Windows ở các chế độ khởi động khác nhau, một UEFI và một BIOS? Báo cáo của bạn hiển thị cả BIOS grub trong MBR và UEFI grub trong ESP. Bạn phải khởi động ở chế độ khởi động UEFI.
Potato_Waffles avatar
lá cờ th
Tôi đã quản lý để có được grub để xem các cửa sổ bằng cách sử dụng trình chỉnh sửa grub để thay đổi tệp, được tải để khởi động các cửa sổ. Bây giờ tôi có 2 tệp .efi - bootmgfw.efi và bootmgfw-WIN.efi. Một khởi động grub, cái kia - windows. Đối với các grub BIOS và UEFI, có thể là do SDA4 ban đầu là BIOS và tôi chưa sửa nó (hiện đã hoạt động, sau khi sao chép các tệp khởi động từ SDA5), tôi đoán đó là vấn đề! XD Nhưng tất cả điều này không hoạt động trên máy tính để bàn của tôi... Và grub vẫn là một màn hình đen. Ugh, tất cả công việc và nghiên cứu này... Ồ, tôi đã học được rất nhiều! CẢM ƠN!!!
oldfred avatar
lá cờ cn
Các vấn đề về video nên là câu hỏi riêng biệt. Nhưng thường liên quan đến việc không cài đặt đúng trình điều khiển video. Nếu nVidia cài đặt từ kho lưu trữ Ubuntu. https://askubuntu.com/questions/162075/my-computer-boots-to-a-black-screen-what-options-do-i-have-to-fix-it

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