千家信息网

Pxe无人值守安装centos系统的示例分析

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,小编给大家分享一下Pxe无人值守安装centos系统的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!建立光盘挂载点
千家信息网最后更新 2026年11月03日Pxe无人值守安装centos系统的示例分析

小编给大家分享一下Pxe无人值守安装centos系统的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

建立光盘挂载点

mkdir /mnt/cdrom

mount /dev/cdrom /mnt/cdrom

进入光盘server目录,安装vsftpd服务

cd /mnt/cdrom/Server/

rpm -ivh vsftpd-2.0.5-16.e15.i386.rpm

启动vsftpd

service vsftpd start

设置vsftpd开机自动启动

chkconfig vsftpd on

安装dhcp服务

rpm -ivh dhcp-3.0.5-21.e15.i386.rpm

启动dhcp服务

但是当前没有配置脚本,因此要先编辑配置脚本

进入脚本编辑界面

vi /etc/dhcpd.conf

输入:set nu 以显示行号

底行模式下 r /usr/share/doc/dhcp-3.0.5/dhcp.conf.sample(读取dhcp.conf.sample文件)

修改之后

注:修改的主要是subnet 改为本地的网段,默认网关中的option routers,option subnet-mask,optiondomain-name-servers,其他的可以不用管。

现在dhcp可以启动了。。。

service dhcpd start

设置dhcp服务开机自启动

下面安装tftp server

先查看是否已经安装过了

Rpm -qa |grep tftp

我这里已经安装过了,要是没有安装的话执行下面指令安装

rpm -ivh tftp-server-0.49-2.i386.rpm

查看安装目录

rpm -ql tftp-server

通过/etc/xinetd.d/tftp说明tftp服务属于超级守护进程所控制的

所以设置开机自启动

编辑/etc/xinetd.d/ftp

vi /etc/xinetd.d/ftp

只需要把第disable =yes改为no(不唤醒改为唤醒)

tftp开机自启动设置完成,:wq保存退出

重启超级守护进程,不然不会生效。。。

service xinetd restart

自此,三个服务器建好了,但是ftp服务器比较特殊,需要放置光盘镜像文件,那咱就把光盘文件拷上来。。。

返回到光盘根目录,

cd..

把光盘上的文件拷贝到 . var/ftp/pub/

cp -r(光盘中有目录,要用递归参数) .(.表示光盘根目录下所有) /var/ftp/pub/

光盘文件拷贝完之后,ftp的所有功能都具备了

在ftp上得到地址了,但再怎么知道tftp-server的地址呢

编辑dhcp.config文件

在这个文件中加入本地地址

返回到根目录

找到tftpboot目录

把启动的一些必要的东西(内核驱动等)放入里边

cd /tftpboot

把光盘中的initrd.img (驱动文件)和vmlinuz(内核文件)拷贝到当前目录


把/usr/lib/syslinux/pxelinux.0 的pxe的驱动文件也拷贝到当前目录

为pxelinux。0建立一个目录pxelinux.cfg(当系统调用pxelinux.0的时候必定要读取pxelinux.cfg目录下的配置文件default)

把isolinux.cfg拷贝到pxelinux.cfg命名为default

这里边是启动需要的东西

还有关键的一步,要实现pxe无人值守安装linux,要指明ks.cfg的位置。

产生ks.cfg

编辑default

里边有一项append(追加内核参数)

添加ks=ftp://192.168.126.30/ftp/pub/ks.cfg

保存退出:wq!

再次编辑 /etc/dhcpd.conf

vim /etc/dhcpd.conf

在default gateway中加入信息

filename "pxelinux.0"

把ks.cfg文件拷贝到 /var/ftp/pub

编辑 /etc/yum.repos.d rhel-debuginfo.repo

vim /etc/yum.reppos.d rhel-debuginfo.repo

修改之后。。。

安装yum工具

yum install system-config-kickstart

然后通过ssh连上linnux。。。(整日看黑底白字,感觉很是不爽,偶尔调节一下。。。)

system-config-kickstart

这个里边ftp server 192.168.126.30 ftp Directory /pub

然后新建分区,

网络配置选择自动获得ip地址

firewall 干掉。。。

嗯,搞定了吧,然后记得保存。

但是,但是,我们用的linux没有序列号把,你要实现无人看管情况下安装,万一他让你输入序列号,但是你人却不在,那。。。系统估计就在那里休息了吧。。。

所以在ks.cfg 中加入以下命令

为了保险起见,重启各种服务器吧。。

Service dhcpd restart

Service xinetd restart

Service vsftpd restart

好了。

重启系统。

以上是"Pxe无人值守安装centos系统的示例分析"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

文件 光盘 目录 服务 拷贝 系统 地址 配置 内核 服务器 根目录 篇文章 脚本 中加 驱动 示例 分析 东西 内容 参数 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技深圳 圆梦互联网科技 互联网金融 科技 深圳互联网络科技有限公司 科技与互联网的利与弊 深圳国际航运科技和互联网 阿里巴巴算科技企业还是互联网 福建科技产业互联网发展 黑科技闪耀互联网之光 互联网科技革命什么开始 互联网科技人工智能实验室 朱啸虎曾投资哪些互联网科技企业 特约风豹互联网科技为什么扣费 伊宁互联网科技做什么的 雨阳互联网卡科技有限公司 广州千川互联网科技有限公司 宁波跨境商互联网科技有限公司 互联网界的黑科技 艺电能源互联网科技有限公司招聘 北京军民互联网科技公司 精品咖啡豆 互联网 科技馆 央行互联网金融科技公司 佛山市翊博互联网络科技有限公司 互联网第三次科技革命特征 广州千川互联网科技有限公司 南京一网一红互联网科技有限公司 瑞安市蟠桃会互联网科技有限公司 科技美学互联网 艺术 互联网科技快速发展优美句子
0