Có một vài cách cài đặt Red Hat Linux.
Việc cài từ CD-ROM yêu cầu bạn mua hoặc sao một bản Red Hat Linux 9 và bạn phải có một đầu đọc đĩa CD-ROM. Phần lớn các máy tính đời mới đều cho phép khởi động từ CD-ROM song cấu hình BIOS cũng có thể cần thay đổi để cho phép khởi động từ CD-ROM..
6.2.5.1 Các cách khởi động khác nhau
Boot CD-ROM
Bạn có thể tự tạo ra đĩa CD-ROM để khởi động chương trình cài đặt. Điều này rất tiện nếu bạn định thực hiện cài đặt qua mạng hoặc từ một ổ đĩa cứng.
Nếu bạn chọn cách tạo đĩa CD-ROM tự mồi, thì không cần phải tạo một đĩa mềm chứa trình điều khiển (driver diskette).
Nếu bạn không thể khởi động từ ổ đĩa CD-ROM, bạn có thể khởi động từ đĩa mềm mồi (boot diskette) hoặc từ đĩa mềm chứa trình điều khiển.
Boot Diskette
Khi bạn không thể khởi động từ CD-ROM thì bạn sẽ cần một đĩa mềm mồi (boot diskette) [1]. Đĩa mềm này được sử dụng để khởi động từ mạng, từ thiết bị kiểu block hoặc PCMCIA, nhưng cũng sẽ cần một đĩa mềm chứa trình điều khiển tương ứng.
Nếu bạn cần một đĩa mềm mồi, bạn có thể tạo ra nó. Tệp ảnh của nó “boot diskette image”, bootdisk.img, nằm trong thư mục images của đĩa CD -ROM Red Hat Linux..
Khi bạn chọn tạo một đĩa mềm mồi, bạn phải tạo thêm một đĩa mềm chứa trình điều khiển tương ứng nếu bạn cài đặt qua mạng hoặc từ một ổ đĩa cứng.
Driver Diskette
Nếu bạn không cài đặt từ CD-ROM hoặc ổ đĩa cứng, mà bạn sử dụng đĩa mềm mồi, bạn sẽ cần ít nhất là một đĩa điều khiển mà bạn đã phải chuẩn bị trước đó. Bạn sẽ được yêu cầu đưa đĩa điều khiển này vào máy tại thời điểm cần thiết. Trong khi cài Red Hat Linux, những đĩa mềm chứa trình điều khiển sau đây có thể được cần đến:
1-Đĩa mềm chứa trình điều khiển thiết bị mạng
Nếu bạn cần một đĩa mềm chứa trình điều khiển thiết bị mạng để khởi động từ mạng thì bạn phải tạo nó. Tệp image của đĩa mềm này là drvnet.img, có ở trong thư mục images/của đĩa CD-ROM Red Hat Linux.
2-Đĩa mềm chứa trình điều khiển thiết bị kiểu block
Nếu bạn cần một đĩa mềm chứa trình điều khiển thiết bị block để khởi động từ một thiết bị kiểu block (ví dụ ổ CD giao diện SCSI) bạn phải tạo nó. Tệp image của đĩa mềm này là drvblock.img, nằm ở thư mục images/ trên đĩa CD-ROM Red Hat Linux
3-Đĩa mềm chứa trình điều khiển thiết bị PCMCIA
Bạn có thể cần một đĩa mềm chứa trình điều khiển thiết bị PCMCIA nếu bạn đang dùng một thiết bị PCMCIA để cài Red Hat Linux. Nếu bạn cần đĩa mềm đó thì phải tạo ra nó.
Các câu hỏi sau giúp bạn xác định liệu bạn có cần tạo một đĩa mềm chứa trình điều khiển thiết bị PCMCIA hay không:
-Bạn sẽ cài Red Hat Linux từ ổ đĩa CD-ROM và ổ đĩa CD-ROM được nối với máy tính qua một bìa PCMCIA?
Tệp image chứa trình điều khiển thiết bị PCMCIA là pcmciadd.img, nằm trong thư mục images/ trên đĩa CD-ROM Red Hat Linux.
Bạn cũng có thể khởi động chương trình cài đặt dùng một đĩa mềm mồi từ một ổ đĩa mềm USB (nếu hệ điều hành của bạn hỗ trợ việc khởi động từ ổ đĩa mềm USB).
6.2.5.2 Tạo đĩa CD-ROM tự mồi trình cài đặt
Đến đây isolinux được dùng để khởi động CD cài đặt Red Hat Linux. Để tự tạo đĩa CD khởi động chương trình cài đặt, bạn dùng các lệnh sau:
Copy thư mục isolinux/ từ đĩa CD-ROM Red Hat Linux đầu tiên vào một thư mục tạm (ví dụ ở đây là <path-to-workspace>) bằng lệnh sau:
cp -r <path-to-cd>/isolinux/ <path-to-workspace> Chuyển sang thư mục <path-to-workspace> vừa tạo:
cd <path-to-workspace>
Đổi quyền đối với các tệp vừa copy như sau:
chmod u+w isolinux/*
Cuối cùng, dùng lệnh sau để tạo một tệp images ISO:
mkisofs -o file.iso -b isolinux.bin -c boot.cat -no-emul-boot \ -boot-load-size 4 -boot-info-table -R -J -v -T isolinux/
Lệnh trên được ngắt thành nhiều dòng chỉ vì khổ dòng hẹp. Khi bạn thực hiện lệnh này, hãy gõ tất cả trên một dòng lệnh. Đến đây bạn chỉ việc dùng ổ ghi CD để tạo một đĩa CD từ tệp image ISO (có tên là file.iso trong thư mục <path-to-workspace>).
6.2.5.3 Tạo đĩa mềm mồi trình cài đặt
isolinux được dùng để khởi động CD cài đặt Red Hat Linux. Nếu bạn gặp lỗi khi khởi động từ đĩa CD Red Hat Linux, bạn có thể tạo đĩa mềm mồi từ tệp image images/bootdisk.img.
Bạn có thể cần tạo một đĩa mềm từ tệp image; ví dụ một đĩa mềm cập nhật từ trang đính chính (errata) của Red Hat Linux ở địa chỉ:
http://www.redhat.com/apps/support/errata/
Tệp image chứa một bản sao y nguyên hay còn gọi là “ảnh” của một đĩa mềm. Ngoài dữ liệu trong các tệp, đĩa mềm còn chứa thêm các thông tin về hệ tệp (file system), nên nội dung của tệp image chỉ sử dụng được khi ghi ra đĩa mềm. Bạn cần một đĩa mềm 3.5-inch, còn trống 1.44MB nhưng đã format và một ổ đĩa mềm tương ứng nối với máy tính. Máy tính phải có khả năng chạy chương trình MS-DOS hoặc tiện ích dd của phần lớn các hệ điều hành kiểu Linux. Thư mục images/ trên đĩa CD-ROM Red Hat Linux chứa các tệp image. Khi bạn chọn đúng tệp image bootdisk.img, hãy ghi tệp image này ra đĩa mềm bằng một trong các cách sau.
B ng ti n ích ằ ệ rawrite
Để tạo một đĩa mềm bằng MS-DOS, hãy dùng tiện ích trong thư mục dosutils trên đĩa CD-ROM Red Hat Linux. Đầu tiên, bạn dán nhãn cho một đĩa mềm trắng (ví dụ với tên "Boot Disk" hoặc "Updates Disk"). Đưa đĩa vào ổ đĩa mềm. Sau đó dùng các lệnh sau (giả sử ổ đĩa CD-ROM là ổ D:):
C:\> d:
D:\> cd \dosutils
D:\dosutils> rawrite
Enter disk image source file name: ..\images\bootdisk.img
Enter target diskette drive: a:
Please insert a formatted diskette into drive A: and press --ENTER-- : [Enter]
D:\dosutils>
Đầu tiên, trình rawrite yêu cầu tên của tệp image; hãy gõ đường dẫn đến thư mục và tên của tệp image bạn muốn ghi ra đĩa mềm (ví dụ,
..\images\bootdisk.img). Sau đó rawrite yêu cầu tên ổ đĩa mềm; hãy gõ a:. Cuối cùng, rawrite yêu cầu đưa một đĩa mềm đã định dạng vào ổ đĩa đã chọn; sau khi bạn làm theo và bấm [Enter], rawrite sẽ sao tệp image lên đĩa mềm. Nếu bạn muốn tạo một đĩa mềm khác, hãy dán nhãn cho nó và chạy lại rawrite với đúng tệp image cần thiết.
Trình rawrite chỉ chấp nhận tên tệp kiểu DOS, ví dụ filename.img. Nếu bạn tải nạp một image cập nhật từ http://www.redhat.com/ có tên kiểu khác như update-anaconda-03292002.img, bạn phải đặt tên lại thành updates.img trước khi chạy rawrite.[2]
B ng l nh ằ ệ dd
Để tạo một đĩa mềm chạy dưới Linux (hoặc giống Linux), bạn phải có quyền ghi vào tệp thiết bị đại diện cho ổ đĩa mềm 3.5-inch (trong Linux là /dev/fd0). Đầu tiên, hãy dán nhãn cho đĩa mềm trắng (với tên như "Boot Diskette" hoặc "Updates Diskette"). Đưa đĩa đó vào ổ mềm (nhưng không mount [3] nó). Sau khi mount CD-ROM Red Hat Linux, hãy chuyển vào thư mục chứa tệp image cần ghi và dùng lệnh sau (nhớ đổi tên tệp image và ổ mềm cho đúng trường hợp của bạn):
dd if=bootdisk.img of=/dev/fd0 bs=1440k
Để tạo một đĩa mềm khác, hãy dán nhãn cho đĩa đó rồi chạy lại dd và nhớ xác định đúng tên tệp image cần thiết.
Ghi chú:
[1] Đĩa mềm mồi có thể là một đĩa mềm do bạn tạo ra để khởi động chương trình cài đặt, hoặc một đĩa mềm do bạn tạo ra trong quá trình cài đặt mà sau đó có thể được dùng để khởi động hệ điều hành. Thông thường, máy tính khởi động từ ổ đĩa cứng, nhưng nếu đĩa cứng bị hỏng thì bạn có thể khởi động máy tính từ một đĩa mềm mồi.
[2] Quy ước 8.3 của DOS: tên của tệp gồm tối đa 8 ký tự, có thể có 1 dấu chấm và tối đa 3 ký tự cho phần mở rộng; phần chính không được chứa ký tự trắng và không được bắt đầu bằng ký tự ?
hoặc _.
[3] Khi mount một đĩa mềm hoặc CD-ROM, bạn có thể xem được nội dung của nó.