Những nhược điểm của việc sử dụng chế độ tương thích BIOS so với khởi động UEFI là gì?


10

Tôi đã mua một máy tính xách tay Samsung series 9 với Windows 8 64 bit được cài đặt sẵn và muốn cài đặt Linux (có thể là Ubuntu 13.04 khi nó ra mắt vào tuần tới, nhưng cũng xem xét Mint 14). Bây giờ đã có nhiều báo cáo về các sự cố phần sụn và máy tính xách tay bị đóng cục không thể sửa chữa khi cài đặt Ubuntu khi UEFI được bật. Lời khuyên tiêu chuẩn dường như là cập nhật BIOS lên phiên bản mới nhất và sau đó vô hiệu hóa chế độ UEFI để giảm khả năng bị brick.

Những câu hỏi của tôi:

  • Những bất lợi của việc làm như vậy là gì?
  • Tôi cần gì nữa để đề phòng?
  • Nếu tôi tắt UEFI, tôi có cần phiên bản 32 chứ không phải phiên bản 64 bit của Linux không?

Câu trả lời:


22

Có một số khác biệt giữa khởi động chế độ BIOS và chế độ EFI:

  • Trên các máy tính mới, khởi động ở chế độ BIOS có thể mất nhiều thời gian hơn khởi động ở chế độ EFI (trong vài giây).
  • Mỗi chế độ có bộ tải khởi động và trình quản lý khởi động riêng. Trong chế độ BIOS, bạn đã có LILO, GRUB Legacy, GRUB 2, BURG, SYSLINUX và một vài thứ khác cho Linux. Trong chế độ EFI, bạn đã có ELILO, GRUB Legacy đã vá của Fedora, GRUB 2, trình tải sơ khai EFI của nhân Linux, rEFInd, gummiboot và một hoặc hai trình tải khởi động rất kỳ lạ. (Xem trang Web của tôi về chủ đề để biết chi tiết về các trình tải khởi động và trình quản lý khởi động EFI này.) Bạn có thể có ưu tiên cho một trình tải khởi động chỉ dành riêng cho BIOS hoặc chỉ dành cho EFI.
  • Bảo trì bộ tải khởi động ở chế độ EFI khác với bảo trì bộ tải khởi động ở chế độ BIOS. Khi bạn biết bạn đang làm gì và nếu EFI của bạn không có lỗi, việc bảo trì bộ tải khởi động EFI sẽ dễ dàng và linh hoạt hơn; nhưng hầu hết những người mới gặp khó khăn hơn vì họ quen thuộc với mô hình BIOS và vì các công cụ quản lý bộ tải khởi động BIOS được tích hợp tốt hơn vào các hệ điều hành và trình cài đặt hệ điều hành hơn là các công cụ để quản lý bộ tải khởi động EFI.
  • Khởi động chế độ EFI cho phép bạn truy cập vào các dịch vụ thời gian chạy EFI. Hiện tại, điều này khá nhỏ - họ cho phép bạn quản lý thứ tự khởi động từ Linux và để hạt nhân lưu trữ dữ liệu trong NVRAM trong trường hợp hạt nhân hoảng loạn, nhưng đó là về nó. Trong tương lai, các dịch vụ thời gian chạy EFI có thể trở nên quan trọng hơn.
  • EFI cung cấp một môi trường thời gian khởi động có thể thuận tiện cho những việc như chỉnh sửa các tệp cấu hình bộ tải khởi động mà không cần khởi động HĐH.
  • Các EFI gần đây, bao gồm cả các EFI xuất xưởng trên máy tính chạy Windows 8, hỗ trợ Secure Boot. Điều này hiện đang gây rắc rối nhiều hơn là một lợi thế cho người dùng Linux vì hỗ trợ Secure Boot trong Linux vẫn còn sơ khai; nhưng nó cung cấp ít nhất một lợi thế bảo mật về mặt lý thuyết vì nó giúp bảo vệ chống lại bộ khởi động EFI.
  • Mặc dù không phải là nhược điểm của BIOS, nhưng chuyển từ chế độ EFI sang chế độ BIOS yêu cầu cài đặt lại hệ điều hành của bạn hoặc ít nhất là cấu hình lại bộ tải khởi động của chúng - ít nhất, giả sử bạn muốn giữ mọi thứ đã được cài đặt (Windows, nếu bạn chưa cài đặt gì khác).

Tất cả những điều này hoàn toàn không đáng kể so với nhược điểm lớn đối với việc khởi động chế độ EFI trên máy tính xách tay Samsung mà bạn đã xác định: Nếu lỗi phần mềm Samsung được kích hoạt, máy tính mới của bạn sẽ trở thành một cục vô dụng.

Liên quan đến độ rộng bit của Linux, ở chế độ EFI, bạn thích hợp nhất với phiên bản 64 bit. Mặc dù phiên bản 32 bit có thể hoạt động với một số bước nhảy, nhưng phiên bản 64 bit sẽ dễ cài đặt hơn và sẽ hoạt động tốt hơn. Trong chế độ BIOS, một trong hai phiên bản sẽ hoạt động, mặc dù tôi vẫn khuyên dùng phiên bản 64 bit vì nó có thể nhanh hơn, đặc biệt với một số loại chương trình.


cảm ơn rất nhiều vì đã trả lời chi tiết Bạn có biết cách cài đặt lại Windows 8 sau khi chuyển sang chế độ BIOS, nghĩa là điều này có thể được thực hiện bằng chương trình khôi phục của Samsung không?
khá đẹp

Tôi không biết cụ thể về các công cụ của Samsung, nhưng hầu hết các công cụ Windows tôi từng thấy rằng việc giao hàng với máy tính rất hạn chế về khả năng của chúng. Bạn sẽ cần một đĩa DVD bán lẻ, hoặc một cái gì đó tương tự, để thực hiện công việc. Xem superuser.com/questions/493766/... để biết thông tin về nơi để có được phương tiện truyền thông như một cách hợp pháp.
Rod Smith

0

Tôi chỉ có thể giải quyết phần cuối cùng của câu hỏi của bạn, và đó chỉ là giai thoại. Nhưng tôi vừa cài đặt Ubuntu 12.10 trên một máy tính xách tay mới của Lenovo đi kèm với chế độ Windows 8 và UEFI (64-bit) được bật theo mặc định. Tôi đã làm theo lời khuyên tiêu chuẩn về việc cập nhật BIOS và sau đó vô hiệu hóa chế độ EUFI. Tôi không gặp vấn đề gì khi cài đặt phiên bản 64 bit của Ubuntu. Vì vậy, tôi không nghĩ việc sử dụng phiên bản 64 bit là có vấn đề.

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.