搭建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系统。

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

时间: 2024-12-23 20:03:53

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

搭建Pxe服务器无人听应答全自动安装CentOS6.7系统

概念解说 PXE(preboot execute environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast trivial file transfer protocol)协议下载一个启动软件包到本机内存中执行,由这个

搭建Pxe服务器无人听应答全自动安装Ubuntu 14.04.4 server系统

前面我们已经使用CentOS6.7的平台搭建了pxe服务器,现在我们利用此服务器继续安装Ubuntu 14.04.4 server系统的客户机. 参见 http://1130739.blog.51cto.com/1120739/1740925 部署方法: 在pxe安装菜单文件/var/lib/tftpboot/msgs/boot.msg添加Ubuntu系统的选项 在default文件添加Ubuntu系统引导内核.加载映像.自动应答等文件. ####### Install Ubuntu14.04.

搭建PXE服务器,实现无人值守自动安装系统

实验:搭建PXE服务器,实现无人值守自动安装系统 在PXE服务器和新安装的服务器上分别安装http实现均衡负载 建立主从DNS服务器 第一步,先配置DHCP,目的是给需要安装系统的主机分配ip地址 服务器IP地址设为192.168.100.11 [[email protected] ~]# ifconfig eth0 | grep "inet addr" inet addr:192.168.100.11  Bcast:192.168.100.255  Mask:255.255.255.

使用kickstart服务全自动安装RHEL7.0系统

实验环境: 本次实验使用两台vmware虚拟机 kickstart服务器系统:RHEL7.0 64位 ip地址 192.168.10.20 子网掩码 255.255.255.0 网关: 192.168.10.254 dns服务器:192.168.10.254 实现的目的是:使用kickstart服务全自动安装RHEL7.0系统 具体实现过程如下 一.SELinux和防火墙 临时关闭 SELinux [[email protected] ~]#setenforce 0 添加TCP端口80 和UDP

搭建PXE服务器,推送安装linux系统

搭建环境: 推送服务器: Ip:192.168.189.138 系统:CentOS 5.8 推送系统:RHEL 5.4 1:配置dhcpd服务. 如果没有安装dhcpd服务,请安装: # yum -y install dhcp.x86_64 # vi /etc/dhcpd.conf option domain-name "766.com";  default-lease-time 6000;   max-lease-time 11400;   authourtative;   next

用系统为centos6的主机,搭建PXE服务器,实现批量安装centos6,7系统

1. iptables -F setenforce 0 临时关掉selinux,清掉防火墙 永久生效更改配置文件:vim /etc/sysconfig/selinux chkconfig iptables off 2. yum -y install httpd dhcp tftp-server 安装http服务用于构建镜像文件的yum仓库 安装dhcp服务,搭建dhcp服务器,为客户端分配ip地址 安装tftp服务,搭建tftp服务器,准备系统启动的引导文件,如pxelinux.0 menu32

使用tftpd32搭建PXE服务器——从FTP服务器下载内核及INITRD文件

必备工具 tftpd32-4.5.0 syslinux-6.0.3 vmware workstation 以上工具都可以从网上下载到,版本可以用最新的. 详细步骤 1.创建一个文件夹如D:/PXE_BOOT/,解压syslinux源码包,在源码包中搜索找到ldlinux.c32.lpxelinux.0.pxelinux.0并拷贝到D:/PXE_BOOT/目录中. 2.在D:/PXE_BOOT/下创建一个pxelinux.cfg文件夹,这里要放类似于isolinux.cfg的配置文件,其实完全可以

利用windows dhcp 服务器 及 cisco tftp server 搭建pxe服务器

好久没有写博客了,最近不少看书,都是慰藉心灵的,却很少学习技术,惭愧 众所周知,要想进行批量网刻,需满足几个条件: 系统镜像 +  网刻软件 + dhcp + tftp + dos + ghost . 尽管现在很多优秀的软件把后面5部都集合了起来.但有些情况下还是很值得把dhcp拆开来做的.比如网络环境中存在dhcp服务器,但我不方便回办公室,想就地远程为某台或某几台主机网刻系统,这个时候如果用了集成dhcp的软件想必会造成ip分发混乱,搞不好,还会耽误了大家正常的办公. pxe服务器是什么呢,

PXE+Kickstart+Nginx(http)+DHCP无人值守安装Centos6.4系统

PXE+Kickstart+Nginx(http)+DHCP无人值守安装Centos系统 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast