36
Cài đặt HĐH Linux trên cùng máy tính với Windows
cách tự động trong lần khởi động sau. Đây là một điểm mạnh của GRUB so với
LILO.
Tất nhiên đây không phải là tất cả những khả năng sử dụng của GRUB,
nhưng đối với người dùng mới thì như vậy là đủ. Sau một thời gian làm việc với
Linux và có đủ kinh nghiệm bạn sẽ biết cách tìm thêm thông tin về trình khởi
động tuyệt vời này.
2.8
Sử dụng trình khởi động LILO
2.8.1
Cài đặt và cấu hình LILO
Giống như trường hợp Windows NT, chúng ta sẽ đưa ra các bước cần thực hiện
để có thể khởi động nhiều HĐH.
1. Trước khi cài đặt Linux hãy chuẩn bị đĩa mềm khởi động Windows.
2. Dùng chương trình Partition Magic để lấy phần không gian đĩa còn trống
và trên đó tạo ra một phân vùng ext2(3) (hệ thống tập tin Linux) và một
phân vùng swap. Cách chia ổ đĩa đã nói ở trên. Nếu dung lượng ổ đĩa cứng
vượt quá 8,4 Gbyte thì hãy đọc kỹ các phần
và
3. Cài đặt Linux theo chỉ dẫn đi kèm với bản phân phối. Cần nhớ rằng, nếu
bạn muốn sử dụng trình khởi động LILO, thì trong quá trình cài dặt Linux
cần chọn phương án cài LILO vào bản ghi khởi động chính (Master Boot
Record). Tạo các đĩa mềm khởi động theo nguyên tắc là không bắt buộc,
nhưng tác giả khuyên bạn đọc nên làm.
4. Bước tiếp theo cần cấu hình LILO để có thể khởi động các HĐH theo
lựa chọn. LILO được cấu hình bằng tập tin /etc/lilo.conf và câu lệnh
/sbin/lilo
. Câu lệnh này dùng để cài đặt (hay cài đặt lại) LILO.
Chúng ta xem xét một ví dụ nhỏ của tập tin cấu hình LILO. Trong ví dụ này
chúng ta sẽ coi như thiết bị /dev/hda1 là phân vùng với DOS/Windows, còn
phân vùng /dev/hda2 chứa Linux. Trong trường hợp đó /etc/lilo.conf
có dạng gần như sau:
boot = /dev/hda2
compact
delay = 50
# message = /boot/bootmesg.txt
root = current
image = /boot/vmlinuz-2.4.22
label = linux
7
Ghi chú. Trình khởi động LILO không bắt buộc phải cài đặt vào bản ghi khởi động chính của đĩa, LILO có
thể nằm ở bản ghi khởi động của phân vùng chính được kích hoạt và chứa thư mục gốc của Linux hoặc thậm
chí trên phân vùng lôgíc trong phân vùng mở rộng. Trong trường hợp đó MBR cần phải có khả năng nạp LILO,
ví dụ khi MBR là trình khởi động của MS-DOS hay Windows. Tuy nhiên tác giả chưa nhìn thấy sự cần thiết
của ứng dụng này (nếu đã chọn LILO làm trình khởi động chính thì hãy sử dụng cho “trọn bộ”), vì thế chúng ta
sẽ không xem xét đến.