可以用来安装红帽企业 Linux 的方法有好几种。
从光盘中安装要求你已购买了红帽企业 Linux 3 产品,或者你拥有红帽企业 Linux 光盘,以及光盘驱动器。多数新计算机会允许你从光盘引导。如果你的系统支持从光盘引导,这种启动本地光盘安装方法将非常简便。
你可能需要改变你的 BIOS 来允许从光盘驱动器引导。关于改变 BIOS 的详情,请参阅第 4.3.1 节。
如果你可以使用光盘驱动器来引导,你便能够创建你自己的光盘来引导安装程序。这在你执行网络或硬盘安装时会非常有用。详细说明请参见第 2.5.2 节。
如果你选择要创建一个引导光盘,你就没必要创建驱动程序盘。
如果你无法从光盘驱动器引导,你可以使用以下的引导方法:
如果你需要一个引导盘(boot diskette)[1],你必须制作它。如果你无法从光盘中引导,你就需要一个引导盘。它可以用来从网络、块设备或 PCMCIA 设备中引导(你将还需要相应的驱动程序盘)。
引导盘的映像文件 bootdisk.img 位于第一张红帽企业 Linux 光盘的 images/ 目录中。关于制作引导盘的信息,请参阅第 2.5.3 节。
如果你选择要创建引导盘,并且要通过网络或硬盘驱动器安装,你必须还得创建合适的驱动程序盘。
如果你执行的安装不是 IDE 光盘或硬盘安装,而且你在使用引导盘,你将至少需要一个事先制作的驱动程序盘。安装程序会在适当的时候提示你插入驱动程序盘。
关于驱动程序盘的详细信息,请参阅附录 E。
在红帽企业 Linux 的安装期间,你可能需要以下驱动程序盘:
如果你需要一个网络设备驱动程序盘(network device drivers diskette)来从网络中引导,你必须创建它。网络驱动程序盘的映像文件 drvnet.img 位于第一张红帽企业 Linux 光盘中的 images/ 目录下。有关制作磁盘的详情,请参阅第 2.5.3 节或附录 E。
如果你需要一个块设备驱动程序盘(block device driver diskette)来从块设备中引导(如 SCSI 光盘驱动器),你必须创建它。块设备驱动程序盘的映像文件 drvblock.img 位于第一张红帽企业 Linux 光盘中的 images/ 目录下。有关制作磁盘的详细信息,请阅读第 2.5.3 节或附录 E。
如果你要使用 PCMCIA 设备来安装红帽企业 Linux,你就需要一个 PCMCIA 设备驱动程序盘(PCMCIA device driver diskettes)。如果你需要 PCMCIA 设备驱动程序盘,你必须创建它。
下面的检查表能够帮助你决定你是否需要制作 PCMCIA 驱动程序盘:
你要从光盘中安装红帽企业 Linux,而且你的光盘驱动器是通过 PCMCIA 卡与你的计算机相连的。
你在安装中将会使用一个 PCMCIA 网络适配器。
PCMCIA 驱动程序盘的映像文件 pcmciadd.img 位于第一张红帽企业 Linux 光盘中的 images/ 目录下。关于制作磁盘的信息,请参阅第 2.5.3 节或附录 E。
注记 | |
---|---|
「USB 磁盘驱动器」 — 你还可以使用 USB 磁盘驱动器中的引导盘来引导安装程序(如果你的系统支持从 USB 磁盘驱动器中引导的话)。 |
isolinux(在 Itanium 系统中不可用)现在被用来引导红帽企业 Linux 安装光盘。要创建你自己的光盘来引导安装程序,使用以下步骤:
使用以下命令把第一张红帽企业 Linux 光盘上的 isolinux/ 目录复制到临时目录(此处指代为 <path-to-workspace>)中:
cp -r <path-to-cd>/isolinux/ <path-to-workspace> |
改换到你刚创建的 <path-to-workspace> 目录中:
cd <path-to-workspace> |
请确定你复制的文件具备正确的权限:
chmod u+w isolinux/* |
最后,使用以下命令来创建 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/ |
注记 | |
---|---|
以上命令被分成两行只是为了印刷方便。当你执行这个命令时,请确定在单行上作为单个命令使用。 |
按照你的例行方式,把 ISO 映像(文件名为 file.iso,位于 <path-to-workspace>)刻录到光盘上。
isolinux(在 Itanium 系统中不可用)现在被用来引导红帽企业 Linux 安装光盘。如果你在从红帽企业 Linux 光盘中引导时遇到问题,你可以把 images/bootdisk.img 映像写到磁盘上。
如果你需要从映像文件(image file)中制作一张磁盘,你可能需要使用从下列红帽企业 Linux 勘误网页中获取的更新了的磁盘映像:
http://www.redhat.com/apps/support/errata/ |
映像文件含有对磁盘内容的精确复制(或映像)。由于磁盘包括了文件数据之外的文件系统信息,映像文件的内容在写入磁盘之前不能被使用。
对于 x86 和 AMD64 系统:你需要一个空白的、格式化的、高密度的(1.44MB)3.5英寸软盘,并且能够使用一个带有3.5英寸软盘驱动器的计算机。
对于 Itanium 系统:你需要一个 LS-120 磁盘和 LS-120 磁盘驱动器。
计算机必须能够运行 MS-DOS 程序或在多数类似 Linux 的操作系统上可以找到的 dd 工具。
第一张红帽企业 Linux 光盘中的 images/ 目录包含引导映像。一旦你已选择了正确的映像(bootdisk.img),把这个映像文件传输到磁盘上。
要在 MS-DOS 里制作磁盘,使用包括在第一张红帽企业 Linux 光盘里 dosutils 目录下的 rawrite 工具。首先,给一个空白的、格式化的、3.5英寸的磁盘注以恰当的标签(如“引导盘”或“更新盘”);将它插入到磁盘驱动器中;然后,使用下列命令(假定你的光盘驱动器的盘符是 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-- : |
首先,rawrite 会向你询问磁盘映像的文件名;输入你要写入的映像目录和名称(例如,..\images\bootdisk.img)。然后,rawrite 会向你询问要写入映像的磁盘驱动器的盘符,输入a:。最后,rawrite 会请你确认在你选定的驱动器内已插入格式化的磁盘。在按
注记 | |
---|---|
rawrite 工具只接受 8.3 类型的文件名,如 filename.img[2]。如果你从 http://www.redhat.com/ 下载的映像文件,其名称类似于 update-anaconda-03292002.img,你必须在运行 rawrite 之前把它重命名为 updates.img。 |
要在 Linux(或任何其它与 Linux 相仿的操作系统)下制作磁盘,你必须有到磁盘驱动器设备(在 Linux 中是 /dev/fd0 )的写权限。
首先,给一张空白的、格式化的磁盘恰当地注以标签(如引导盘或更新盘)。把它插入到磁盘驱动器中(但是不要使用 mount[3] 命令)。在挂载红帽企业 Linux 光盘之后,转到含有所需映像文件的目录,然后使用下列命令(请适当地改变映像文件和磁盘设备的名称):
dd if=bootdisk.img of=/dev/fd0 bs=1440k |
要制作另一张磁盘,给那个磁盘注以标签,然后再运行 dd ,指定恰当的映像文件。
[1] | 引导盘是你创建的用来引导(或启动)安装程序的磁盘,它还可以是你在安装过程中创建的可用在今后引导操作系统的磁盘。你的计算机通常从硬盘中引导,但是如果硬盘被损坏,你可以从一个可引导的磁盘中引导计算机。 |
[2] | 8.3 格式文件名的命名约定是:八个字符,加一点,再加三个字符的文件扩展名。这种命名约定支持一到八个字符长的文件名,其中不能包括空格,文件名不能 以 「?」 或 「_」 字符开头。 |
[3] | 当你挂载一个软盘或光盘时,这些设备上的内容就可被你利用。 |