1.win7重装win10时电脑开机一直显示exiting pxe rom
第一步、进入Windows7系统后,您重启win7系统电脑,然后在电脑开机的时候按下del键进入到bios设置界面中,或者这里按下F2也是可以的。
在打开的win7旗舰版的bios设置界面中,您选择其中的advance,然后在下方选择integrated peripherals并单击回车。第二步、在选择了integrated peripherals选项之后,您可以在出现的窗口中找到onboard lan option rom选项,这个就是您win7旗舰版中的网卡引导rom设置选项了,您将它后面的状态更改为disable。
第三步、完成上述设置之后,您直接按下win7旗舰版电脑键盘上的F10保存设置即可,之后您重启电脑,win7旗舰版无法开机的问题就可以解决了。
2.如何通过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;而一些主板上集成了网卡的品牌机。
6.PXE如何安装Windows7?
PXE启动安装Windows 7
首先,说说PXE启动。PXE(preboot execute environment)是由Intel公司开发的启动技术,工作于Client/Server的网络模式下,支持工作站通过网络从远端服务器下载镜像文件,并由此支持来自网络的操作系统的启动过程。
目前,电脑的网卡几乎都支持PXE启动,一般在BIOS启动设置里有类似“PXE boot”菜单即表示支持PXE启动。我们只要在服务器上配置好启动参数和正版Windows 7安装共享镜像(后文有制作方法),客户端启动后通过网络映射即可实现网络安装Windows 7。
两个小软件 搭建网络服务器
下载“深度远程启动管理器”和“小小强PE工具箱PXE版”两个小软件。深度远程启动管理器部署在服务器端,用于远程启动客户端电脑并分配IP,同时传输所需的启动文件。小小强PE工具箱PXE版则用于网络启动后的操作环境(WinPE),其已经集成Ghost32,启动后自动映射服务器的共享资源。
按提示将“小小强PE工具箱PXE版”安装到“C:\ ZJQPXE”,安装完成后关闭“WinPE PXE专用版服务器设置”窗口,自行使用“深度远程启动管理器”配置。
将 “深度远程启动管理器”解压到“C:\ ZJQPXE”,运行“C:\ ZJQPXE\netbootM.exe”, 单击“配置→选项设置”,在“启动配置”选项中,工作目录选择“C:\ ZJQPXE”,引导文件选择“pxelinux.0”。至此,网络服务器就算搭建好了。
“ImageX”创建镜像
完成服务器的搭建后,接下来我们就要制作GHO文件,然后在启动的客户端运行“Ghost32”进行快速恢复即可。
启动安装有Windows 7的电脑,进入Windows 7后右击桌面“计算机”选择“管理”,依次展开“计算机管理→存储→磁盘管理”,然后右击“磁盘管理”选择“创建VHD”,按提示创建一个“Windows 7.vhd”的文件,并完成VHD硬盘初始化、格式化。在磁盘管理中选中这个分区,选择“将分区标记为活动分区”。
准备好Windows 7正版安装光盘,以管理员的身份启动命令提示符,输入“L:\boot\bootsect.exe /nt60 N:”(L:为光盘的盘符),将N盘引导记录更改为NT60格式。运行 “ImageX一键恢复”软件,单击“分区恢复”,分区盘符选择上述创建的VHD磁盘,镜像文件选择安装光盘中的“sources\install.wim”,按提示将旗舰版的镜像释放到VHD磁盘中。
运行“C:\ZJQPXE\外置程序\Ghost\11.0.2.1573\ghost32”,选择“分区到镜像”( 切不可选择“硬盘到镜像”,否则恢复时会将客户端硬盘数据清除),把N盘分区制作为“Windows 7.gho”,放置在服务器端电脑上的 “C:\ZJQPXE\外置程序\”下。接着右击““C:\ZJQPXE\外置程序”,选择“共享和安全”,将其文件设置为“everyone”共享,共享名为“OP”。
PXE启动 轻松安装Windows 7
现在将客户端电脑接入网络并设置从PXE启动,成功分配IP地址后就会自动加载所需的启动文件并进入WinPE,进入WinPE系统后打开“我的电脑”,确保可以看到网络共享驱动器。在客户端电脑上单击“开始→程序→Ghost→Ghost 11.0.2.1573”,启动“Ghost32”后选择“分区→从镜像”,选择上述网络驱动器中的“Windows 7.gho”恢复到客户机的第一分区。如果客户机是一台全新的电脑,我们还可以先利用WinPE自带的分区工具对硬盘进行分区、格式化等操作。
网络克隆的速度很快,一般10分钟左右即可完成Windows 7的安装,克隆完成后断开网线,重启即可进入Windows 7系统。
转载请注明出处windows之家 » pxe安装win10