Cấu hình lại Grub trong Ubuntu
GRUB là trình quản lý khởi động phổ biến nhất hiện giờ trong thế giới Linux. Không như một số bản distro khác cho nhiều khả năng tùy chọn khởi động, Ubuntu hầu như làm mọi việc tự động và đặt hệ điều hành mặc định sẽ khởi động là Ubuntu. Điều này nói chung là tốt cho những ai thích Linux và dùng Linux thường xuyên. Nhưng nếu bạn không nằm trong số đó, hẳn bạn sẽ chán ngấy việc cứ phải ngồi đợi trong khi máy tính khởi động để nhanh tay chuyển sang tùy chọn Windows.
Bài viết này sẽ hướng dẫn bạn cách thay đổi hệ điều hành khởi động mặc định trong GRUB và cũng hướng dẫn luôn cách thêm ảnh nền cho trình khởi động này (thường những distro như Fedora hay Suse có ảnh nền GRUB rất đẹp, nhưng không hiểu sao Ubuntu lại không có).
1. Cấu hình lại hệ điều hành mặc định
Mọi thiết lập của GRUB đều được chứa trong file menu.lst trong thư mục /boot/grub. Bạn chỉ cần thay đổi một chút thiết lập là đâu sẽ lại vào đấy. Bạn thực hiện những bước như sau:
Mở terminal (cửa sổ dòng lệnh):
Applications > Accessories > Terminal
Sau đó gõ dòng lệnh này vào:
sudo gedit /boot/grub/menu.lst
Nhập mật khẩu vào thì sẽ xuất hiện trình soạn thảo văn bản để bạn nghịch với file cấu hình của grub. Đừng choáng vì mớ hỗn độn trên màn hình. Những dòng có kí tự # ở đầu chẳng qua là dòng chú giải thôi, không có ý nghĩa gì đâu nên bạn cứ việc bỏ qua. Chỉ cần quan tâm đến những dòng sau:
default 0
timeout 10
Dòng default 0 chính là số thứ tự của tùy chọn khởi động mặc định (trong danh sách tùy chọn khởi động hiện ra lúc bạn bật máy ấy). Bạn chỉ phải đếm và sửa vào đó giá trị tương ứng. Thông thường ở đây bạn sửa lại thành 4 (chú ý đếm bắt đầu từ 0) với danh sách khởi động mặc định sau:
Ubuntu kernel.... ==> 0 (khởi động Ubuntu bình thường)
Ubuntu kernel... (recovery mode) ==> 1 (khởi động ở chế độ an toàn)
Ubuntu memtest ==> 2 (khởi động phần kiểm tra bộ nhớ)
Other OS ==> 3 (chả làm gì hết, không hiểu sao lại để cái dòng này ở đây)
Windows XP ==> 4 (khởi động Windows)
Dòng timeout 10 chính là thời gian bộ đếm lùi trong grub. Nếu muốn grub tự động khởi động hệ điều hành mặc định sớm lên thì bạn chỉ việc giảm thời gian này đi. Lưu ý là thời gian tính theo giây. Đặt ở mức 3 hoặc 5 là vừa.
2. Thay đổi màn hình nền của GRUB
Bạn chú ý là màn hình nền này ở cỡ 640×480 và rất hạn chế về màu sắc nên không phải cứ hiển thị là đẹp. Đầu tiên bạn phải tìm cho mình một cái ảnh ưng ý trước đã. Tốt nhất là tìm trong số những ảnh đã được tạo sẵn vì thực ra thì những ảnh này cũng không phải tự nhiên làm được. Chúng có định dạng hơi đặc biệt một chút đấy. Bạn có thể vào tìm trong gnome-look với từ khóa GRUB, sau đó chọn và tải xuống cái ảnh mình thấy thích (file tải xuống có đuôi xpm.gz là đúng rồi đó).
Bạn sao chép cái file này vào thư mục /boot/grub/ bằng lệnh sau:
sudo cp [đường dẫn/tên file] /boot/grub
Nếu bạn kéo thả trực tiếp có thể sẽ bị báo lỗi không có quyền truy nhập vào thư mục /boot/grub, thế nên mới phải dùng dòng lệnh kia.
Sau đó bạn thêm dòng dưới đây vào file menu.lst (thêm vào dưới dòng timeout ấy):
splashimage=(hd0,1)/boot/grub/[tên file.xpm.gz]
Trong đó cụm (hd0,1) là “mã định vị” phân vùng nơi chứa file ảnh. Nếu bạn chưa có kinh nghiệm thì bạn có thể tìm cụm này bằng cách sau: cuộn xuống gần cuối file menu.lst, ngay dưới dòng ## ## End Default Options ## bạn sẽ thấy một cụm tương tự như sau:
title Ubuntu, kernel 2.6.20-15-generic
root (hd0,1)
kernel……..
khi đó cái (hd...,...) ở dòng root chính là thứ ta cần.
Chúc bạn thành công
!
(saylinux)
