kick start 无人值守安装Linux

环境:rhel 6.4

使用的场景:批量安装系统

1、DCHP的搭建

1)安装dhcp服务软件 yum -y dhcp

2)  设置dchp配置文件

查找dchp的配置文件位置#rpm -ql dhcp |grep

# vim /etc/dhcp/dhcpd.conf

# cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf

subnet 192.168.81.0 netmask 255.255.255.224 {
  range 192.166.81.1 192.168.81.30;
  option domain-name-servers ns1.internal.example.org;
  option domain-name "internal.example.org";
  option routers 192.168.81.1;
  default-lease-time 600;
  max-lease-time 7200;
  next-server 192.168.81.128;
  fileneame "pxelinux.0";
}

2、配置tftp:

1)安装软件:yum -y install tftp-server  安装完成后

vim  /etc/xinetd.d/tftp

server_args             = -s /var/lib/tftpboot     设置默认路径
        disable                 = no  设置默认开启

2)#/etc/init.d/xinetd.d restart
3)查看端口状态:

#vi /etc/services  看端口号

#[[email protected] ~] netstat -antunlp |grep 69
tcp        0      0 :::54969                    :::*                        LISTEN      1076/rpc.statd
udp        0      0 0.0.0.0:69                  0.0.0.0:*                               3129/xinetd
4)准备安装(复制4个文件到tftpboot目录下,即/var/lib/tftpboot):

cp  /usr/share/syslinux/pxelinux.0   -----注意:如果没有pxelinux.0该文件则需要安装yum syslinux

进入光盘cd isolinux/目录下:

#cp isolinux.cfg     /var/lib/tftpboot/pxelinux.cfg/default/
#cp vmlinuz            /var/lib/tftpboot/
# cp initrd.img       /var/lib/tftpboot/

5)编辑参数文件:

进入cd /var/lib/tftpboot/pxelinux.cfg/目录下

时间: 2024-10-07 06:30:37

kick start 无人值守安装Linux的相关文章

kickstart无人值守安装Linux

kickstart无人值守安装Linux 1.安装vsftpd.tftp-server.dhcp-server和kickstart yum -y install vsftpd tftp* dhcp kickstart 2.设置vsftpd 挂载windows共享文件夹 mount -t cifs -o username=share,password=share //192.168.20.254/iso /mnt/iso 挂载iso文件到vsftpd的pub目录 mount -o loop /mn

无人值守安装 linux 系统

项目内容:利用网络安装技术,结合 Kickstart 程序脚本,实现无人值守安装 Linux 操作系统 项目目的:通过此技术,批量的完成成百上千台服务器系统的无人看管安装,节省大量时间. 1.首先配置好 PXE+DHCP+VSFTP 的环境,我们先使用图形化的方式生成一个kickstart 文件. 2.安装图形化 kickstart 程序包 [[email protected] ~]# yum install system-config-kickstart -y 3.运行图形化 system-c

kickstart无人值守安装linux原理

拿到一张linux发行版安装系统时的步骤: 首先自然是开机加电自检POST 自检完成根据BIOS设定的boot sequence依次寻找可引导(bootable)设备,这里就定为cdrom了 加载光盘的MBR,然后加载根据isolinnux.cfg加载isolinux.bin提供一个安装操作系统选项的菜单,选择相应的选项后加载linux内核vmlinuz,和initrd文件 光盘内的linux内核加载到内存运行起来后就可以加载anacoda(红帽系使用的系统安装程序),anacoda会根据用户的

kickstart+pxe无人值守安装linux

1.kickstart与pxe简介: kickstart是RED HAT推出的一种无人值守的安装模式,它能实现大批量的客户机自动安装.一般情况下,我们在安装linux操作系统时,是以一种交互式应答的界面模式来决定我们的系统该如何安装,比如安装过程显示的语言,使用的键盘类型,所在的时区信息,要预先安装的软件包,磁盘分区信息等等类容.而kickstart所完成的功能就是将所有必须要回答的问题预先写入一张叫做ks.cfg的配置表中,然后引导进程找到这个配置表自动引导剩下的安装工作以及应答,实现自动化安

Centos 6.9 Kick Start 无人值守安装

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

【linux基础】25、kickstart 无人值守安装linux系统

1.anaconda简介 anaconda:fodora维护的linux系统安装程序 anaconda将整个linux系统安装过程分成2个阶段: 安装前配置: 选择键盘类型,安装过程中的语言,支持的语言,时区 选择要使用的磁盘设备,分区格式化,选择要安装的程序包 设置管理员密码,是否启动iptables,是否启用selinux 安装阶段: 在目标磁盘上创建出根文件系统 将选定的程序包安装至目标磁盘 anaconda程序可以交互式设置系统安装的各种配置,也可以读取anaconda的配置文件anac

无人值守安装linux系统

需要使用到的服务:PXE + DHCP+TFTP+ Kickstart+ FTP KickStart是一种无人职守安装方式 执行 PXE + KickStart安装需要准备内容:  • DHCP 服务器用来给客户机分配IP:  • TFTP 服务器用来存放PXE的相关文件,比如:系统引导文件:  • FTP 服务器用来存放系统安装文件:  • KickStart所生成的ks.cfg配置文件:  • 带有一个 PXE 支持网卡的将安装的主机 1.配置匿名访问的vsftp:之前已经配置过,参考之前的

虚拟机做无人值守安装Linux(centos6.5)实验

虚拟机客户端跟服务器端都设置为nat上网模式,让它们可以自动获取ip. 虚拟机服务器ip为192.168.1.128 tftpd服务器: 192.168.1.128 dhcp服务器:192.168.1.128 nfs服务器: 192.168.1.128 网关为192.168.1.1 实验前记得把虚拟机的光盘挂载到光驱里面 1.安装tftp服务 [[email protected] ~]#yum install -y tftp tftp-server xinetd 2.编辑tftp配置文件 [[e

无人值守安装Linux(PXE)

PXE 预启动环境(dhcp.vsftpd.tftp) 前提条件 1)网卡支持PXE协议 2)部署服务端(PXE:pxelinux.0).TFTP(用于传输客户机安装系统所必需文件).vsftpd(用于共享光盘).dhcp(给客户机分配IP) 一.PXE部署 1.TFTP部署 1)yum -y install dhcp tftp tftp-server vsftpd syslinux 2)vim /etc/xinetd.d/tftp 14 disable = no //启动TFTP 3)/etc