pxe无人值守linux系统安装
2013-03-31 08:06
886 查看
做这个呢,需要安装的服务有ftp dhcpd 启用tftp 生成ks.cfg文件 ,还有生成ks.cfg文件的工具包:system-config-kickstart 的安装
system-config-kickstart的安装最好是借助于yum工具
下面就粗略的看下吧
利用chkconfig --list 查看tftp状态,若为off,使用chkconfig tftp on 把tftp变为on状态,然后切换到tftp所依赖的超级守护进程的目录下改变一下tftp的启用参数
[root@rhel5 /]# vim /etc/xinetd.d/tftp //红线画的部分把yes改为no
[root@rhel5 xinetd.d]# service xinetd restart //重启服务
[root@rhel5 tftpboot]cp isolinux/initrd.img . //注意tftpboot目录在根目录下,最后的点号是指在当前目录下,启动必要的驱动拷贝
[root@rhel5 tftpboot]cp isolinux/vmlinuz . //启动的内核拷贝
[root@rhel5 tftpboot]cp /usr/lib/syslinux/pxelinux.0 .
[root@rhel5 tftpboot]# mkdir pxelinux.cfg
[root@rhel5 tftpboot]# cp isolinux/isolinux.cfg pxelinux.cfg/default
[root@rhel5 tftpboot]# cd pxelinux.cfg
[root@rhel5 pxelinux.cfg]# chmod a+x default
[root@rhel5 pxelinux.cfg]# vim default
default linux
prompt 1
timeout 6
display boot.msg
F1 boot.msg
F2 options.msg
F3 general.msg
F4 param.msg
F5 rescue.msg
label linux
kernel vmlinuz
append ks=ftp://192.168.101.10/ks.cfg initrd=initrd.img
label text
kernel vmlinuz
append initrd=initrd.img text
label ks
kernel vmlinuz
append ks initrd=initrd.img
label local
localboot 1
label memtest86
kernel memtest
append –
配置dhcp.conf 如下面
生成ks.cfg,下面是后安装脚本,更改主机名称的截图
和上面的脚本一样
安装所需的所有文件小编都拷贝到/var/ftp/repos/目录下了,在生成ks.cfg文件时ftp路径下面那行文件目录要成/repos/ 生成的ks.cfg文件可以放在/var/ftp/目录下即可
system-config-kickstart的安装最好是借助于yum工具
下面就粗略的看下吧
利用chkconfig --list 查看tftp状态,若为off,使用chkconfig tftp on 把tftp变为on状态,然后切换到tftp所依赖的超级守护进程的目录下改变一下tftp的启用参数
[root@rhel5 /]# vim /etc/xinetd.d/tftp //红线画的部分把yes改为no
[root@rhel5 xinetd.d]# service xinetd restart //重启服务
[root@rhel5 tftpboot]cp isolinux/initrd.img . //注意tftpboot目录在根目录下,最后的点号是指在当前目录下,启动必要的驱动拷贝
[root@rhel5 tftpboot]cp isolinux/vmlinuz . //启动的内核拷贝
[root@rhel5 tftpboot]cp /usr/lib/syslinux/pxelinux.0 .
[root@rhel5 tftpboot]# mkdir pxelinux.cfg
[root@rhel5 tftpboot]# cp isolinux/isolinux.cfg pxelinux.cfg/default
[root@rhel5 tftpboot]# cd pxelinux.cfg
[root@rhel5 pxelinux.cfg]# chmod a+x default
[root@rhel5 pxelinux.cfg]# vim default
default linux
prompt 1
timeout 6
display boot.msg
F1 boot.msg
F2 options.msg
F3 general.msg
F4 param.msg
F5 rescue.msg
label linux
kernel vmlinuz
append ks=ftp://192.168.101.10/ks.cfg initrd=initrd.img
label text
kernel vmlinuz
append initrd=initrd.img text
label ks
kernel vmlinuz
append ks initrd=initrd.img
label local
localboot 1
label memtest86
kernel memtest
append –
配置dhcp.conf 如下面
生成ks.cfg,下面是后安装脚本,更改主机名称的截图
和上面的脚本一样
安装所需的所有文件小编都拷贝到/var/ftp/repos/目录下了,在生成ks.cfg文件时ftp路径下面那行文件目录要成/repos/ 生成的ks.cfg文件可以放在/var/ftp/目录下即可
相关文章推荐
- 无人值守网络安装Linux系统—pxe
- < < PXE实现Linux系统无人值守批量安装 > >
- 无人值守网络安装Linux系统
- 系统安装之无人值守安装(PXE)
- linux下PXE无人值守环境自动安装脚本
- pxe无人值守完全自动安装linux操作系统
- Pxe实现linux自动化安装---无人值守
- [置顶] CentOS7下的PXE无人值守系统安装
- PXE+KickStart+DHCP+NFS无人值守linux安装
- Cobbler无人值守全自动安装部署Linux系统
- RedHat7搭建无人值守自动安装Linux操作系统(PXE+Kickstart)
- PXE无人值守网络安装RedHat Linux操作系统
- pxe无人值守自动安装linux
- linux系统管理之无人值守网络安装linux操作系统
- 无人值守自动安装linux系统
- 利用PXE实现无人值守安装Linux操作系统
- Linux学习日志day1——无人值守系统安装DHCP+TFTP+PXE+Kickstar 推荐
- 【2017/8/10】PXE+TFTP+VSftp+DHCP+Kickstart无人值守安装系统搭建
- PXE+Kickstart无人值守安装系统
- 无人值守自动化安装linux系统