1. Các cách cài đặt& trình tự cài đặt
1.2.4. Cài đặt chươngtrình khởi động
Chúng ta cần chọn một chương trình khởi động khi muốn khởi động hệ Linux của chúng ta mà không cần đĩa mềm. Chúng ta có thể chọn GRUB (Grand Unified Bootloader), một chương trình khởi động mới của RedHat, hoặc phổ biến nhất là LILO (Linux Loader), chương trình khởi động chuẩn của Linux (minh hoạ 3.15).
Trường hợp chúng ta đã có một hệ điều hành khác trên máy, chúng ta có thể không cần cài đặt trình khởi động nào cả, nhưng thay vào đó, chúng ta không được quên việc tạo đĩa khởi động (boot disk) ở cuối chương trình cài đặt.
Việc xác định nơi cài đặt trình khởi động rất quan trọng: nếu như chúng ta chỉ định sai, rất có thể hệ điều hành đang hoạt động sẽ bị “biến mất” hay máy tính của chúng ta sẽ bị treo và việc chỉnh sửa trở lại khá phức tạp.
Chúng ta có thể cài đặt vào MBR (Master Boot Record), một vùng đặc biệt và duy nhất trên máy của chúng ta, được BIOS nạp vào tự động và là điểm đầu tiên mà trình khởi động tác động đến trong quá trình khởi động. Nếu chúng ta cài đặt trình GRUB hay LILO vào MRB, chúng sẽ hiện dấu nhắc khởi động. Tuỳ theo cách cấu hình sau này, chúng ta có thể sử dụng chúng để nạp các hệ điều hành khác nhau.
Minh hoạ 3.15: Khởi động hệ điều hành
Dùng lựa chọn đặt boot loader tại Master Boot Record để khởi tạo ngay hệ điều hành Linux khi bật máy.
Màn hình này cho phép chúng ta đặt tên cho máy tính của chúng ta đang sử dụng. Chúng ta có thể thay đổi hostname sau khi đã cài đặt xong bằng lệnh
Nếu hệ điều hành đang có trên máy chúng ta cũng đang tác động đến MRB như OS/2, Window 2000... chúng ta có thể chỉ cần cài GRUB hay LILO vào vùng “First sector of Root Partition”. Khi đó, chương trình khởi động của hệ điều hành hiện hành sẽ quản lý việc khởi động chung. Chúng ta sẽ phải định lại cấu hình cho chương trình khởi động ấy để có thể nạp GRUB hay LILO khi chúng ta muốn khởi động hệ Linux.
Nếu hệ điều hành trên máy chúng ta chỉ là Linux, hay Windows 9x, chúng ta nên cài đặt LILO hay GRUB vào MRB.
Chú ý: Chúng ta không cần lo khi lần đầu khởi động mà không thấy xuất hiện
mục khởi động Windows XP hay Windows 2000 trên trình khởi động GRUB. Các phân vùng của Windows vẫn tồn tại. Nhưng chúng ta phải bổ sung tệp boot (sẽ mô tả thêm trong phần sau).
Chúng ta có thể thêm các tham số cho việc khởi động từ LILO hay GRUB bằng cách thêm vào ô “Kernel parameters”. Chúng ta sẽ trở lại vấn đề này ở các chương sau.
Tuỳ chọn “Force use of LBA32” cho phép chúng ta vượt qua giới hạn 1024 cylinder của phân vùng “boot”. Nếu hệ thống của chúng ta hỗ trợ LBA32 mà trình cài đặt không tự phát hiện được phần mở rộng này của BIOS, chúng ta nên đánh dấu vào tuỳ chọn này.