- Tổng đài 24/7: 1800 646 881
- Đăng nhập
- 3
Grand Unified Bootloader là gì? Nó có vai trò quan trọng như thế nào trong quá trình khởi động hệ thống Linux? Trong bài viết dưới đây, chúng tôi sẽ hướng dẫn chi tiết đến bạn đọc về một chương trình tải khởi động có tính linh hoạt cao này.
Bootloader là chương trình khởi động linh hoạt dành cho hệ điều hành Linux. Tức là nó cho phép người dùng có thể khởi động một hệ điều hành bất kỳ được cài đặt trên hệ thống máy tính.
Quy trình khởi động Linux bao gồm bốn giai đoạn thực thi theo thứ tự, đầu tiên là nhấn nút bật nguồn và cuối cùng là đăng nhập. Cụ thể như sau:
Tuy nhiên, quá trình BIOS không chỉ có thể chạy trên Linux mà nó còn có thể chạy trên hầu hết các hệ điều hành hiện nay.
GRUB – Grand Unified Bootloader không chỉ có thể tải Kernel Linux mà nó còn cho phép người dùng có thể lựa chọn khởi động bất kỳ loại môi trường hay hệ điều hành nào. Cụ thể, nó sẽ cung cấp cho bạn một menu GRUB như sau:
Tuy nhiên, GRUB sẽ không chỉ giới hạn trong phạm vi của hệ điều hành Linux mà nó được sử dụng để khởi động tất cả các hệ điều hành hiện đại khác như Windows hay Mac. Hiện nay, GRUB có hai phiên bản được sử dụng phổ biến đó là:
Một số GRUB khác dành cho Linux như Linux Loader (LILO), Coreboot và SYSLINUX.
Ngay sau khi một hệ điều hành được lựa chọn để khởi động thì GRUB sẽ tiến hành tải lên Kernel cần thiết. Sau đó, GRUB này sẽ sử dụng các tham số của Kernel để tìm kiếm vị trí của chúng cùng với những tham số quan trọng khác cần sử dụng:
Đặc biệt, khi màn hình đang hiển thị menu tùy chọn GRUB sẽ cho phép người dùng có thể chỉnh sửa các thông số Kernel bằng cách nhấn phím E.
Quá trình GRUB đem lại nhiều tính năng linh hoạt và nâng cao hỗ trợ người dùng định cấu hình Bootloader dễ dàng và hiệu quả. Trong đó, thư mục /boot/grub bao gồm tệp có tên grub.cfg, là tệp cấu hình chính cho GRUB. Tuy nhiên, người dùng nên chỉnh sửa tệp theo tên /etc/default/grub thay vì sửa trực tiếp trên grub.cfg.
Chạy lệnh “sudo update-grub
” để tự động lưu các thay đổi trên tệp tệp /etc/default/grub vào tệp grub.cfg. Hoặc nếu muốn tìm hiểu thêm về GRUB và các tùy chọn về cấu hình của nó thì người dùng có thể sử dụng lệnh “info -f grub
”.
Như vậy, bài viết trên đây chúng tôi đã hướng dẫn cho bạn thấy rằng GRUB là một trình tải khởi động linh hoạt và mạnh mẽ. Đây là một quá trình quan trọng trong vấn đề hoạt động của hệ điều hành của bạn. Hy vọng qua đây bạn đã có thể tùy chỉnh hình nền của màn hình khởi động một cách dễ dàng.
Nếu còn gặp bất cứ vướng mắc gì về nội dung bài viết trên, hãy để lại ở bên bình luận bên dưới, BKHOST sẽ trả lời bạn trong thời gian sớm nhất.
P/s: Bạn cũng có thể truy cập vào Blog của BKHOST để đọc thêm các bài viết chia sẻ kiến thức về lập trình, quản trị mạng, website, domain, hosting, vps, server, email,… Chúc bạn thành công.
Mua Hosting tại BKHOST
Khuyến mãi giảm giá cực sâu, chỉ từ 5k/tháng. Đăng ký ngay hôm nay: