这里有一个kickstart配置文档样例:
01 # Kickstart file automatically generated by anaconda.
02
03 install
04 nfs --server=192.168.138.1 --dir=/instsvr/i386/rhel4u2
05 lang en_US.UTF-8
06 langsupport --default=en_US.UTF-8 en_US.UTF-8
07 keyboard us
08 xconfig --card "VMWare" --videoram 16384 --hsync 31.5-37.9 --vsync 50-70
--resolution 800x600 --depth 16
09 network --device eth0 --bootproto DHCP
10 rootpw -iscrypted
11 firewall --disabled
12 selinux --enforcing
13 authconfig --enableshadow --enablemd5
14 timezone Asia/Shanghai
15 bootloader --location=mbr
16 # The following is the partition information you requested
17 # Note that any partitions you deleted are not expressed
18 # here so unless you clear all partitions first, this is
19 # not guaranteed to work
20 clearpart --all
21 part / --fstype ext2 --size=8000
22 part swap --size=1000
23
24 %packages
25 @ admin-tools
26 @ editors
27 @ emacs
28 @ text-internet
29 @ legacy-network-server
30 @ dialup
31 @ ftp-server
32 @ compat-arch-support
33 @ legacy-software-development
34 @ smb-server
35 @ base-x
36 @ kde-desktop
37 @ server-cfg
38 @ development-tools
39 kernel-smp
40 system-config-samba
41 rsh-server
42 grub
43 kernel-devel
44 kernel-smp-devel
45 e2fsprogs
|
任何以"#"号开头的都是注释。
文档中的nfs --server=192.168.138.1 --dir=/instsvr/i386/rhel4u2选项告诉安装程式:到服务器192.168.138.1的NFS共享目录 /instsvr/i386/rhel4u2下寻找安装介质。Red Hat Linux安装程式足够聪明,能够识别该目录下应该被读取的ISO光盘映像文档名,任何这里您无需指定ISO文档名。
关于kickstart配置文档支持的任何选项及其相信说明,请查阅参考资料3。
部署kickstart配置文档
首先我们需要把kickstart配置文档放在安装服务器上。我们把他放到/instsvr/ks目录下。即该文档的NFS访问路径为:
nfs:192.168.138.1:/instsvr/ks/ks.cfg
|
其次,我们需要让安装程式知道我们希望他用kickstart方式安装,并告知他能够从哪里获得kickstart配置文档。这能够通过给内核添加一个参数"ks=kickstart配置文档路径"来实现。我们只需对启动服务器上的default文档做一些小修改就能够做到这点:
LABEL rhel4u2-i386
KERNEL vmlinuz-rhel4u2-i386
APPEND ks=nfs:192.168.138.1:/instsvr/ks/ks.cfg initrd=initrd-rhel4u2-i386.img
ramdisk_size=8192
|
这样在启动安装程式的时候,参数ks=nfs:192.168.138.1:/instsvr/ks/ks.cfg会被传递给他,告诉他使用这个文档作为kickstart配置文档来进行kickstart安装。
5. 步骤3:从网络启动机器以完成安装
前面的配置工作完成后,下面我们就在待安装机器上通过网络以无人值守的方式来安装Red Hat Enterprise Linux AS 4 Update 2。
1. 启动待安装机器,选择从网卡启动。具体方法因BIOS版本不同而异。图2是从VMWare虚拟机上得到的选择网络启动的屏幕截图。
图2 从BIOS选择网络启动
2. 网卡中的PXE代码会联系DHCP服务器来获取IP地址连同启动映像,然后启动映像被载入并运行,您能够看到您自己定义的一个Linux列表如图3,选择您需要安装的系统版本。
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




