openSUSE Tumbleweed hiện hỗ trợ systemd-boot thay vì GRUB

mở ra

Nó là một hệ điều hành hướng đến người dùng phần mềm tự do và mở ra cho cộng đồng của nó phát triển các chức năng mới.

Cách đây vài ngày, các nhà phát triển của dự án openSUSE được công bố, thông qua một bài đăng trên blog, tin tức về Tích hợp hỗ trợ cho bộ tải khởi động “systemd-boot” trong bản phân phối openSUSE Tumbleweed.

Systemd-boot, viết tắt là sd-boot, es một trình quản lý khởi động UEFI đơn giản, giống như các trình quản lý khởi động khác, cung cấp cho người dùng một menu văn bản để chọn mục khởi động và trình chỉnh sửa cho dòng lệnh kernel. khởi động hệ thống chỉ hỗ trợ các hệ thống có chương trình cơ sở UEFI.

Ngoài việc cung cấp giao diện văn bản để chọn các mục khởi động, systemd-boot pCho phép bạn chỉnh sửa các dòng lệnh kernel. Điều quan trọng cần lưu ý là sd-boot chỉ tương thích với các hệ thống có phần sụn UEFI.

Một trong những ưu điểm chính Nó là của bạn tập trung vào sự đơn giản và hiệu quả, đặc biệt là khi xử lý mã hóa toàn bộ đĩa. Không giống như các bộ tải khởi động truyền thống như GRUB, sd-boot ủy quyền giải mã và trách nhiệm phái sinh chính cho nhân Linux và không gian người dùng, do đó tăng tốc quá trình khởi động và tránh tình trạng chậm lại có thể xảy ra khi khởi động hệ thống.

So với bộ tải khởi động GRUB truyền thống, Sử dụng systemd-boot trong openSUSE Tumbleweed sẽ cải thiện tốc độ và tính bảo mật của quá trình khởi động. Hiện tại, systemd-boot là một tùy chọn bổ sung, trong khi GRUB vẫn là bộ tải khởi động mặc định, ngoại trừ trong các bản dựng dành cho QEMU, nơi systemd-boot sẽ được bật cùng với mã hóa toàn bộ đĩa.

Việc chuyển từ GRUB truyền thống sang systemd-boot được thúc đẩy bởi một số lý do chính, theo bài trình bày của Ludwig Nussel (Giám đốc phát hành Leap), người đã đề cập đến một số khía cạnh quan trọng nhất của quá trình chuyển đổi này và lý do đằng sau nó.

Ludwig đề cập rằng một trong những động lực chính là sự đơn giản và hiệu quả mà systemd-boot mang lại, đặc biệt là trong các môi trường xử lý mã hóa toàn bộ đĩa. Không giống như các bộ tải khởi động truyền thống như GRUB, systemd-boot ủy quyền các trách nhiệm liên quan đến mã hóa và dẫn xuất khóa cho nhân Linux và không gian người dùng, giúp tăng tốc quá trình khởi động và giảm độ phức tạp khi khởi động mã bootloader.

Về những lý do chính liên quan đến sự tích hợp này, chúng ta có thể nêu bật những điều sau:

  1. Cải thiện tốc độ khởi động và bảo mật: Việc chuyển sang systemd-boot được kỳ vọng sẽ cải thiện tốc độ khởi động và tăng tính bảo mật cho quá trình khởi động trong openSUSE Tumbleweed so với việc sử dụng bộ tải khởi động GRUB truyền thống.
  2. Hỗ trợ tùy chọn: Hiện tại, hỗ trợ systemd-boot được cung cấp dưới dạng tùy chọn bổ sung, trong khi GRUB vẫn là bộ tải khởi động mặc định. Tuy nhiên, các bản dựng cho QEMU có kế hoạch bật systemd-boot theo mặc định cùng với mã hóa toàn bộ ổ đĩa.
  3. Tạo điều kiện mã hóa toàn bộ đĩa: Mục tiêu chính của việc bổ sung hỗ trợ cho systemd-boot là làm việc với mã hóa toàn bộ đĩa dễ dàng và hiệu quả hơn. Với systemd-boot, các hoạt động liên quan đến mã hóa được chuyển sang phía nhân Linux và tới trình điều khiển trong không gian người dùng, đơn giản hóa mã bộ nạp khởi động.
  4. Tích hợp với Btrfs và quản lý ảnh chụp nhanh: openSUSE Tumbleweed sử dụng hệ thống tệp Btrfs theo mặc định, có nghĩa là làm việc với ảnh chụp nhanh. Việc tích hợp systemd-boot giúp khởi động từ các ảnh chụp nhanh riêng lẻ dễ dàng hơn và tăng hiệu quả trong việc tổ chức các bản cập nhật kernel bằng tiện ích sdbootutil, tiện ích quản lý các ảnh chụp nhanh.

Cuối cùng, nó được đề cập rằng Hỗ trợ systemd-boot trong openSUSE vẫn được coi là thử nghiệm, vậy Nó được cung cấp dưới dạng tùy chọn trong cả trình cài đặt Tumbleweed và MicroOS, cung cấp một giải pháp thay thế cho GRUB cho những người dùng muốn dùng thử. Ngoài ra, có những thiết bị sẵn có trong qemu sử dụng mã hóa systemd-boot và toàn bộ đĩa theo mặc định.

Nếu bạn là muốn biết thêm về nó, bạn có thể kiểm tra các chi tiết Trong liên kết sau.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.