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/www/html目录中了,所以需要的文件只需要从/var/www/html目录中复制就行了)。
a) 建立tftpboot文件夹,如下所示,若该文件夹已经存在则不用建立。 mkdir -p /tftpboot b) 复制pxelinux.0文件至tftpboot文件夹中,如下所示。
cp /usr/lib/syslinux/。
2.w10系统出现start pxe over ipv4怎么修改
系统坏了。直接换个验证过的系统盘重装系统就行了,这样就可以全程自动、顺利解决 win10系统无法启动 的问题了。用u盘或者硬盘这些都是可以的,且安装速度非常快。安装方法如下:
1、U盘安装:用ultraiso软件,打开下载好的系统安装盘文件(ISO文件),执行“写入映像文件”把U盘插到电脑上,点击“确定”,等待程序执行完毕后,这样就做好了启动及安装系统用的u盘,用这个做好的系统u盘引导启动机器后,即可顺利重装系统了;
2、硬盘安装:前提是,需要有一个可以正常运行的Windows系统,提取下载的ISO文件中的“*.GHO”和“安装系统.EXE”到电脑的非系统分区,然后运行“安装系统.EXE”,直接回车确认还原操作,再次确认执行自动安装操作(执行前注意备份C盘重要资料)。
望采纳!
3.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旗舰版无法开机的问题就可以解决了。
4.Win10电脑怎么设置关闭每次开机出现的intel undi pxe2.1的界面
在开机自检时按屏幕提示,按<DEL>;、<F2>;或<F10>;键进入主板BIOS设置
在 [Integrated Peripherals] (集成外设)选项内找到 [Onboard LAN Boot ROM] (内建网络开机功能)选项,把此项后面的参数改为 [Disabled]
按<F10>;键保存后重启就不再出现这些提示.
主板型号不同,设置方法也会有不同,但只要把 [Onboard LAN Boot ROM] 设为 [Disabled] 就可以了
5.如何在win10下安装IMSL6.0
1/pub/imsl/fnldownload,版本fnl700winin111i32,WIN7可用
安装时序列号写201111
3. 启动VS2008
安装目录是C:\Program Files (x86)\VNI\imsl\fnl700。
进入Tools-Options,选择Intel(R) Visual Fortran
点击Libraries后的按钮,添加:
$C:\Program Files\VNI\imsl\fnl700\winin111i32\lib
点击Includes后的按钮,添加:
$C:\Program Files\VNI\imsl\fnl700\winin111i32\include\dll
$C:\Program Files\VNI\imsl\fnl700\winin111i32\include\static
如果安装成功的话,在项目-属性-Fortran-General中,Additional Include Directories中会出现类似的
C:\Program Files\VNI\imsl\fnl700\winin111i32\include\dll;
C:\Program Files\VNI\imsl\fnl700\winin111i32\include\static;
没有也没关系,可以手动添加之。
在项目-属性-Linker-General中,
Additional Library Directories会出现类似的C:\Program Files\VNI\imsl\fnl700\winin111i32\lib
4.写代码:
例程在fnl的stat.pdf中
5.DEBUG:
imsl:如果出现外部字符无法解析,很有可能就是因为你没有加INCLUDE 'link_fnl_shared.h'
如果出现所调用函数没有定义,那可能是你没有加 use numerical_libraries
提示没有LIC:按照提示加载文件夹中的LICENSE.lic即可
转载请注明出处windows之家 » win10pxe安装