无人值守批量自动安装Linux操作系统

项目描述:

这是一个模拟企业无人值守批量安装服务器的项目,在服务器上搭建DHCP、TFTP、NFS等服务,利用kickstart文件的配置自动安装脚本,实现自动配置DNS,分配主机名等相关信息。

客户端从DHCP服务器上获得IP,从而从服务器下载引导程序pxelinux.0及配vmlinuz内核,镜像及从kickstart配置声明下载相关的软件包完成安装。

该项目可以提高效率,高质量同时安装大批量Linux系统,为企业节省大量人力物力

责任描述:

通过理解无人值守的工作流程,确保方案的正确性及可行性,独立独立的搭建基于RHEL6,期间perlinux.0配置文件default常用语句,kickstart脚本的重点语句都是要细心期间出现错误问题的排解。

时间: 2024-10-10 17:45:48

无人值守批量自动安装Linux操作系统的相关文章

PXE实现无人自动安装Linux操作系统

PXE的安装(DHCP+TFTP+HTTP/FTP/NFS) 前提条件: 1.确保所有的终端和网络设备处于同一网段内. 2.这个网段内只能有一台的DHCP服务器. 3.所要装系统的裸机必须要支持PXE(现在的电脑网卡都已经集成) 开始开车: 1.首先当然要搭建一个DHCP的服务,为了提供IP地址给裸机,才能有下一步的开始.DHCP指定网段,指定下一个服务器(让裸机拿到IP后找的下一个人),并且指定pxelinux.0网卡引导文件. 2.装一个包是syslinux,找到pxelinux.0的引导文

RedHat7搭建无人值守自动安装Linux操作系统(PXE+Kickstart)

Kickstart服务器 IP: 192.168.136.253   掩码:255.255.255.0   网关:192.168.136.2   DNS:192.168.136.2 安装部署yum源服务器 参考 http://www.cnblogs.com/edward2013/p/5020113.html 安装部署DHCP服务器 # yum -y install dhcp 修改配置文件 # vi /etc/dhcp/dhcpd.conf # # DHCP Server Configuratio

虚拟机自动安装linux操作系统(kickstart+pxe+dhcp+tftp)

笔者是在虚拟机上操作的,首先需要做一个准备工作,就是预装一台linux的服务器.并且配置成nat上网的方式,vmware如何配置nat上网此时,我的linuxIP为10.10.10.133,网关和dns地址都为10.10.10.254. 我们的目标是:tftpd服务器: 10.10.10.133dhcp服务器: 10.10.10.133nfs服务器:  10.10.10.133如果是虚拟机,请把你的CentOS光盘插到光驱中(或者设置一下虚拟光驱),这一步必须要做. 1. 搭建tftp服务器yu

无人值守,自动化安装linux操作系统

一. 利用vsftpd 服务获取远程服务器上的系统源(系统源我们用的是iso光盘上的文件,将它复制到ftp服务器目录下)1.安装vsftpyum install vsftp 2.将系统光盘连接上虚拟机,并挂载到/mnt 目录下. 3.将/mnt目录下所有文件复制到/var/ftp/pub/目录下用来提供安装源. 二. 利用dhcp服务给需要安装系统的主机分配ip地址.1.安装dhcp服务yum install dhcp 2.配置dhcp服务器,编辑 vim /etc/dhcp/dhcpd.con

自动安装 linux 系统方法一:

基于图形软件生成应答文件,实现自动安装 linux 操作系统 1.yum install -y system-config-kickstart 安装生成自动化安装操作系统的应答文件 2.system-config-kickstart              执行生成应答文件的图形化工具 3.自动化安装基于网络方式安装,提前配置好 HTTP 服务器 4.安装 boot loader 5.清空 MBR.删除所有分区.初始化标签.创建分区 6.添加个网卡: eth0,提前搭建好 DHCP 服务器 7

如何实现批量安装Linux操作系统?

一.系统的安装原理: Linux 系统安装过程:  POST ----> Bootloader(ramdisk) -----> anaconda系统安装程序 其实,安装操作系统就是把编译好的二进制格式的操作系统导入到目标磁盘中,就要访问硬件.这就涉及到安装程序anaconda能不能驱动目标磁盘.如果,不能驱动目标磁盘的话,该应用程序是无法把文件导入到目标磁盘中的,为了解决这个问题,借助跳板----ramdisk.它就是一个小型的Linux.是位于内存中的.它就能够驱动磁盘.当然它的作用不仅仅是

探索PHP+Nginx(一) 安装Linux操作系统

每次学习一种新的开发语言的时候,都要经历一个很纠结的过程,除非你运气很好或者准备工作充分,否则你在这个过程中总会耗费大量的时间和精力,当然你也会受益很多.而这个过程就是,开发环境的基础搭建,看似是装几个软件,配置一下操作系统.其实不然,我觉得搭建环境是个大学问,很多应用层开发者都不擅长环境的搭建,他们会觉得没必要.而我有我自己的看法,我觉得更好的理解开发的环境才能开发出更高效的程序,同时也是对程序的一种理解,是一种深层次的认识.更好的理解自己开发程序的环境,有助于调试程序和排除疑难杂症,何乐而不

安装Linux操作系统

安装Linux操作系统 要求: Ø  在VMware Workstation软件中新建一台虚拟机,规划使用的硬盘空间为80GB,分配的内存空间为512MB. Ø  使用DVD镜像文件rhel-server-5.5-i386-dvd.iso,在虚拟机中安装RHEL 5系统. u  分区方案选择"在选定驱动上删除Linux分区并创建默认的分区结构". u  选择"软件开发"."网络服务器"项,选择"现在定制",添加DNS名称服务器

PXE自动安装Linux 系统

                 PXE自动安装Linux 系统 1.PXE简介2119731621 当需要安装的操作系统比较多时,手动安装是不现实的,这个时候就要借助PXE了. PXE全称是:Preboot Excution Environment 预启动执行环境是由Intel公司研发的基于Client/Server的网络模式,支持远程主机通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统 PXE可以引导和安装Windows,linux等多种操作系统. 2. 实验步骤 (1) 环境准