搭建Pxe服务器无人听应答全自动安装SLES11 SP3系统

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了搭建Pxe服务器无人听应答全自动安装SLES11 SP3系统相关的知识,希望对你有一定的参考价值。

    前面我已经介绍了基于CentOS6.7的平台搭建的pxe服务器,今天我们利用此pxe服务器继续安装部署SLES11 SP3系统的客户机。参考http://1130739.blog.51cto.com/1120739/1740925


部署过程:


vi编辑pxe引导菜单文件/var/lib/tftpboot/msgs/boot.msg,添加SLES11 SP3选项。

技术分享

vi编辑/var/lib/tftpboot/pxelinux.cfg/default文件,添加安装sles11sp3系统的引导内核、加载映像、自动应答文件等信息。

###### Install SLES11 SP3 x86_64 ######

label 2

  kernel kernel/linux.sles11sp3-x86_64

  append initrd=image/initrd.sles11sp3-x86_64 install=http://192.168.150.20/os/sles11sp3-x86_64 autoyast=http://192.168.150.20/os/sles11sp3-x86_64/autoinst.xml lang=en_US keymap=us

技术分享

将SUSE Linux Enterprise Server 11 Service Pack 3系统的ISO镜像文件下载到pxe服务器,挂载到/media目录下,在http服务根目录创建sles11sp3-x86_64目录,并将ISO镜像的里的文件全部拷贝进去。

mount -o loop SLES-11-SP3-DVD-x86_64-GM-DVD1.iso /media/

mkdir /var/www/html/os/sles11sp3-x86_64

cp -fr /media/* /var/www/html/os/sles11sp3-x86_64/

技术分享

拷贝内核文件到tftp服务根目录下

cp /media/boot/x86_64/loader/linux /var/lib/tftpboot/kernel/linux.sles11sp3-x86_64

cp /media/boot/x86_64/loader/initrd /var/lib/tftpboot/image/initrd.sles11sp3-x86_64

技术分享

自动应答文件autoinst.xml文件可以有三种方法得到:

(一)使用yast autoyast工具配置生成。

在控制台(本地)或远程使用图形环境下使用命令 yast autoyast 打开配置界面

技术分享配置需要安装的软件包,使用tab键切换到各选项。技术分享

分区配置

技术分享

选择Edit进行编辑参数

技术分享

添加分区

技术分享

设置添加根分区,文件系统类型,容量大小等参数。

技术分享

添加swap分区

技术分享

点击Finish完成参数设置

技术分享

安全设置配置用户和密码等

技术分享

定位到root用户

技术分享

设置密码

技术分享

系统配置boot loder,语言,时间等参数

技术分享

配置完所有参数,最后使用文件菜单里的保存配置。

技术分享

默认的保存路径为/var/lib/autoinstall/repository

技术分享

配置保存的文件名autoinst.xml,点击OK。

技术分享

提示保存成功的信息

技术分享

最后利用文件菜单里的退出配置界面

技术分享

(二)使用任意方式安装完一台sles11 sp3系统后,在/root目录下生成autoinst.xml文件,直接修改即可使用。

技术分享

(三)下载本章默认附件提供的autoinst.xml文件修改后使用。

将制作好的autoinst.xml文件拷贝到sles11 sp3的http目录下。

cp autoinst.xml /var/www/html/os/sles11sp3-x86_64/

技术分享

关闭pxe服务器防火墙与selinux服务,确定dhcp、tftp、http服务正常运行。

/etc/init.d/iptables stop

setenforce 0

/etc/init.d/dhcpd start

/etc/init.d/xinetd restart

/etc/init.d/httpd start

技术分享客户机从网卡启动,等待自动获取到IP地址后,出现安装选项菜单。按下数字2后回车,开始自动引导安装sles11 sp3系统。

技术分享

全自动安装系统中,网络质量越优越安装进度越快,最后安装完成自动重启系统。

技术分享

以上是关于搭建Pxe服务器无人听应答全自动安装SLES11 SP3系统的主要内容,如果未能解决你的问题,请参考以下文章

PXE高效批量网络装机实现Kickstart无人值守安装

他们真的来了:PXE远程部署装机,进阶版kickstart无人值守装机(实验可跟做)

简单搭建PXE无人值守自动化安装系统

PXE网络装机之centos7(批量自动装机)

yum仓库搭建与PXE全自动无人值守网络装机案例

自动化运维实战之——构建PXE无人值守自动安装服务器