多语言展示
当前在线:1632今日阅读:113今日分享:31

使用PXE进行网络装机

使用PXE进行Linux网络装机,实现自动装机
方法/步骤
1

安装tftp服务

2

启动tftp服务,在ftp服务的主目录下创建一个rhel6文件夹,然后把光盘的所有东西都复制到此文件夹里

3

因为系统内核和初始化镜像文件都是靠tftp服务来往下发布的,所以必须要安装tftp服务

4

修改xinetd.d下的tftp配置文件,把disable的yes改为no

5

启动xinetd服务

6

将光盘里的内核文件vmliunz和镜像文件initrd.img拷贝到tftp的目录下面,安装syslinux软件,这个软件里面包含着一个引导文件

7

刚刚已经安装好了syslinux,现在要把syslinux主目录下面的引导文件拷贝到tftp的主目录下

8

编辑一个启动菜单来指导客户机的引导过程

9

为了与服务器取得联系并正确下载相关的引导文件,所以需要搭建DHCP来自动分配地址并告知引导文件位置,基本上服务器端的配置就结束了

10

上图界面就是成功进入网络安装系统的界面

11

选择ip地址的获取方式

12

填入ftp服务器的IP地址以便等下在ftp服务器里下载安装内核等文件

13

因为在没有安装sytem-config-kickstart然系统是从ftp服务器上获取的,但是在后续的操作还是要人为的去选择,安装system这个文件就是可以预先设置好自己需要的选择,在进入安装系统之后就不用人为的去选择了,他会自动帮你选择,你之前预先设置的选项

14

设置kickstart,选择语言为中文,设置密码

15

填入ftp服务器的ip地址,以便系统从ftp服务器上自动获取系统

16

创建系统所需要的三个分区

17

设置网卡eth0的地址获取方式

18

选择中文支持软件包安装

19

在安装系统完成后,或自动执行以上编写的脚本,并保存为ks.cfg

20

重新更改引导菜单,将刚刚保存的文件关联到引导菜单

21

客户机成功从ftp服务器上获得系统

22

在此过程中,不需要人工任何操作,以上是正在创建文件系统的画面

23

此时系统已经安装成功,用root用户登录到系统

推荐信息