扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
%post
/sbin/chkconfig --level 345 sshd on
/sbin/chkconfig --level 0123456 kudzu off
/sbin/chkconfig --level 0123456 cups off
/sbin/chkconfig --level 0123456 autofs off
/sbin/chkconfig --level 0123456 sendmail off
/sbin/chkconfig --level 0123456 atd off
/sbin/chkconfig --level 0123456 iptables off
/sbin/chkconfig --level 0123456 xinetd off
/sbin/chkconfig --level 0123456 portmap off
/sbin/chkconfig --level 0123456 pcmcia off
/sbin/chkconfig --level 0123456 gpm off
/sbin/chkconfig --level 0123456 rhnsd off
/sbin/chkconfig --level 0123456 isdn off
/sbin/chkconfig --level 0123456 nfslock off
/sbin/chkconfig --level 0123456 rawdevices off
/sbin/chkconfig --level 0123456 keytable off
/sbin/chkconfig --level 0123456 apmd off
/sbin/chkconfig --level 0123456 anacron off
/sbin/chkconfig --level 0123456 xfs off
/sbin/chkconfig --level 0123456 netfs off
/sbin/chkconfig --level 0123456 ip6tables off
/sbin/chkconfig --level 0123456 arptables_jf off
/sbin/chkconfig --level 0123456 microcode_ctl off
/sbin/chkconfig --level 0123456 irqbalance off
/sbin/chkconfig --level 0123456 mdmonitor off
/sbin/chkconfig --level 0123456 hpoj off
/sbin/chkconfig --level 0123456 sgi_fam off
/sbin/chkconfig --level 0123456 audit off
/sbin/chkconfig --level 0123456 firstboot off
/sbin/chkconfig --level 0123456 vsftpd off
解释:上述配置文件里,第一小节是kickstart命令,它决定安装过程中的选项。值得说明的是,本人在这里将安装方式设置为install,即重新安装一个新系统。如果不选择install,而选择upgrade,就会在原来系统基础上进行升级,原来的分区和文件系统,及安装的软件包都不会变。 kickstart命令没有先后顺序。第二小节(%packages)是选择欲在新系统中安装的软件包。第三小节(%post)定制在系统安装完成后,执行的一些命令,这里的意思是在系统安装完成后,关闭所有服务,只开SSH服务。
关于kickstart每个命令的详细解释请参看:linux/RHL-9-Manual-CN/custom-guide/s1- kickstart2-options.html">http://www.hk.redhat.com/docs/manuals/linux/RHL-9-Manual-CN/custom-guide/s1-kickstart2-options.html
8.在RH AS3第一个iso文件里的images目录下,有一个boot.iso文件,将它再展开,获得新系统的内核镜像文件,它们是vmlinuz和 initrd.img,将他们拷贝到要安装系统的/boot目录下,重命名为:vmlinuz-as3,initrd-as3
9.在要安装的机器上,编辑/etc/grub.conf文件,加入内容如下:
title Upgrade to AS3
kernel /vmlinuz-as3 ro ks=http://192.168.14.202/rhas/ks.cfg
initrd /initrd-as3
ks=http://192.168.14.202/rhas/ks.cfg 这行决定配置文件的路径。
在这个文件里更改默认的启动顺序(例如default=1),将新内核启动选择为默认。
10.重启计算机,过20分钟后,一个新系统就诞生了,你可以通过SSH连上去进行操作。
补充:如果选择NFS方式或本地硬盘的方式进行安装或升级,原理跟上述是一样的,不过读取安装文件的方式有些不同。另外,这两种方式可以直接读取iso文件,而不必象上面那样把iso文件展开。
1)如果选择NFS方式安装,先要配置NFS服务器,将安装镜像文件(iso文件)放在NFS服务器上,然后在要安装的机器上,mount上这些文件。 ks.cfg文件里对应的语句是:nfs --server=192.168.14.227 --dir=/home/pyh/rhas 前者是服务器IP地址,后者是安装文件目录。 /etc/grub.conf文件里对应的是:ks=nfs:192.168.14.227:/home/pyh/rhas/ks.cfg 指定ks配置文件的路径。
2)如果选择本地硬盘安装,那么ks.cfg里对应的地方改成:harddrive --partition=sdb1 --dir=rhas,前者是存放安装文件的分区,后者是目录,该分区的文件系统必须是vfat或ext2格式。grub.conf文件对应的地方改成:ks=hd:sda1/ks.cfg sda1是我的/boot分区,就是说将ks.cfg配置文件放在/boot目录下。如果选择硬盘安装,那么安装文件最好放在系统中的其他物理磁盘上。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者