有人经常抱怨Linux操作系统的安装步骤实在是太麻烦了,有没有什么好的方法可以使它简单一些呢?今天我就来介绍一种能使其自动安装的技术,使大家能更加方便的应用Linux操作系统。

PXE最直接的表现是,在网络环境下工作站可以省去硬盘,但又不是通常所说的无盘站的概念,因为使用该技术的PC在网络方式下的运行速度要比有盘PC快3倍以上。当然使用PXE的PC也不是传统意义上的TERMINAL终端,因为使用了PXE的PC并不消耗服务器的CPU,RAM等资源,故服务器的硬件要求极低。当计算机引导时,BIOS把 PXE Client 调入内存中执行,然后由 PXE Clinet 将放置在远端的文件通过网络下载到本地运行。  

首先安装启动vsftp服务器。

利用PXE技术实现Linux操作系统的自动安装_服务器

将安装树拷贝服务器上为了方便用户的访问可以拷到ftp 下的pub目录中

利用PXE技术实现Linux操作系统的自动安装_服务器_02

下面我们该开始安装dhcp服务器了,并且配置一下dhcpd.conf

利用PXE技术实现Linux操作系统的自动安装_linux_03

利用PXE技术实现Linux操作系统的自动安装_linux_04

我们来测试一下看是否编辑错误,然后启动dhcp,修改dhcp服务器为开机启动。

利用PXE技术实现Linux操作系统的自动安装_最新技术_05

利用PXE技术实现Linux操作系统的自动安装_linux_06

下面开始编辑yum服务器。

利用PXE技术实现Linux操作系统的自动安装_linux_07

下面开始安装

利用PXE技术实现Linux操作系统的自动安装_IP地址_08

利用PXE技术实现Linux操作系统的自动安装_最新技术_09

进入图形界面

利用PXE技术实现Linux操作系统的自动安装_linux_10

利用PXE技术实现Linux操作系统的自动安装_linux_11


利用PXE技术实现Linux操作系统的自动安装_服务器_12

利用PXE技术实现Linux操作系统的自动安装_IP地址_13

利用PXE技术实现Linux操作系统的自动安装_服务器_14利用PXE技术实现Linux操作系统的自动安装_IP地址_15

利用PXE技术实现Linux操作系统的自动安装_IP地址_16

利用PXE技术实现Linux操作系统的自动安装_最新技术_17

利用PXE技术实现Linux操作系统的自动安装_最新技术_18


利用PXE技术实现Linux操作系统的自动安装_IP地址_19

查看ks.cfg

利用PXE技术实现Linux操作系统的自动安装_最新技术_20

利用PXE技术实现Linux操作系统的自动安装_服务器_21

利用PXE技术实现Linux操作系统的自动安装_linux_22

下面我们来打开boot.iso

利用PXE技术实现Linux操作系统的自动安装_IP地址_23

下面拷贝管理员目录下的ks.cfg 到引导目录的根目录 /mnt/iso

利用PXE技术实现Linux操作系统的自动安装_linux_24

拷贝ks.cfg 文件

利用PXE技术实现Linux操作系统的自动安装_linux_25

下面开始打包:

利用PXE技术实现Linux操作系统的自动安装_protocol_26

生成myiso.iso文件

利用PXE技术实现Linux操作系统的自动安装_最新技术_27

myiso.iso文件移动到桌面上

利用PXE技术实现Linux操作系统的自动安装_linux_28

再建一个虚拟机:

利用PXE技术实现Linux操作系统的自动安装_linux_29

找到引导光盘,添加到光驱上。

利用PXE技术实现Linux操作系统的自动安装_protocol_30

我们需要在这里输入 linux ks=cdrom:/ks.cfg

利用PXE技术实现Linux操作系统的自动安装_protocol_31

利用PXE技术实现Linux操作系统的自动安装_IP地址_32

重新打包成一个iso的镜像文件并将其移动到桌面上,然后新建一个虚拟机。

利用PXE技术实现Linux操作系统的自动安装_IP地址_33

基于网络的安装第一步:

启动ftp 并且设置为开机自动启动

利用PXE技术实现Linux操作系统的自动安装_最新技术_34利用PXE技术实现Linux操作系统的自动安装_linux_35

利用PXE技术实现Linux操作系统的自动安装_IP地址_36

利用PXE技术实现Linux操作系统的自动安装_protocol_37

重启系统:

利用PXE技术实现Linux操作系统的自动安装_最新技术_38

将通过网络引导的引导文件 内核以及驱动引导至tftpboot目录下

利用PXE技术实现Linux操作系统的自动安装_服务器_39

利用PXE技术实现Linux操作系统的自动安装_最新技术_40

更改配置

利用PXE技术实现Linux操作系统的自动安装_IP地址_41

拷贝光盘上的文件到ftp目录下

利用PXE技术实现Linux操作系统的自动安装_IP地址_42

编写一个脚本来批量给主机一个地址和名字

利用PXE技术实现Linux操作系统的自动安装_服务器_43

先备份主机配置以方便更改:

利用PXE技术实现Linux操作系统的自动安装_最新技术_44

对端口运行脚本进行设置

利用PXE技术实现Linux操作系统的自动安装_protocol_45

利用PXE技术实现Linux操作系统的自动安装_protocol_46

建立数据库以应用YUM

利用PXE技术实现Linux操作系统的自动安装_最新技术_47

进入图形界面:

利用PXE技术实现Linux操作系统的自动安装_linux_48利用PXE技术实现Linux操作系统的自动安装_protocol_49

利用PXE技术实现Linux操作系统的自动安装_linux_50

利用PXE技术实现Linux操作系统的自动安装_最新技术_51

ks.cfg拷贝到/var/ftp文件目录下:

利用PXE技术实现Linux操作系统的自动安装_IP地址_52

利用PXE技术实现Linux操作系统的自动安装_IP地址_53

新建一个虚拟机,网卡连接设置为桥接正常启动界面 。

利用PXE技术实现Linux操作系统的自动安装_IP地址_54

利用PXE技术实现Linux操作系统的自动安装_protocol_55

如果你能看到这个界面,那就说明系统已经安装成功啦!怎么样?简单吧!