|
|
网络安装的可以利用NFS,FTP,Web作为源服务器
本文仅以NFS为例
系统AS3,以及vware虚拟机,版本要高
步骤:
1我们需要创建一个Redhat目录,目录中包含RPMS目录,TRANS.TBL和
base目录,同时拷贝第一张盘上的.discinfo文件,这些步骤都可以
在Windows下面做,前提你是双系统。在linux下这么做:
cp -ar /mnt/cdrom/Redhat /mnt/inst(四张盘都这样做,如果问是
否覆盖,全选是)
cp -ar /mnt/cdrom/.discinfo /mnt/inst
cp -ar /mnt/cdrom/images /mnt
这一步很重要。
2输出共享目录
vi /etc/exports
/mnt/inst *(ro,sync)
service portmap start
service nfs start
iptables -F
如果不熟悉,看看NFS怎么配置的
注意点:我们可以也可以从NFS上用.iso文件安装,但不能
从FTP和Web上用.iso文件安装,所以,这就是我为什么建立这样的源
3kickstart文件的生成
redhat-config-kickstart生成文件ks.cfg,图形界面,很简单,建
立存放在/var/www/html下。
4启动httpd
service httpd start
ks.cfg的网络位置是http://ip/ks.cfg
5配置dhcp服务器
添加
allow booting;
allow bootp;
class "pxeclients" {
match if substring(option vendor-class-identifier,0,9)
=" XEClient";
next-server 192.168.5.22;//你服务器的ip
filename "linux-install/pxelinux.0";
}
其他还是要配置的,不会配dhcp的哥们,好好看看书。
6配置tftp
chkconfig --level 35 tftp on
service xinetd restart
7配置PXE引导服务器
redhat-config-netboot
第一次,选择网络安装,填写一些信息,很简单。
主要是location写上/mnt/inst,这里面必须包含images的文件夹。
然后在文件,new下面创建一个操作系统。
很简单
还有一个注意点,把/tftpboot/linux-install/pxelinux.cfg中
的default文件中的"RHAS"(RHAS是你在上面填写的操作系统名)的""
都删除。
8网卡支持pxe,我们可以使用虚拟机,现在vmware的虚拟机都支持网
卡启动,启动输入
boot:1 ks=http://192.168.5.22/ks.cfg
当然要保证ks.cfg中指定正确的nfs服务,以及目录。
这样大功告成!
后语
如果你的机器不支持pxe,那么要配备启动盘,然后从网络安装,还有其他两个服务器的使用的差不多!
我觉得要学会奉献,我现在机会多了,回经常写帖子!
有不清楚的哥们可以联系qq:41082292 |
|