pxe无人值守安装win10

1.如何通过PXE实现一键自动化安装操作系统

因为之前的工作需要搭建红帽实验室环境,由于机器数量比较多,所有需要批量自动化无人值守安装系统,所以我尝试使用RHEL5+PXE+DHCP+Apache+Kickstart安装了RHCE5.1 i386实验室环境,并取得了成功,不过过程比较漫长,所以我特地记录下PXE+DHCP+Apache+Kickstart无人值守安装的过程。

现阶段,由于需要大规模应用CentOS5.8 x86_64系统用于集群环境,所以将此方法主要用于在公司内网批量安装新服务器系统,这极大地简化了用光盘重复安装CentOS5.8 x86_64的过程,再加上分布式自动化运维工具puppet进行批量部署,达到了自动化运维的目的,避免了重复性劳动,极大的提高了工作效率。 首先,我们来介绍一下与之相关的原理和概念。

1. 什么是PXE 严格来说,PXE 并不是一种安装方式,而是一种引导方式。进行 PXE 安装的必要条件是在要安装的计算机中必须包含一个 PXE 支持的网卡(NIC),即网卡中必须要有 PXE Client。

PXE (Pre-boot Execution Environment)协议可以使计算机通过网络启动。此协议分为 Client端和 Server 端,而PXE Client则在网卡的 ROM 中。

当计算机引导时,BIOS 把 PXE Client 调入内存中执行,然后由 PXE Client 将放置在远端的文件通过网络下载到本地运行。运行 PXE 协议需要设置 DHCP 服务器和 TFTP 服务器。

DHCP 服务器会给 PXE Client(将要安装系统的主机)分配一个 IP 地址,由于是给 PXE Client 分配 IP 地址,所以在配置 DHCP 服务器时需要增加相应的 PXE 设置。此外,在 PXE Client 的 ROM 中,已经存在了 TFTP Client,那么它就可以通过 TFTP 协议到 TFTP Server 上下载所需的文件了。

2. 什么是Kickstart Kickstart是一种无人值守的安装方式。它的工作原理是在安装过程中记录典型的需要人工干预填写的各种参数,并生成一个名为 ks.cfg的文件。

如果在安装过程中(不只局限于生成Kickstart安装文件的机器)出现要填写参数的情况,安装程序首先会去查找 Kickstart生成的文件,如果找到合适的参数,就采用所找到的参数;如果没有找到合适的参数,便需要安装者手工干预了。所以,如果Kickstart文件涵盖了安装过程中可能出现的所有需要填写的参数,那么安装者完全可以只告诉安装程序从何处取ks.cfg文件,然后就去忙自己的事情。

等安装完毕,安装程序会根据ks.cfg中的设置重启系统,并结束安装。 3. PXE + Kickstart的安装条件和详细步骤 执行PXE+Kickstart安装需要的设备为: DHCP服务器。

TFTP 服务器。 Kickstart所生成的ks.cfg配置文件。

一台存放系统安装文件的服务器,如 NFS、HTTP 或 FTP 服务器。 一个带有 PXE 支持网卡的主机。

系统环境绍如下: 服务器系统为CentOS 5.6 x86_64,IP为192.168.11.29(此服务器并非一定要限定为CentOS 5.8 x86_64系统),由于是最小化安装的,我们在后面要用到system-config-kickstart工具,它必须依赖于X windows,所以我们要提前安装好X windows及gnome并重启系统,步骤如下所示: 先装X windows和GNOME桌面环境,命令如下所示: yum -y groupinstall 'X Window System' yum -y groupinstall 'GNOME Desktop Environment' 然后修改/etc/inittab文件并重启服务器,使其运行在图形模式下,主要修改文件内容如下所示: id:5:initdefault: 重启服务器命令如下: reboot 完成上述的准备工作后,PXE+DHCP+Apache+Kickstart无人值守安装CentOS5.8安装的步骤如下: (1)我们先下载CentOS5.8 x86_64光盘至/usr/local/src下,并挂载至/mnt/cdrom目录下,并确认系统已安装好/d进程,步骤如下所示。 1.我们用命令安装tftp-server,命令如下: yum -y install tftp-server 2.接着修改/etc/xinetd.d/tftp文件,将disable的值由yes变为no,内容如下所示: 3.接着重启xinetd进程,命令如下所示: service xinetd restart (4)配置支持PXE的启动程序(注意:前面已经将CentOS5.8 x86_64第一张光盘的内容复制到/var/ xxxx.dos 后面加一个16进制的地址,如 0X75 等。多台计算机只需改 wattcp.cfg 文件中的 ip 即可: IP = 192.168.100.44 NETMASK = 255.255.255.0 GATEWAY = 192.168.100.1 2. 在 server 端运行 multicast server 出来的画面。

先给 server一个Session Name(别名)如:bb,再选择 image file 就是你的 gho 文件。然后 ->Dump From Client->rtitions->More Options-> 在 auto start 的 client 中填入 50(如果你要同时复制50台)->accept client 就算完成了,当你的工作站数达到50台时,server就自动传送*.gho 文件。

3.详述: 目前,相当多的电子教室都采用了没有软驱、光驱的工作站。在没有软驱、光驱的情况下,当硬盘的软件系统出现问题时,能否实现网络硬盘克隆呢?PXE (Preboot Execution Environment,它是基于 TCP/IP、DHCP、TFTP 等 Internet 协议之上的扩展网络协议)技术提供的从网络启动的功能,让我们找到了解决之道。

下面,我们就来讲解怎样采用Ghost 7.0来实现基于 PXE 的网络硬盘克隆。 网络硬盘克隆过程简述 网络硬盘克隆过程为:在装有软驱的工作站上,用一张引导盘来启动机器,连接到服务器,使用 Ghost 多播服务(Multicast Server)将硬盘或分区的映像克隆到工作站,这样就实现了不拆机、安全、快速的网络硬盘克隆。

实现 PXE 网络启动方式 对于没有软驱、光驱的工作站,要实现PXE网络启动方式,需要完成三个步骤: 1、工作站的PXE启动设置 PXE网络启动一般要求在网卡上加装 PXE 启动芯片(PXE Boot ROM);对于某些型号的网卡,也可以将 PXE 启动代码(Boot Code)写入主板的 Flash ROM;而一些主板上集成了网卡的品牌机。

4.无人值守系统安装实验 一,简介 1.1 什么是pxe

Pxe无人值守安装centos系统 Pxe无人值守安装linux系统,能够对多台机器同时自动进行操作管理,减少管理员的工作负担,也使管理更加科学有效。

因此pxe无人值守安装linux对于管理员来说有重大的意义。下面,就来介绍一下pxe的简单流程。

建立光盘挂载点 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文件。

pxe无人值守安装win10

转载请注明出处windows之家 » pxe无人值守安装win10

win10

win10安装u盘无法再uefi启动

阅读(65)

本文主要为您介绍win10安装u盘无法再uefi启动,内容包括win10在uefi界面无法从优盘启动是怎么回事,U盘全新安装win10不能用uefi启动了,U盘全新安装win10不能用uefi启动了。UEFI引导下只能在GPT磁盘分区表下的硬盘上安装。legacy引导可以在GP

win10

苹果笔记本自己安装win10

阅读(57)

本文主要为您介绍苹果笔记本自己安装win10,内容包括如何在苹果笔记本上单独安装win10,Macbook怎么安装win10,macbook怎么装win10系统。工具/原料Mac、Windows10 镜像、U盘准备条件首先需要前往微软官网下载最新的 Windows 光盘镜像,在下载镜

win10

苹果笔记本pe安装双系统win10系统

阅读(80)

本文主要为您介绍苹果笔记本pe安装双系统win10系统,内容包括苹果笔记本安装win10双系统怎么做,mac怎么安装双系统win10,苹果笔记本装双系统win10应该怎么操作。启动进入mac os系统,在“实用工具”中打开“磁盘工具”,选择整个硬盘,点击“分区

win10

苹果鼠标win10驱动怎么安装系统

阅读(83)

本文主要为您介绍苹果鼠标win10驱动怎么安装系统,内容包括苹果笔记本安装win10鼠标怎么安装,win10系统怎么连接苹果鼠标,苹果笔记本安装win10鼠标怎么安装。如果win10苹果蓝牙鼠标滑轮不能使用了,我们可以进入Mac的系统,打开应用程序里面的Bo

win10

安装了officewin10不能使用

阅读(97)

本文主要为您介绍安装了officewin10不能使用,内容包括win10系统安装office后不能用怎么办,win10升级后office不能用了怎么办,windows10为什么不能使用office。【原因分析】此问题是由于您升级前安装的 office 2007 是 个人精简版本,缺少与最

win10

win10安装软件被否认

阅读(55)

本文主要为您介绍win10安装软件被否认,内容包括win10安装的软件为什么被阻止,win10家庭版安装软件被阻止是为啥,win10装软件老是弹出"是否允许"的提示怎么办。解除win10安装外部软件限制win10对于电脑不被外部病毒感染,默认禁止安装外来应用

win10

博途v15可以在win10家庭版上安装

阅读(106)

本文主要为您介绍博途v15可以在win10家庭版上安装,内容包括WIN10电脑上已经安装了博图TIAV15,现在想要装一个博图TIAV15.,win10家庭版可以装博途吗,win10家庭版安装博途可以不。WIN10电脑上已经安装了博图TIA V15,现在想要装一个博图TIA V15

win10

win10系统怎么打开前置声音

阅读(98)

本文主要为您介绍win10系统怎么打开前置声音,内容包括win10前面板没有声音怎么设置,win10前置耳机怎么设置,WIN10怎么关闭前置插孔,还有,怎么开开声音模拟器。如果后面板有声音说明不是驱动的问题那么就是一个叫redltek高清晰音频管理器做

win10

win10怎么看显存带宽

阅读(48)

本文主要为您介绍win10怎么看显存带宽,内容包括windows10电脑显存怎么看,Win10系统怎么查看显卡显存大小,win十怎么看电脑显存。方法一1鼠标左键点击左下方的win10图标,弹出下拉菜单,在下拉菜单里找到【设置】选项,如下图所示。2点击下拉菜单

win10

怎么修改win10开机启动项

阅读(87)

本文主要为您介绍怎么修改win10开机启动项,内容包括win10系统怎样修改开机启动项,windows10怎么修改开机启动项,windows10怎么更改开机启动。在开始菜单的搜索栏(仅限Win10),或在键盘上按Win和R组合键打开“运行”程序,然后输入以下命令直接打

win10

飙车世界怎么在win10玩

阅读(91)

本文主要为您介绍飙车世界怎么在win10玩,内容包括win10可以玩飚车世界吗,win10可以玩飚车世界吗,飙车世界win10系统怎么玩不了。自己搜索一下 以前我写过 近1年来发现各大玩家求助WIN7玩飚车世界,可是不管怎么搜索都没有可以让笔记本玩家可

win10

win10画图怎么缩小橡皮擦

阅读(90)

本文主要为您介绍win10画图怎么缩小橡皮擦,内容包括win10画图怎么调整橡皮大小,win10画图软件里面橡皮擦怎样变大变小?,windows自带的画图软件中,橡皮怎么缩小和放大?。打开画图软件,进入工作界面;

win10

笔记本怎么连接音响win10

阅读(80)

本文主要为您介绍笔记本怎么连接音响win10,内容包括win10笔记本电脑怎么连接蓝牙音箱,戴尔笔记本电脑windows10如何连接音响,win10系统电脑怎么连接wifi音响。1. 在电脑上依次点击开始-设置,打开系统设置窗口。2. 点击“设备”,在窗口左侧选

win10

苹果笔记本怎么安win10

阅读(72)

本文主要为您介绍苹果笔记本怎么安win10,内容包括苹果笔记本电脑怎么安装win10系统,苹果电脑怎么装Win10系统,苹果笔记本怎么装win10系统。准备工具:大白菜u盘启动盘制作工具2、一个容量大于4G的u盘,便于系统镜像文件存放具体步骤:第一步下载

win10

win10安装u盘无法再uefi启动

阅读(65)

本文主要为您介绍win10安装u盘无法再uefi启动,内容包括win10在uefi界面无法从优盘启动是怎么回事,U盘全新安装win10不能用uefi启动了,U盘全新安装win10不能用uefi启动了。UEFI引导下只能在GPT磁盘分区表下的硬盘上安装。legacy引导可以在GP

win10

苹果笔记本自己安装win10

阅读(57)

本文主要为您介绍苹果笔记本自己安装win10,内容包括如何在苹果笔记本上单独安装win10,Macbook怎么安装win10,macbook怎么装win10系统。工具/原料Mac、Windows10 镜像、U盘准备条件首先需要前往微软官网下载最新的 Windows 光盘镜像,在下载镜

win10

苹果笔记本pe安装双系统win10系统

阅读(80)

本文主要为您介绍苹果笔记本pe安装双系统win10系统,内容包括苹果笔记本安装win10双系统怎么做,mac怎么安装双系统win10,苹果笔记本装双系统win10应该怎么操作。启动进入mac os系统,在“实用工具”中打开“磁盘工具”,选择整个硬盘,点击“分区

win10

苹果鼠标win10驱动怎么安装系统

阅读(83)

本文主要为您介绍苹果鼠标win10驱动怎么安装系统,内容包括苹果笔记本安装win10鼠标怎么安装,win10系统怎么连接苹果鼠标,苹果笔记本安装win10鼠标怎么安装。如果win10苹果蓝牙鼠标滑轮不能使用了,我们可以进入Mac的系统,打开应用程序里面的Bo

win10

安装了officewin10不能使用

阅读(97)

本文主要为您介绍安装了officewin10不能使用,内容包括win10系统安装office后不能用怎么办,win10升级后office不能用了怎么办,windows10为什么不能使用office。【原因分析】此问题是由于您升级前安装的 office 2007 是 个人精简版本,缺少与最

win10

win10安装软件被否认

阅读(55)

本文主要为您介绍win10安装软件被否认,内容包括win10安装的软件为什么被阻止,win10家庭版安装软件被阻止是为啥,win10装软件老是弹出"是否允许"的提示怎么办。解除win10安装外部软件限制win10对于电脑不被外部病毒感染,默认禁止安装外来应用

win10

博途v15可以在win10家庭版上安装

阅读(106)

本文主要为您介绍博途v15可以在win10家庭版上安装,内容包括WIN10电脑上已经安装了博图TIAV15,现在想要装一个博图TIAV15.,win10家庭版可以装博途吗,win10家庭版安装博途可以不。WIN10电脑上已经安装了博图TIA V15,现在想要装一个博图TIA V15

win10

硬盘安装win10进不去安装系统文件

阅读(63)

本文主要为您介绍硬盘安装win10进不去安装系统文件,内容包括win10u盘安装进不去怎么办,GHOST安装WIN10后无法进入怎么办?,重装了win10进不了系统,怎么办?求解答。win10 ghost安装失败可能是由于原来的系统被格式化导致的。你可以尝试用下面