您好,欢迎来到九壹网。
搜索
您的当前位置:首页Kickstart无人值守安装操作系统

Kickstart无人值守安装操作系统

来源:九壹网
Kickstart无人值守安装操作系统

一、简介

PXE的工作过程:

1. PXE Client 从自己的PXE网卡启动,向本网络中的DHCP服务器索取IP;

2. DHCP 服务器返回分配给客户机的IP 以及PXE文件的放置位置(该文件一般是放在一台TFTP服务器上) ;3. PXE Client 向本网络中的TFTP服务器索取pxelinux.0 文件;4. PXE Client 取得pxelinux.0 文件后之执行该文件;

5. 根据pxelinux.0 的执行结果,通过TFTP服务器加载内核和文件系统 ;6. 进入安装画面, 此时可以通过选择HTTP、FTP、NFS 方式之一进行安装;详细工作流程如下图:

PXE+Kickstart 无人值守安装操作系统完整过程如下:

二、DHCP安装配置

# yum -y install dhcp #yum安装dhcp

# rpm -ql dhcp | grep dhcp #查看配置文件位置

# vim /etc/dhcp/dhcpd.conf #编辑dhcp配置文件

subnet 192.168.204.0 netmask 255.255.255.0; #设定分配的网段range 192.168.204.5 192.168.204.10; #设定分配的IP地址范围option rotuers 192.168.204.2 #设定网关

option subnet-mask 255.255.255.0; #设定netmaskdefault-lease-time 21600; #设定默认IP租用期限max-lease-time 43200; #设定最大IP租用期限next-server 192.168.204.254; #设定tftp服务器IP

filename \"/pxelinux.0\" #设定客户端从tftp服务器根目录下载pxelinux.0文件# service dhcpd start #启动dhcp服务

三、TFTP安装配置

# yum -y install tftp-server #yum安装tftp# vim /etc/xinetd.d/tftp #编辑tftp配置文件

#disable=yes 改为 disable=no# service xinetd start #启动tftp服务

三、HTTP安装配置

# yum -y install httpd #yum安装http

# vim /etc/httpd/conf/httpd.conf #编辑http配置文件

# service httpd start #启动http服务

# chkconfig --level 35 httpd on #设置开机启动

# mount /dev/cdrom /mnt/cdrom #挂载光盘到/mnt/cdrom目录下

# cp -rf /mnt/cdrom/* /var/www/html/ #复制光盘内容到网站根目录下,作为安装源

四、配置支持PXE的启动程序

# yum -y install syslinux #yum安装syslinux

# cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/ #复制pxelinux.0 文件至/var/lib/tftpboot/# cp /var/www/html/isolinux/* /var/lib/tftpboot/ #复制开机引导文件至/var/lib/tftpboot/# mkdir /var/lib/tftpboot/pxelinux.cfg #新建pxelinux.cfg目录,存放客户端配置文件

# cp /var/www/html/isolinux/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default #复制配置文件模板至新建的pxelinux.cfg目录# vim /var/lib/tftpboot/pxelinux.cfg/default #配置default文件

五、图形化生成ks.cfg

# yum -y groupinstall \"X Window System\" #安装X Window# yum -y groupinstall \"Desktop\" #安装Desktop# reboot #重启系统

#yum -y install system-config-kickstart #安装kickstart# startx #启动X Windows桌面环境

# system-config-kickstart #配置kickstart 遇到下图所示错误,需要安装glib2-devel

设置语言、键盘、时区、ROOT密码以及安装完成后重启等

选择安装方式为全新安装,安装源选择HTTP

安装MBR

配置分区

配置网络

关闭SELinux和防火墙

选择所需安装包

六、测试安装

在VMware Workstation中,新建一台虚拟机,网络连接模式选择NAT模式。启动虚拟机,选择从网卡启动

等待安装完成即可,期间不需要手工做任何设置

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 91gzw.com 版权所有 湘ICP备2023023988号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务