一、简介

   无人值守自动进行系统的安装是一种很有效的进行操作系统大规模安装的方式,可以避免很多不必要的麻烦!要实现无人值守自动安装操作系统,需要设备本身具有一下功能:1、PXE技术PXE技术是由Intel公司开发的一种基于C/S模式的技术,其核心功能是能够让客户端通过网络从远程服务器上下载启动镜像,从而实现网络启动。在整个过程中,客户端会从服务器处得到分配的IP地址,再利用TFTP协议下载位于服务器上的启动镜像到本机内存中,并执行,最后再由这个启动文件完成客户端基本软件的设置。2、Kickstart技术要实现无人值守自动安装操作系统,除了上面提到的PXE技术外,还需要一种名为Kickstart的技术。Kickstart安装是目前主要的一种无人值守自动部署安装操作系统的方式,使用这种技术可以很方便的实现自动安装及配置操作系统。这种技术的核心是一种名叫自动应答的文件,即Kickstart文件,该文件的内容是将系统安装过程中需要手动设置的内容文本化了,让系统通过执行该文件中的内容进行系统安装时的自动设置。Kickstart文件有以下三种生成方式:1)手动书写(只需要有一个文本编辑器即可);2)通过system-config-kickstart图形化工具;3)通过红帽的安装程序anaconda自动生成。本文主要以system-config-kickstart图形化工具进行介绍!

二、安装与配置服务器

大致的流程如上图所示。接下来将会大致介绍一下图中的安装服务器的配置!
1、安装部署DHCP服务器
(1)安装DHCP服务器
(2)修改配置文件

(3)设置DHCP服务开机自启动
2、安装部署TFTP服务器
(1)安装TFTP服务器
(2)修改TFTP服务的配置文件


注:共享路径为/var/lib/tftpboot
(3)将客户端所需的启动文件复制到TFTP服务器上
(4)挂载系统镜像光盘,并从中复制启动镜像文件和启动配置文件
(5)修改启动配置文件

(6)设置TFTP服务开机自启动,并关闭防火墙
3、创建kickstart自动应答文件
(1)安装kickstart图形化工具

注:这一步之后最好在根目录下创建一个ks目录,以便保存配置文件!
(2)启动system-config-kickstart,并进行设置

*注:***root账户的密码可根据自身情况进行设置!

注:两个都需要自己填,一个是NFS服务器的IP地址,另一个就是NFS服务要共享的目录!

注:该部分默认即可!

*注:***Disk label选择第一个,然后点击下面的Add按钮按照自己的需要对磁盘进行分区设置即可!

注:按图中只是操作即可!

注:该部分默认即可!

注:按图中只是操作即可!

注:该部分默认即可!

注:此部分,按照自身需要选择要安装的软件即可!

注:该部分及下面的那个部分,一个是系统安装前要执行的脚本,一个是系统安装后要执行的脚本,也可以不填!
(3)保存
  • 点击该图形界面的左上方的File选项,然后选择Save选项,保存至根下的ks目录即可!
4、配置NFS服务器
  • Linux系统上已经默认安装过NFS了,所以无需再单独安装!
(1)设置NFS配置文件

(2)设置开机启动

注: NFS服务开启动也是需要将防火墙关闭后才能进行访问的,但是由于我是将这些服务都部署到同一台主机上了,前面已经将防火墙关闭过了,所以这里就不再重复这一步骤了!

无人值守自动安装Linux操作系统相关推荐

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

    Kickstart服务器 IP: 192.168.136.253   掩码:255.255.255.0   网关:192.168.136.2   DNS:192.168.136.2 安装部署yum源服 ...

  2. linux不断安装操作系统,无人值守批量安装linux操作系统

    无人值守批量安装linux操作系统(实验总结) 每天都看对着电脑的操作系统,有时候出现了什么问题实在解决不了,我们肯定会选择重做系统的,当然一台两台系统我们还是可以一一搞定,可是我们是否想过要是一次性 ...

  3. linux无人值守安装实验,无人值守批量安装linux操作系统

    无人值守批量安装linux操作系统(实验总结) 每天都看对着电脑的操作系统,有时候出现了什么问题实在解决不了,我们肯定会选择重做系统的,当然一台两台系统我们还是可以一一搞定,可是我们是否想过要是一次性 ...

  4. 无人值守u盘安装linux,从U盘无人值守安装linux操作系统(纯实践笔记)

    作者:曲宝全 本文的目的是:实现从U盘无人值守安装Linux操作系统 环境说明:1个4G的U盘(根据自己的操作系统ISO大小来定),本文试验的操作系统是RHEL4.8-x86_64-AS-DVD.is ...

  5. 从U盘无人值守安装linux操作系统

    本文的目的是:实现从U盘无人值守安装Linux操作系统 环境说明:1个4G的U盘(根据自己的操作系统ISO大小来定),本文试验的操作系统是RHEL4.8-x86_64-AS-DVD.iso,这个ios ...

  6. u盘pe无人值守linux,从U盘无人值守安装linux操作系统(纯实践笔记

    本文的目的是:实现从U盘无人值守安装Linux操作系统 环境说明:1个4G的U盘(根据自己的操作系统ISO大小来定),本文试验的操作系统是RHEL4.8-x86_64-AS-DVD.iso,这个ios ...

  7. 无人值守u盘安装linux,U盘无人值守安装Linux操作系统

    本文的目的是:实现从U盘无人值守安装Linux操作系统 环境说明:1个4G的U盘(根据自己的操作系统ISO大小来定),本文试验的操作系统是RHEL4.8-x86_64-AS-DVD.iso,这个ios ...

  8. windows装linux无u盘安装,u盘无人值守安装linux操作系统

    http://qubaoquan.blog.51cto.com/1246748/305623 本文的目的是:实现从U盘无人值守安装Linux操作系统 环境说明:1个4G的U盘(根据自己的操作系统ISO ...

  9. 用Kickstart批量安装Linux系统、Kickstart安装,linux批量安装;Linux的Kickstart的 无人值守安装;linux pxe自动安装linux系统...

    用Kickstart批量安装Linux|Kickstart,批量安装:Linux的Kickstart的 无人值守安装:linux pxe自动安装linux系统: KickStart + DHCP + ...

最新文章

  1. 图像合成与风格转换实战
  2. 小程序之 保存canvas生成商品图片附加小程序二维码 分享到朋友圈
  3. AXI quad SPI没有输出
  4. Git pull 错误:fatal: refusing to merge unrelated histories解决办法
  5. 基于.NetCore3.1搭建项目系列 —— 使用Swagger导出文档 (番外篇)
  6. grpc入门到精通_Spring Cloud 从入门到精通(一)Nacos 服务中心初探
  7. 【Java】Java反射调用可变参数的方法
  8. (二)为自动化MLOps设置GitHub、Docker和Google Cloud Platform
  9. C#2.0 泛型初探 (特性一览)
  10. 夺命雷公狗---无限级分类NO2
  11. 如何在苹果Mac上使用 Siri?
  12. ext数据库读取动态添加window组件
  13. AIDE2.6.1安装及配置C/C++开发数据
  14. VOS中历史话单显示通话会话超时中断详解
  15. Python数据分析之简书七日热门数据分析
  16. 【前端】三种方法将文字垂直居中
  17. javacv 人脸追踪_基于JavaCV的人脸识别程序
  18. kubernetes pod一直是ContainerCreating,READY是0/1
  19. session机制详解
  20. Wear OS手表应用开发教程之-创建应用

热门文章

  1. 七首爱情诗词:愿有岁月可回首,且以深情共白头
  2. DELL R720服务器诊断
  3. 【翻译:OpenCV-Python教程】图像轮廓
  4. C++ Windows 窗体程序入门 - 1.你的第亿个窗体程序
  5. 颠覆传统的中兴微模块数据中心 开启中小企业的大数据梦
  6. 亚马逊商品销售数据爬虫分析报告
  7. 『牛角书』 开发英汉词典03——调用翻译API,并实现APP功能的实现
  8. javax.net.ssl.SSLException: closing inbound before receiving peer‘s close_notify
  9. 快速消费品的区域配送中心(RDC)运作的优化管理方法(zt)
  10. CRM 客户资源管理系统(三) 合同管理 订单管理