Cách cài đặt Ubuntu ở chế độ UEFI


9

Tôi đã cài đặt Ubuntu bằng cách tắt khởi động nhanh và khởi động an toàn, giữ chế độ trong UEFI, sau đó khởi động vào Ubuntu qua USB.

Nhưng, mỗi khi tôi cài đặt nó và chạy lệnh này:

[ -d /sys/firmware/efi ] && echo UEFI || echo BIOS

Nó luôn hiển thị BIOS, vui lòng cung cấp một số đề xuất về cách buộc cài đặt ở chế độ UEFI.


Bình luận không dành cho thảo luận mở rộng; cuộc trò chuyện này đã được chuyển sang trò chuyện .
Thomas Ward

Câu trả lời:


18

Tóm lại:

  • Sử dụng Ubuntu 64 bit - Phần lớn các PC dựa trên EFI sử dụng phần mềm 64 bit và Ubuntu được thiết lập theo cách mà bạn chỉ có thể cài đặt Ubuntu 64 bit trên các hệ thống đó - ít nhất là bằng cách mặc định. (Có thể nhảy qua các vòng để cài đặt Ubuntu 32 bit, nhưng hiếm khi có lý do nào để làm như vậy.)
  • Vô hiệu hóa Khởi động nhanh và Hibernate trong Windows - Các tính năng Windows này có thể gây ra thiệt hại hệ thống tệp trong môi trường khởi động kép, do đó chúng phải bị vô hiệu hóa. Xem ở đâyở đây để biết thông tin về làm như vậy. Lưu ý rằng tính năng Windows Fast Startup hoàn toàn tách biệt với một tính năng trong nhiều EFI có cùng tên. Vô hiệu hóa tính năng EFI hiếm khi cần thiết (nhưng đôi khi nó là). Không rõ từ mô tả của bạn cho dù bạn đã tắt tính năng Windows hoặc EFI. Việc không thể vô hiệu hóa các tính năng này sẽ không gây ra sự cố mà bạn gặp phải, nhưng sẽ gây ra sự cố, vì vậy bạn nên giải quyết chúng ngay bây giờ.
  • Vô hiệu hóa chế độ BIOS / CSM / kế thừa trong phần sụn của bạn - Trong hầu hết (nhưng không phải tất cả) EFI, tùy chọn này, nếu hoạt động, có thể (nhưng không chắc chắn rằng bạn sẽ) khởi động ở chế độ BIOS. Hoàn toàn vô hiệu hóa tùy chọn này thường (nhưng không phải luôn luôn) ngăn khởi động trong chế độ này. Việc đặt tên của tính năng CSM thay đổi từ hệ thống này sang hệ thống khác. Thông thường đó là một tính năng bạn phải vô hiệu hóa; nhưng trong một số trường hợp, thay vào đó, bạn phải đặt chế độ khởi động thành "chỉ UEFI" hoặc một cái gì đó tương tự.
  • Chuẩn bị phương tiện khởi động đúng cách - Nếu bạn sử dụng một công cụ để biến .isotệp thành ổ flash USB có thể khởi động, công cụ đó có thể hoặc không thể sao chép bộ tải khởi động EFI vào ổ flash USB. Ngay cả khi EFI/BOOT/bootx64.efitập tin dường như có mặt, EFI có thể không thích một số chi tiết về cách ổ USB được chuẩn bị (như bảng phân vùng của nó). Thử một công cụ khác có thể là cần thiết. Rufus thường làm tốt công việc này. Tôi cung cấp nhận xét bổ sung về điều này ở cuối trang CSM của tôi, được tham khảo bên dưới.
  • Sử dụng tùy chọn khởi động thích hợp - Trong nhiều trường hợp, bạn sẽ thấy hai tùy chọn khởi động cho phương tiện khởi động bên ngoài trong trình quản lý khởi động của máy tính. Một trong những tùy chọn này bao gồm chuỗi "UEFI" và một tùy chọn không. Chọn chuỗi bao gồm chuỗi "UEFI"; nếu cả hai đều có mặt, cái còn lại có khả năng khởi động ở chế độ BIOS.
  • Sử dụng "Cái gì đó khác" - Trong nhiều trường hợp, khi bạn cài đặt trình cài đặt để khởi động, các tùy chọn "cài đặt cùng" bị thiếu trong menu của trình cài đặt Ubuntu. Đây chỉ đơn giản là một giới hạn của trình cài đặt và bạn phải sử dụng tùy chọn "Cái gì đó khác" (như được mô tả ở đây ) để khắc phục sự cố này.

Lưu ý rằng việc tắt Secure Boot là hiếm khi cần thiết. Ubuntu hỗ trợ Secure Boot và nó thường hoạt động tốt. Có một số trường hợp không tương thích hiếm gặp do lỗi trong EFI và / hoặc trong thành phần Ubuntu, nhưng những trường hợp này thường khiến trình cài đặt Ubuntu không khởi động được. Secure Boot cũng có thể làm phức tạp việc sử dụng một số trình điều khiển của bên thứ ba sau khi khởi động.

Để biết thêm thông tin về chủ đề này, tôi khuyên bạn nên đọc:


Cảm ơn bạn rất nhiều vì một câu trả lời chi tiết và chi tiết như vậy. Trước đây tôi đã cài đặt Ubuntu trên một máy khác nhưng cùng một thất bại ở đây, đó là lý do tại sao được hỏi.
ssharma

Chỉ một điều nữa, trong khi sử dụng Rufus, hệ thống tệp: FAT32, phân vùng: GPT, đĩa có thể khởi động bằng cách sử dụng: FreeDos. Các chi tiết này có đúng không?
ssharma

Những lựa chọn nên hoạt động; tuy nhiên, có những mâu thuẫn kỳ quặc trong những gì máy móc khác nhau yêu cầu, vì vậy tôi không thể hứa bất cứ điều gì cho máy tính của bạn .
Rod Smith

5

Tôi đã dành cả ngày để cố gắng tìm ra những việc cần làm, tôi đã thử tất cả sự kết hợp có thể có trong thiết lập BIOS của mình và nó không hoạt động.

Sau đó tôi đọc trên một số diễn đàn rằng chương trình Rufus của Windows , có thể tạo USB khả năng khởi động Ubuntu với cài đặt UEFI được bật.

Khi cố gắng tạo USB có thể khởi động, tôi đã chọn GPT thay vì MBR (bạn sẽ thấy cài đặt khi bạn thấy GUI Rufus).

Điều đó đã lừa

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.