34
Cài đặt HĐH Linux trên cùng máy tính với Windows
/dev/hda3 on / type reiserfs (rw)
6. Chạy lệnh /sbin/lilo để ghi trình khởi động vào phân vùng /dev/hda3
(cần chạy lệnh lilo không có tham số). Sẽ có cảnh báo về việc phân vùng
không phải là đầu tiên trên đĩa. Đây chính là điều chúng ta cần, bản ghi
khởi động của Windows được giữ nguyên vẹn.
7. Thực hiện các bước 6-8 như ở trên.
Dễ dàng đoán ra rằng, “quy trình” phức tạp với hai lần khởi động lại chỉ để
chuyển sector khởi động Linux từ MBR vào sector đầu tiên của phân vùng dành
cho Linux, và phục hồi MBR của Windows.
Quá trình cài đặt Linux kết thúc ở đây. Bạn đọc đã có thể chọn HĐH sẽ khởi
động và điều khiển máy tính của mình.
2.7
Sử dụng trình khởi động GRUB
Như đã nói trong phần lựa chọn chương trình khởi động, nếu trên máy đã cài
Windows 98 với hệ thống tập tin FAT16, thì lựa chọn tốt hơn cho trình khởi động
là chương trình có trong thành phần của mọi bản phân phối HĐH Linux – GRUB
(GRand Unified Bootloader).
2.7.1
Cài đặt GRUB
Cách dễ nhất để có thể cài đặt trình khởi động GRUB là chọn dùng trình khởi
động này trong quá trình cài đặt hệ thống Linux của bạn. Trong những phiên
bản mới của các bản phân phối Linux mới khi này có thể chọn cấu hình cho
những hệ điều hành đã có trên máy. Một số bản phân phối, ví dụ Xandros còn
tự động tìm thấy những hệ điều hành đã có này và thêm chúng vào tập tin cấu
hình của GRUB. Nhờ đó sau khi cài đặt bạn có thể chọn khởi động Linux hoặc
hệ điều hành (thường là Windows) đã có. Mặc dù việc tự động cấu hình này hết
sức thuận tiện, nhưng sẽ có ích nếu bạn biết được cách cấu hình Linux để xử lý
những lỗi có thể xảy ra và hơn thế nữa biết cách cấu hình để khởi động hệ điều
hành mong muốn khi không có tự động cấu hình. Chúng ta sẽ xem xét cấu hình
GRUB trong phần tiếp theo.
2.7.2
Cấu hình GRUB
GRUB có một giao diện trình đơn để từ đó người dùng có thể chọn một mục (một
hệ điều hành) bằng các phím mũi tên rồi nhấn <Enter> để khởi động. Để dùng
được trình đơn đó, bạn cần một tập tin cấu hình ‘menu.lst’ nằm trong thư mục
khởi động /boot. Thông thường tập tin này được tạo ra khi cài đặt. Hãy xem ví
dụ một tập tin như vậy dưới đây:
# GRUB example configuration file on the teppi’s openSUSE system.
# Modified by YaST2. Last modification on Sun Apr 2 22:22:11 MSD 2006
6
Phần về GRUB này do người dịch viết