无人值守网络安装linux系统
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
配置Yum服务器
防火墙要关闭 如果是在虚拟环境下,虚拟机中的DHCP要关闭
在需要安装系统的机器上开机时要从网络启动,网卡要跟主服务器是同一块(虚拟环境)
创建链接文件:
[root@kaijun ~]# ln -s /media/RHEL_5.3 i386 DVD/Server/ /Server
创建、修改配置文件:
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]#
[root@localhost yum.repos.d]# cp rhel-debuginfo.repo core.repo
[root@localhost yum.repos.d]# vim core.repo
[core]
name=core
baseurl=file:///Server
enabled=1
gpgcheck=0
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />
在文件的最下面自己手动打出来
使用测试:
[root@localhost ~]# yum list // 列出所有可用的rpm包
[root@localhost ~]# yum list | grep httpd // 列出指定的rpm包
[root@localhost ~]# yum install httpd.i386 // yum安装 httpd服务
[root@localhost ~]#yum install system-config-kickstart dhcp vsftpd //安装实际需要的软件包
配置DHCP服务器
[root@localhost ~]# vim /etc/dhcpd.conf
ddns-update-style none;
default-lease-time 21600;
max-lease-time 43200;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option subnet-mask 255.255.255.0;
next-server 192.168.1.1; //本机IP地址
filename “pxelinux.0” //是零
}
[root@localhost ~]# chkconfig dhcpd on
[root@localhost ~]# /etc/init.d/dhcpd start
配置TFTP服务器
[root@localhost ~]# cp /usr/lib/syslinux/pxelinux.0 /tftpboot
[root@localhost ~]# mkdir /tftpboot/pxelinux.cfg
[root@localhost ~]# cd /media/RHEL_5.3 i386 DVD/
cp isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default
cp /image/pxeboot/initrd.img 和 vmlinux 到 /tftpboot 目录中
cp /isolinux/*.msg /tftpboot
[root@localhost ~]# chkconfig tftp on
[root@localhost ~]# /etc/init.d/xinetd restart
prompt 0 // 启动无提示信息
……
label ks
kernel vmlinuz
append initrd=initrd.img ks=ftp://192.168.1.1/pub/ks.cfg
要注意的是如果是Window系统从网络启动的话,那么结果就是他会变成Linux系统…本文出自 “风斩冰华” 博客,请务必保留此出处http://2263541.blog.51cto.com/2253541/550140
|