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

2.安装tftp
[root@ygy130 root]# yum install tftp tftp-server xinetd -y
配置tftp服务器:默认服务器路径是/tftpboot
[root@ygy130 root]# vim /etc/xinetd.d/tftp

[root@ygy130 root]# /etc/init.d/xinetd restart
3.dhcp服务器配置:
[root@ygy130 root]# vim /etc/dhcp/dhcpd.conf

下一跳地址。
结合pex来运行。
4.配置使用PXE启动所需的相关文件
[root@ygy130 root]# yum -y install system-config-kickstart
下面的记录是准备工作。挂载光盘,把系统启动相关的放到/tftpboot中。
1065 mount /dev/cdrom /media
1066 mkdir /tftpboot
1067 mkdir /tftpboot/pxelinux.cfg
1068 cp /usr/share/syslinux/pxelinux.0 /tftpboot/
1069 ll /tftpboot/
1070 cp /media/images/pxeboot/initrd.img /tftpboot/
1071 cp /media/images/pxeboot/vmlinuz /tftpboot/
1072 cp /media/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default
1073 chmod 644 /tftpboot/pxelinux.cfg/default 设置权限
1074 vim /tftpboot/pxelinux.cfg/default 修改配置文件
1075 yum install system-config-kickstart -y 安装配置界面
修改默认的标签


临时更改语言
[root@ygy130 root]# LANG=zh_CN.UTF-8
[root@ygy130 root]# echo $LANG
zh_CN.UTF-8
开始配置安装选项。
[root@ygy130 root]# system-config-kickstart
报错,安装下面的依赖包。

[root@ygy130 root]# yum -y install glib2-devel
[root@ygy130 root]# system-config-kickstart
建议关闭防火墙和selinux,
接下来就是配置了





显示设置:不安装图形界面
软件包选择:安装指定的软件包
然后保存到root即可。
[root@ygy130 root]# cp ks.cfg /var/ftp
配置基于ftp的yum源,用于客户端安装时,读取软件包用:
[root@ygy130 root]# mount /dev/cdrom /var/ftp/pub
新建一个虚拟机:网络模式为:VMnet4
修改BIOS启动顺序为网络优先,加电后开始启动。
然后就自动安装了。
然后修改启动方式:
出现下图的页面,怎么用呢?是因为少装了软件还是什么?

无人值守安装linux系统的更多相关文章
- 如何无人值守安装linux系统(上)
如何开始 Linux 的无人值守安装 一.预备知识: I.什么是PXE PXE并不是一种安装方式,而是一种引导方式.进行PXE安装的必要条件是要安装的计算机中包含一个PXE支持的网卡(NIC),即网卡 ...
- Cobbler无人值守安装linux系统
简介 Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装.重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等. Cobbler可以使用命令行方式管理,也提 ...
- (转)Cobbler无人值守批量安装Linux系统
本文目录: 1.1 pxe安装系统 1.2 cobbler基本介绍 1.3 安装和配置cobbler 1.3.1 安装cobbler 1.3.2 配置dhcp和tftp 1.4 cobbler从本地光 ...
- Vmware部署Linux无人值守安装Centos7系统
Linux - 无人值守安装服务 # 需求分析 - 使用光盘镜像来安装 Linux 系统的方式; 坦白讲, 该方法适用于只安装少量 Linux 系统的情况, 如果生产环境中有数百台服务器都需安装系统, ...
- Linux:U盘安装Linux系统
前天一个同学找我帮忙安装Linux系统,没有光盘,也不想在虚拟机里安装,在此情况下,我就采用U盘方式来安装Linux系统了.又想到还有其他人可能也不会 使用U盘安装系统,这里就作一个简单的介绍. 1. ...
- 虚拟机安装Linux系统图文教程
虚拟机安装Linux系统图文教程 | 浏览:523 | 更新:2014-09-16 15:31 1 2 3 4 5 6 7 分步阅读 Linux系统的安装 工具/原料 VMware 9.0 虚拟机 L ...
- 在windows系统上安装VMware Workstation虚拟机,然后在虚拟机VMware Workstation上安装linux系统,在linux系统安装xshell的服务端,在windows系统上安装xshell。用windows系统上的xshell连接到linux
第一步:安装xshell: 去百度 xshell ,然后安装一下就可以了.就是普通的软件安装,在这里不做过多的接收. 第二步:安装虚拟机VMware Workstation 百度安装,不做过介绍 ...
- 使用VMware10虚拟机安装Linux系统(能力工场)
作为IT从业人员,我们经常使用到Linux系统,但是实际开发过程我们通常在Windows平台操作,为了满足工作需要,这个时候我们通常在windows平台安装虚拟机,并在其上建立linux系统,这样就极 ...
- REDHAT、CenterOS使用安装Linux系统时的光盘镜像来安装软件
使用安装Linux系统时的光盘镜像来安装软件 (1)以虚拟机上,安装mysql为例: 查看mysql是否安装 rpm -qa|grep -i mysql 显示下面,证明mysql已安装客户端,下 ...
随机推荐
- Apache Struts最新漏洞 远程代码执行漏洞预警 2018年11月08日
2018年11月8日,SINE安全监控检测中心,检测到Apache Struts官方更新了一个Struts漏洞补丁,这个漏洞是Apache Struts目前最新的漏洞,影响范围较广,低于Apache ...
- 勾股数--Python
勾股数:勾股数又名毕氏三元数 .勾股数就是可以构成一个直角三角形三边的一组正整数.勾股定理:直角三角形两条直角边a.b的平方和等于斜边c的平方(a²+b²=c²) 要求:输出1000以内的勾股数 fr ...
- 141. 环形链表 LeetCode报错:runtime error: member access within null pointer of type 'struct ListNode'
/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode ...
- Android 上能提高学习工作效率的应用
在知乎上有朋友问 Android 上能提高学习.工作效率的应用有哪些?我给他们的推荐获得了最多赞同.以后会不断完善更新此贴. Any.do :规划日程,各平台都有. Evernote:记笔记,各平台都 ...
- 把python脚本打包成win可执行文件
前几天有个朋友找我写一点小东西,写好后把代码发他帮他搞了半天,结果愣是没听懂,就找到了这个办法. 1.导入pyinstaller包, pip install pyinstaller 2.进入到你需要打 ...
- 教程|要想Hadoop能够运行Python程序,就要会MRJob
首先 要想Hadoop能够很流畅的Python程序,学习mrjob可能是最直接.最简单的方法了 你甚至都不要按安装部署Hadoop集群. mrjob拥有很多优秀的特性比如: 支持多步骤的MapRedu ...
- hibernate 批量插入
Session session = sessionFactoryUpLowLimit.openSession(); session.beginTransaction(); for(int i=0 ;i ...
- BZOJ 3569 DZY Loves Chinese II 树上差分+线性基
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=3569 Description 神校XJ之学霸兮,Dzy皇考曰JC. 摄提贞于孟陬兮,惟庚寅 ...
- AtomicIntegerFieldUpdater使用
假设现在有这样的一个场景: 一百个线程同时对一个int对象进行修改,要求只能有一个线程可以修改. 看看下面程序是否正确: private static int a = 100; private sta ...
- 软工实践 - 第二十五次作业 Beta 冲刺(3/7)
队名:起床一起肝活队 组长博客:https://www.cnblogs.com/dawnduck/p/10116979.html 作业博客:班级博客本次作业的链接 组员情况 组员1(队长):白晨曦 过 ...