软件需求:(可使用yum方式安装)

0.DHCP服务

1.xinet

2.kickstar包

3.tftp

4.vsftpd

5.启动文件、系统内核文件、系统镜像

[root@test ~]# cd /var/lib/tftpboot/ #拷贝相关文件到tftp目录

[root@test tftpboot]# ll

总用量 34168

-r--r--r-- 1 root root 84 10月 25 14:40 boot.msg

-r--r--r-- 1 root root 29608959 10月 25 14:40 initrd.img

-rw-r--r-- 1 root root 26828 10月 25 11:17 pxelinux.0

drwxr-xr-x 2 root root 4096 10月 25 14:23 pxelinux.cfg

-r--r--r-- 1 root root 1236005 10月 25 14:40 splash.jpg

-r--r--r-- 1 root root 162860 10月 25 14:40 vesamenu.c32

-r-xr-xr-x 1 root root 3938800 10月 25 14:40 vmlinuz

chmod 755 /var/ftp/ks.cfg #此文件权限设置为755

在linux图形界面启动kickstar,定制应答文件.命令如下

#system-config-kickstart

kf.cfg由kickstar定制生成的,存放在ftp目录下

kf.cfg配置文件

[root@test pub]# cat ks.cfg

key --skip 在此处添加跳过输入序列号指令

[root@test tftpboot]# cd pxelinux.cfg/

[root@test pxelinux.cfg]# ll

总用量 4

-rwxr-xr-x 1 root root 999 10月 25 14:23 default

[root@test pxelinux.cfg]#

[root@test pxelinux.cfg]# ^C

[root@test pxelinux.cfg]# cat default #启动加载程序后安装菜单配置文件

default vesamenu.c32

#prompt 1

timeout 6 选择菜单时间

display boot.msg

menu background splash.jpg

menu title Welcome to Red Hat Enterprise Linux 6.2!

menu color border 0 #ffffffff #00000000

menu color sel 7 #ffffffff #ff000000

menu color title 0 #ffffffff #00000000

menu color tabmsg 0 #ffffffff #00000000

menu color unsel 0 #ffffffff #00000000

menu color hotsel 0 #ff000000 #ffffffff

menu color hotkey 7 #ffffffff #ff000000

menu color scrollbar 0 #ffffffff #00000000

label linux

menu label ^Install or upgrade an existing system

menu default

kernel vmlinuz

append ks=ftp://10.15.62.186/pub/ks.cfg ksdevice=eth0 initrd=initrd.img #ks.cfg 位置

label vesa

menu label Install system with ^basic video driver

kernel vmlinuz

append initrd=initrd.img xdriver=vesa nomodeset

label rescue

menu label ^Rescue installed system

kernel vmlinuz

append initrd=initrd.img rescue

label local

menu label Boot from ^local drive

localboot 0xffff

label memtest86

menu label ^Memory test

kernel memtest

append -

[root@test pxelinux.cfg]#

cd /var/ftp/pub/ #此FTP目录,存放linux系统镜像iso文件

[root@test pub]# cat /etc/dhcp/dhcpd.conf #dhcpd.conf具体设置

ddns-update-style interim;

ignore client-updates;

allow booting;

allow bootp;

subnet 10.15.62.0 netmask 255.255.255.0 {

range dynamic-bootp 10.15.62.100 10.15.62.250;

}

option subnet-mask 255.255.255.0;

option broadcast-address 10.15.62.255;

default-lease-time 21600;

max-lease-time 43200;

Next-server 10.15.62.186;

Filename "pxelinux.0"; #pxe客户端获取ip后,找的启动加载文件pxelinux.0

[root@test pub]#

重启相关服务

#service vsftpd restart

#service xinetd restart

#service dhcpd restart

star-cd linux安装,linux 使用PXE方式,kickstar网络安装系统相关推荐

  1. Pxe+Kickstart批量网络安装操作系统

    Pxe+Kickstart 实现无人值守批量网络安装操作系统 说明: 当批量给主机安装操作系统时,我们不可能用传统的方式--用光盘.U盘等,一台一台逐个安装,这样一来,费时又力,对于批量部署主机时,效 ...

  2. python第三方库安装最常用的方式是_Python安装第三方库常用方法

    在学习Python过程中,经常要用到很多第三方库,面对各种不同情况,Python为我们提供了多种安装方法: 一.pip安装: pip安装相信大家都不陌生了,在安装第三方库中,pip是最常使用的一种方法 ...

  3. u盘启动pxe安装linux,U盘启动安装centos5.5+centos6.3+PXE网络安装CentOS

    此U盘启动安装盘的功能: 1.0pe可用来进行系统维护: 2.0pe可安装windows 2003原版系统: 3.0pe可作为pxe服务器进行网络安装,加上http服务器软件可提供网络安装CentOS ...

  4. linux pxe服务器的配置,pxe http安装linux 配置

    1. 需要有tftp和dhcp服务器 没有就安装: # rpm -ivh tftp-server-0.39-0.EL3.1.c0.i386.rpm # rpm -ivh dhcp-3.0.1-10_E ...

  5. 使用iso安装linux系统安装教程,使用光盘iso实现Linux操作系统的自动安装部署

    前边写了一篇使用 PXE 的方式批量安装操作系统,不是任何时候任何地方都有环境来通过 PXE 方式来进行安装.如果此时需要通过光盘安装,默认的情况下是通过交互式方式进行安装,其实也可以通过 kicks ...

  6. 固态硬盘上安装centos_固态硬盘使用f2fs作为根分区安装linux

    前言 在固态硬盘上,f2f比起ext4之类的文件系统在性能和寿命上都有较大优化.所以我决定使用f2fs来作为我debian的根分区. 碰到的问题 安装debian过程中,到硬盘分区的阶段没有f2fs文 ...

  7. 远程安装Linux操作系统

    1. 引言一般情况下,我们都是利用软驱或光驱引导Linux后,再通过本地的光驱安装Linux.不过,这种安装方法在以下的几种情况下就不能适用: 无软驱和光驱:非常多公司为了节省成本,计算机一般都不带光 ...

  8. u盘装服务器linux系统教程,U盘安装Linux详解

    用U盘安装系统一直都是节约资源的最好的方式,我们可以考虑使用U盘来安装如Ubuntu.Debian之类linux系统,如何用U盘安装LINUX该怎么做呢 这里主要针对几种比较流行的Linux做介绍,基 ...

  9. PXE高效批量网络装机(含PXE+kickstart自动安装)

    目录 一.PXE概述 PXE批量部署的优点 PXE(Preboot eXcution Environment) 服务端 客户端 二.配置PXE装机服务器 基本部署过程 1.准备CentOS 7 安装源 ...

最新文章

  1. 特征工程 - 特征筛选
  2. linux判断网卡是否挂载,检查网卡是否加载 - Linux服务器网卡驱动安装及故障排除_服务器应用_Linux公社-Linux系统门户网站...
  3. ddl是什么意思网络语_DDL语句是啥
  4. Chrome控制台使用详解 1
  5. C++ Primer 5th笔记(chap 13 拷贝控制)引用计数
  6. 升序排列python_Python3基础 sort 将一个列表中的值升序排列
  7. 1022 D进制的A+B (20 分)(c语言)
  8. 零基础也能看懂python_零基础也能看懂的Python下载网易云音乐爬虫
  9. 用nifi把hdfs数据导到hive
  10. 【openMV】oenMV之图像基本运算操作
  11. 5 video关掉字幕选项_Photoshop 2020中英文字幕批量生成的制作方法
  12. Matplotlib作业3
  13. Spring+hibernate无法执行更新操作
  14. python能制作ppt动画效果吗_你听说过Python可以做动画吗
  15. Web Service(二):cxf 实现
  16. matlab绘制直方图的方法
  17. C语言求解鸡兔同笼问题
  18. 计算机总是蓝屏怎么解决办法,电脑经常蓝屏怎么办?教你解决几种常见的蓝屏问题...
  19. 《Python数据分析与挖掘实战》第13章——回归+DNN
  20. 5s的app显示无法连接服务器,苹果手机无法连接到app store怎么办

热门文章

  1. 五分钟的JShell
  2. 使用UAA OAuth2授权服务器–客户端和资源
  3. coherence安装_Oracle Coherence:分布式数据管理
  4. 为Java + STANDARD值引入Cucumber
  5. 带有Netflix Ribbon的Spring Cloud Rest Client-基础知识
  6. glassfish发布应用_Arquillian 1.0.0.Final正式发布! 准备使用GlassFish和WebLogic! 所有虫子死亡!...
  7. 使用Spring JUnit规则进行参数化集成测试
  8. Java 8的方法参考进一步限制了重载
  9. Vaadin和DukeScript中的Hello World
  10. 纪事地图和Yahoo Cloud服务基准