服务器安装系统sles系统,搭建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选项。

8f61339bd5c6996654aa58e08d906d3e.png

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

1e6d8f89b1252487c2b3bc532b9ce4e4.png

将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/

7973a5eb229b1abd257e540ad332647c.png

拷贝内核文件到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

9c2cb14eadada980e8710734eb25302e.png

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

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

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

5a047bcaa5dd845cd8b1f76358db4965.png配置需要安装的软件包,使用tab键切换到各选项。3ffcc9345bb7cae750ee49ed0bffe461.png

分区配置

757c162e45126ace310da7a2b2df1aea.png

选择Edit进行编辑参数

3baf409428ce9f87e8c269866f110e92.png

添加分区

5953e400ef51cd1fc4883b2e6e6d8c3f.png

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

99e907ac934865a6216c4e175945a2f3.png

添加swap分区

38e709c35839d71dc520fc086640f90b.png

点击Finish完成参数设置

eb80fd20e46a2026937eb3dc8489030a.png

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

9ccb4ccabe297279a444e38013b6600b.png

定位到root用户

f296eb7b447ab8c3c1254b64be73ccd4.png

设置密码

8fac346ea3245145b09ecde529e98596.png

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

0dd3b4adc50a4b58ded9f2ef1b8a706d.png

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

10b2a717e629a406a0a378ad07d79cc3.png

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

6a95af91359fc6f392afad7f4725e3a8.png

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

4491aaec8af5b83fb17bc71568e8e47e.png

提示保存成功的信息

422bfe11964ca42a89d4037791376f6b.png

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

30079f79251315383b12c8b14c4bd598.png

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

52f9ca280e66c7c58caf4aebf9fea345.png

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

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

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

1b31a0e8116387a47b8b86886d95e413.png

关闭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

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

7356735b86061243f87caa80f77c6092.png

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

6a7aeaa5f35d3b1c6de9c7d3d91ec198.png

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值