Cách cập nhật GRUB trên Arch Linux

How Update Grub Arch Linux



Bộ tải khởi động là chương trình đầu tiên được thực thi khi máy tính khởi động. Phần mềm này sau đó sẽ tải toàn bộ hệ điều hành. Trong các hệ điều hành mã nguồn mở như Linux và các hệ điều hành có hương vị Unix khác, GRUB là bộ nạp khởi động phổ biến nhất. Nếu bạn chưa biết, GRUB cũng là mã nguồn mở với HÀNG TẤN cấu hình được hỗ trợ. Nếu bạn đang sử dụng Arch Linux, thì tôi cho rằng bạn đang sử dụng GRUB làm bộ tải khởi động, phải không? Hãy xem cách cập nhật GRUB trên Arch Linux.

Cập nhật gói GRUB

Điều đầu tiên cần làm là đảm bảo rằng GRUB được cập nhật. Khi bạn cập nhật hệ thống, pacman sẽ lo việc cập nhật GRUB lên phiên bản mới nhất.







sudopacman-Syu



Nếu bạn muốn đảm bảo rằng hệ thống có phiên bản GRUB mới nhất theo cách thủ công, hãy sử dụng lệnh sau.



sudopacman-NSgrub





Tất nhiên, lệnh này sẽ cài đặt lại GRUB. Tuy nhiên, pacman sẽ kiểm tra phiên bản mới nhất từ ​​máy chủ và nếu có sẵn bản cập nhật, sẽ lấy và cài đặt nó.

Chỉnh sửa cấu hình GRUB

GRUB cho phép cấu hình tùy chỉnh. Bạn có thể thực hiện một số hành động bằng cách sử dụng cơ hội này, chẳng hạn như cài đặt hệ điều hành mặc định (nếu nhiều hệ điều hành được cài đặt), thời gian chờ menu GRUB, hình nền tùy chỉnh và hơn thế nữa. Cũng có thể đặt các tập lệnh tùy chỉnh cho GRUB.



GRUB sử dụng tệp cấu hình của riêng mình để thực hiện tất cả các tác vụ. Tệp được đặt tại / etc / default / grub. Đối với các tập lệnh GRUB, thư mục /etc/grub.d được sử dụng.

Chỉnh sửa tệp cấu hình GRUB.

sudo <biên tập viên> /Vân vân/vỡ nợ/grub

Ví dụ: để thay đổi hình nền GRUB, hãy thay đổi giá trị của biến GRUB_BACKGROUND.

GRUB cũng cho phép tô màu các văn bản để dễ đọc hơn.

Khi bắt đầu tệp, bạn sẽ thấy biến GRUB_DEFAUTL. Nó được sử dụng để xác định hệ điều hành nào là hệ điều hành mặc định trong bộ nạp khởi động.

Mục tiếp theo GRUB_TIMEOUT sẽ quyết định menu GRUB sẽ vẫn mở trong bao lâu. Theo mặc định, giá trị là 5 (giây). Nếu bạn muốn hiển thị menu GRUB không giới hạn, hãy đặt giá trị thành bất kỳ số nguyên âm nào.

Sau khi chỉnh sửa xong, hãy lưu tệp.

Hãy xem thư mục tập lệnh GRUB.

Tùy biến GRUB

Đây là một công cụ rất hữu ích cho phép tùy chỉnh dễ dàng hơn các cài đặt GRUB khác nhau. Đây là một công cụ đồ họa và có sẵn trực tiếp từ kho lưu trữ Arch Linux.

sudopacman-NSgrub-customizer

Khởi động grub-customizer từ menu.

Nó sẽ yêu cầu mật khẩu gốc để bắt đầu. Rốt cuộc, bạn đang gọi một công cụ để thực hiện các thay đổi cấp hệ thống.

Mọi tùy chọn của công cụ đều đơn giản và dễ hiểu.

Tải lại GRUB

Sau khi thực hiện tất cả các thay đổi, cần phải cập nhật tệp GRUB cfg tại thư mục / boot / grub. Chạy lệnh sau sau khi thực hiện bất kỳ thay đổi nào đối với tệp cấu hình của GRUB.

sudogrub-mkconfig-hoặc /khởi động/grub/grub.cfg

Nếu bạn không muốn chạy lệnh dài dòng này, bạn có thể sử dụng update-grub. Đó là một tập lệnh chạy lệnh đã đề cập trước đó. Tuy nhiên, nó không có trên thư mục chính thức của Arch Linux. update-grub phải được lấy từ AUR .

Chuẩn bị hệ thống của bạn để xây dựng và cài đặt các gói AUR.

sudopacman-NS đibase-devel

Tải update-grub từ AUR.

git clonehttps://aur.archlinux.org/update-grub.git

Bắt đầu xây dựng update-grub.

Lưu ý: Để truy cập AUR dễ dàng hơn, bạn nên sử dụng một trình trợ giúp AUR phù hợp. Người trợ giúp AUR có thể tự động hóa toàn bộ nhiệm vụ. Tìm hiểu cách sử dụng AUR .

cây cung-NSupdate-grub

Sau khi cài đặt hoàn tất, bạn có thể gọi trực tiếp update-grub để thực hiện công việc.

sudoupdate-grub

Suy nghĩ cuối cùng

GRUB là bộ nạp khởi động phổ biến nhất cho tất cả các bản phân phối Linux. Nó cũng có thể hoạt động với các hệ điều hành khác. Để có toàn quyền kiểm soát quá trình khởi động, bạn cần phải có kiến ​​thức về cách sử dụng cấu hình GRUB và cập nhật GRUB đúng cách.