windowspxelinux
㈠ 如何通过PXE实现一键自动化安装操作系统
PXE(preboot execute environment)预启动执行环境,主要实现网络引导技术。
下来我们来看看如何配置:
安装需要的组件:
cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
/etc/init.d/dhcpd start
配置DHCP服务:
复制配置文件模版
编辑配置文件/etc/dhcp/dhcpd.conf
option domain-name "tuchao.com";
option domain-name-servers 192.168.1.201;
default-lease-time 43200; //默认最少租用时间
max-lease-time 86400; //默认最长租用时间
# Use this to send dhcp log messages to a different log file (you also
# have to hack syslog.conf to complete the redirection).
log-facility local7;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.110; //定义地址池
option routers 192.168.1.1; //定义网关
}
next-server 192.168.1.201; ////指向tftp服务器
filename="pxelinux.0"; //tftp根目录的相对路径
配置完成后保存,启动dhcp服务。
配置tftp服务器编辑配置文件vim /etc/xinetd.d/tftp
网络引导,一键自动化安装,成功实现。
㈡ 利用Linux部署个PXE系统,将linux系统的iso镜像文件、ks文件以及default文件配置一下就可以。
把镜像文件考到一个文件夹里,然后指定这个目录,用ftp 、ntfs挂载出去就是了。
㈢ 请教如何用linux系统pxe安装win7-CSDN论坛
如果是不要linux,只要win7,很好办,直接全盘格式化,重新装就是了,当裸机装,完全没问题。可以这么想:自带的linux对我来说没用,跟没有装系统差别不大,装坏了差不多也就原地踏步。。。不过可以告诉你,装系统一般是不会损坏电脑的,或者说损坏不大,最多也就硬盘和光驱的寿命受影响。不管你装得多烂,维修人员只要几十分钟,同样搞定。一般维护系统都是傻瓜式的系统还原,只要硬件没坏,都可以搞定。
如果想保留linux装的话,而且linux还是自带的,我是没辙。不是说linux下装win7不可能,是linux没有装好,自带的linux装得太烂,根本没法调整。
另外,我估计你是新买的电脑,实在不行,就找售后吧。
㈣ 如何通过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目录下,并确认系统已安装好httpd服务,如下:
cd /usr/local/src
wget //mirror.neu.e.cn/CentOS/5.8/isos/x86_64/CentOS-5.8-x86_64-bin-DVD-1of2.iso
mkdir –p /mnt/cdrom
接下来我们挂载光盘ISO文件至/mnt/cdrom目录下,如下命令:
mount -o loop CentOS-5.8-x86_64-bin-DVD-1of2.iso /mnt/cdrom
CetnOS5.x x86_64系列已默认安装Apache,我们可以用命令看下其版本号,如下所示:
rpm -q httpd
命令显示结果如下所示:
httpd-2.2.3-65.el5.CentOS
(2)接下来我们复制光盘下的所有内容(文件和文件夹)到/var/html/www(此目录为Apache默认DocumentRoot目录)下,无论是红帽系统还是CentOS 5.x系统,如果是最小化安装,基本上第一张DVD光盘文件就够了,复制命令如下所示:
cp -rf /mnt/cdrom /var/html/www
(3)安装 tftp-server,并启用tftp服务,同时启动xinetd进程,步骤如下所示。
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/pxelinux.0 /tftpboot
c) 把DVD光盘上的/image/pxeboot/initrd.img和vmlinux复制到/tftpboot/中,如下所示。
cp /var/www/html/images/pxeboot/vmlinuz /tftpboot
d) 复制DVD光盘上的isolinux/*.msg到/tftpboot目录下,如下所示:
cp /var/www/html/isolinux/*.msg /tftpboot/
e) 在tftpboot中新建一个pxelinux.cfg目录:
mkdir pxelinux.cfg
f) 将isolinux目录中的isolinux.cfg复制到pxelinux.cfg目录中,同时更改文件名称为default,命令如下所示:
cd pxelinux.cfg
cp /var/www/html/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default
g) 在上一个步骤,即第6点中,暂时不要修改default文件,进行到这一步时,虽然已经可以通过网络来引导并手动安装Kickstart了,但是由于这里讨论的是无人值守安装,所以先不修改这个default文件。
(5)安装dhcp服务,同时修改如下配置:
yum –y install dhcp
然后复制配置模板文件到指定的目录中,并重新命名。
cp /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf
接着修改/etc/dhcpd.conf配置文件,文件最后修改内容如下所示:
最后启动dhcp服务:
service dhcpd start
注:如果机器数量过多的话,注意dhcp服务器的地址池,不要因为耗尽IP而导致dhcpd服务器没有IP地址release情况。
(6)用yum工具自动安装Kickstart,同时配置system-config-kickstart。
a) 首先我们需要安装Kickstart这个工具包,在CentOS最小化安装系统时,此软件包并没有默认安装,yum安装命令如下所示:
yum –y install system-config-kickstart
b) 在gnome环境下配置Kickstart,命令如下所示:
system-config-Kickstart
运行上面的命令后可以对系统的一些基本配置进行设置,例如选择时区、设置root的密码等。
c) 接下来便要进行安装了,建议选择httpd安装,切记不要输入任何账号,而是采用匿名安装。
在安装过程中,根据引导选择安装选项,不需要做更改。
d) Kickstart会让我们选择需要批量安装的CentOS5.8分区信息,按照上一节所介绍的CentOS5.5 x86_64的安装方法,我们创建四个分区,即/、/boot、/data和swap分区。
e) 在进行网络配置时,我使用的静态分配地址(动态同样如此),这里跟前面进行光盘安装是一样的。
f) 设置显示配置时可以按照我们的习惯选择。
g) 关于软件包的选择,大家可以根据实际的工作需求来选择自己需要的软件包,由于服务器安装后用途都是不一样的,建议大家这里选择最小化安装。
h) 其他都选择默认设置,不需要修改。
i) 最后将生成的文件ks.cfg保存到/var/www/html下,此为自动化无人值守安装的重难点,此文件稍有配置不当的话就会需要人为干预了,如果大家遇到问题,建议参考我下面的ks.cfg配置文件。
(7)修改/tftpboot/pxelinux.cfg/default文件,指定读取ks.cfg的方法,即修改文件第一行内容,改动后文件第一行内容如下所示:
default text ks=192.168.11.29/ks.cfg
另外,也建议将timeout时间由原先的600改为1,timeout时间是引导时等待用户手动选择的时间,设为“1”可直接引导。
(8)/var/www/html/ks.cfg文件内容如下所示(此内容是整个实验过程的重难点,请关注):
此配置过程中的重难点我这里说明下:
分区操作按照目前线上分区来操作,即分成/、/boot、/data及swap四个分区,其中/data分区是存放数据的,我们这里用--grow --size=1参数来将其余的剩余空间全部分配给/data分区。
key --skip如果是红帽系统,此选项可以跳过输入序列号过程;如果是CentOS 5.x系列,则可以不保留此项内容;
reboot 此选项必须存在,也必须文中设定位置,不然kickstart显示一条消息,并等待用户按任意键后才重新引导,此问题是很多朋友在论坛上发言提问的,我在实验过程中也遇到此问题,建议多做几次实验;
clearpart --all --initlabel此条命令必须添加,不然系统会让用户手动选择是否清除所有数据,这就需要人为干预了,从而导致自动化过程失败;
其它方面选项较容易看懂,我这里就不再重复了。
(9)将Kickstart需要的服务器均启动后,此自动化安装系统的过程就完成了,我们就可以在内网机柜中全自动同时安装CentOS5.8 x86_64系统了,服务器端启动相应命令如下:
service httpd start
chkconfig httpd on
service dhcpd start
chkconfig dhcpd on
service xinetd restart
系统完成最小化后安装后,大家可以根据自己公司的实际情况来进行系统的优化,此最小化优化脚本init.sh还可以让puppet服务器进行推送,此脚本内容如下所示:
注意:
#tune kernel parametres为内核优化部分,在这里我只做了基础处理,大家有需求可以自行修改,记住:一切以系统稳定为原则。
#vim setting选项为vim的个性化配置,如果想vim语法高亮,则必须安装vim-enhanced包,另外,vim在使用搜索功能,搜索选中内容为高亮,感觉不是特别舒服,所以我这里用了set nohlsearch选项,如果大家不介意此项功能,则不需要添加此语句;
#disable ipv6选项我在测试时发现,在CentOS5.8 x86_64系统下,如果不添加install ipv6 /bin/true此语句到/etc/modprobe.conf文件里,是关闭不了ipv6选项的,而测试的CentOS5.5 | 5.6不添加此句均可以顺利关闭ipv6,这点请大家注意,当然了,最后要reboot系统让此配置生效。
引申:相信大家的开发环境应该有不少Xen虚拟机,虽然Xen有自身的模板文件操作,但我们也可以利用Kickstart的方式快速无人值守安装Xen虚拟机系统,命令如下所示:
virt-install -n vm4 -r 300 -f /data/vm/vm4.img -s 8 -p -l -x ks=192.168.11.29/ks.cfg
我们单位有个叫noc-ps的服务器,可以通过他自动安装各种操作系统,把镜像都做好,可以像给任务一样都完全自动化,比PXE还简单,原本是一个老员工做的,他走了,老板让我现在做一个功能就是让他能自动破解windows密码,我只会家里平时用用GHOST里的工具去破解,赛光盘直接进软件然后选择磁盘的sam文件,但是通过noc-ps我就不是很清楚,老板叫我做个WINPE,然后通过脚本方式实现,既然是winpe我想论坛很多GHOST系统里开机都有WINPE的,我猜想把这个系统镜像里的系统GHOST文件去除,减少点容量,然后想办法通过NOC-PS引导到像家里光驱启动一样的界面,让他自己进入WINPE,然后系统启动后自动让他执行破解软件的脚本,不知道是这样否,现在我把系统镜像上传上去,引导就是引导不起来,不知道论坛下载的ISO文件本身带自己引导吗?因为我通常把ISO放到虚拟机里CD/DVD光驱,虚拟机只要按运行虚拟机自动会启动的,不知道NOC-ps是不是要我手工把ISO这个文件制作成带启动功能的,请大侠指点我
㈤ 把linux当作服务器,让客户机通过PXE方式,载入WINDOWS操作系统
你是要安装WEB站点吗?我这有好的方法
联系我吧。
快速搭建PHP站点配置环境。
㈥ 各位好友帮帮忙,请问如何在Linux系统里通过PXE安装win7系统。急需啊!!!
你这个问题可以查阅syslinux
另外pxe安装配置一般就是tftp+dhcp+pxelinux就搞定
相对来说做pxe linux安装简单直接
在做windows安装的时候有一些繁琐
你可以尝试把windows7的iso mount或是解压到pxelinux目录下,不能修改或是增加添加目录,直接用pxelinux调用bootmgr测试下是否安装,另外注意:1、linux下存在文件大小写而windows安装盘不关心这个,因此安装过程中可能找不到文件,遇到请开看log或是写个表达式把所有文件都替换成小写的,当然也可以关闭linux下的大小写识别,2、windows默认pxe安装使用Ris服务来发布驱动,如果windows7下drivers.cab驱动缺少你需要的网络和磁盘驱动会导致安装过程蓝屏
你需要自己修改整合相应的驱动到cab中去。
建议就通过pxe启动一个winpe再进行安装就ok了(winpe需要修改并且需要合适的版本)
㈦ 如何在windows2012上做linux pxe server
如何用Windows2012 R2搭建PXE Server
目 录
Pre-Reading: ...................................................................................................................................................................................................................................... 3
1. 硬件、软件准备 ............................................................................................................................................................................................................................ 5
2. 添加Roles ....................................................................................................................................................................................................................................... 5
2.1. 添加Active Directory Domain Services并配置 .................................................................................................................................................................. 5
I. 添加AD DS Role ............................................................................................................................................................................................................... 7
II. 进入AD DS Wizard配置验证信息、根域名、NetBIOS域名、AD DS目录等信息,Install并重启。 ..................................................................... 8
2.2. 添加DHCP Role并配置DHCPv4和DHCPv6 .................................................................................................................................................................... 16
I. 对将要作为PXE网口的网口配置静态IPv4和IPv6地址 .......................................................................................................................................... 17
II. 添加DHCP Role ............................................................................................................................................................................................................ 19
III. 进入DHCP Configuration Wizard配置DHCPv4 ......................................................................................................................................................... 23
IV. 进入DHCP Configuration Wizard配置DHCPv6 .......................................................................................................................................................... 34
2.3. 添加Windows Deployment Services Role并配置 ............................................................................................................................................................ 40
I. 添加WDS Role ............................................................................................................................................................................................................... 41
II. 进入WDS Wizard配置等信息,Install并重启 .......................................................................................................................................................... 42
2.4. 添加Web Service (IIS) Role的FTP服务........................................................................................................................................................................... 48
3. 配置PXE的install image和boot image ..................................................................................................................................................................................... 50
3.1. 将PXE NIC driver集成到boot.wim和install.wim中 ...................................................................................................................................................... 50
3.2. 在PXE Server的WDS服务中添加Boot Image和Install Image ..................................................................................................................................... 56
3.3. 开启WDS服务 .................................................................................................................................................................................................................. 57
4.验证PXE是否配置成功 ................................................................................................................................................................................................................ 60
4.1. 验证PXE Server配置是否成功的步骤 ............................................................................................................................................................................ 60
4.2. PXE Server未能正常提供服务的常见问题汇总 .............................................................................................................................................................. 60
5. Linux系统PXE安装的配置 .......................................................................................................................................................................................................... 61
5.1. RHEL系统PXE安装的配置过程 ....................................................................................................................................................................................... 62
I. 为RHEL6.5x64系统配置目录和脚本文件 ................................................................................................................................................................... 62
II. 配置有关RHEL6.5x64安装的系统架构、DHCP Bootfile Name、tftp等选项.......................................................................................................... 67
5.2. SLES系统PXE安装的配置过程 ........................................................................................................................................................................................ 69
5.3. SLES+KISO系统PXE安装的配置过程 ............................................................................................................................................................................... 69
5.4. VMware系统的配置过程 .................................................................................................................................................................................................. 69
5.5. PXE Reboot的配置过程 ..................................................................................................................................................................................................... 69
Pre-Reading:
PXE(Pre-boot Execution Environment)是由Intel设计的一种网络协议,它可以使计算机通过网络启动。协议分为client和server两端,PXE client端集成在网卡ROM中(即PXE启动需要网卡ROM的支持),当Client端计算机启动时,BIOS把PXE client端网络启动请求调入内存执行,并显示出启动菜单,经用户选择后,PXE Server进行响应,将预定的启动文件传输给PXE client,Client端将Server上的启动文件通过网络下载到本地运行。
PXE协议的成功运行需要解决以下两个问题:
a) 既然是通过网络传输,那么计算机在启动时,它的IP地址由谁来配置;
b) 通过什么协议下载Linux内核和根文件系统。
1. PXE启动涉及文件简介:
a) pxelinux.0:是计算机的自展引导程序(bootstrap),负责系统的引导和启动,类似于BIOS的作用,会调用PXE的相关配置文件;
b) pxelinux.cfg:存放PXE配置文件的文件夹;
c) vmlinuz:Linux内核文件,是最简Linux系统;
d) initrd.img:根文件系统,
2. PXE启动流程:
如图0所示。
图0. PXE启动流程
a) 客户端在网络中寻找DHCP服务器,然后请求一个IP地址,服务器端收到请求后,给客户端分配一个IP; b) DHCP服务器联系到TFTP服务器为此客户端发送一个bootstrap(引导程序,pxelinux.0); c) 客户端收到bootstrap后执行,bootstrap会请求TFTP服务器传送bootstrap的配置文件(pxelinux.cfg下的default),客户端收到后读取配置文件; d) 根据配置文件内容和客户情况,客户端向TFTP服务端请求传送内核映象文件(vmlinuz)和根文件系统文件(initrd.img); e) 客户端启动内核映象文件,PXE启动过程结束。
1. 硬件、软件准备
硬件:DL380p Gen8 + 331FLR网卡(注意:将要作为PXE端口的网口暂且不要连线);
软件:Windows2012 R2 + 稳定版SPP + syslinux405。
组装Server,装OS,打HP官网上DL380p Gen8配套的SPP(或一款较稳定的老版本SPP也可),将syslinux405拷贝到系统中。
2. 添加Roles
关闭Public、Private、Domain三个防火墙。
需要添加的Roles有Active Directory Domain Services、DHCP、Windows Deployment Services、Web Service (IIS)的FTP,共四个,以下Roles的添加顺序不要颠倒,前后的Roles配置有依赖性。
2.1. 添加Active Directory Domain Services并配置
AD DS服务简介:What is the AD DS server role?
AD DS provides a distributed database that stores and manages information about network resources and application-specific data from directory-enabled applications. Administrators can use AD DS to organize elements of a network, such as users, computers, and other devices, into a hierarchical containment structure. The hierarchical containment structure includes the Active Directory forest, domains in the forest, and organizational units (OUs) in each domain. A server that is running AD DS is called a domain controller.
Organizing network elements into a hierarchical containment structure provides the following benefits:
? The forest acts as a security boundary for an organization and defines the scope of authority for administrators. By default, a forest contains a single domain, which is known as the forest root domain.
? Additional domains can be created in the forest to provide partitioning of AD DS data, which enables organizations to replicate data only where it is needed. This makes it possible for AD DS to scale globally over a network that has limited available bandwidth. An Active Directory domain also supports a number of other core functions that are related to administration, including network-wide user identity, authentication, and trust relationships.
? OUs simplify the delegation of authority to facilitate the management of large numbers of objects. Through delegation, owners can transfer full or limited
㈧ 在已装windows系统,利用PXE安装Linux,利用网络安装做成双系统
不管是PXE还是本地安装,只要引导进入安装界面后,安装过程都是一样的了, 安装时候会让你选择是保留windows安装成双系统还是整块硬盘全新安装, 如果选择是保留windows安装成双系统安装过程会叫你选择分区的
㈨ linux PXE怎么安装Windows10系统
啥,你用pxe的时候,可以使用uefi模式么,咋实现的。我这没弄好的时候,一启动服务器就崩了。
如果你是研究呐,那就是没把后续文件传过来。或者你可以尝试pe,这个简单,然后加载安装的iso或直接用安装文件装。
再简单的就是用U盘直接来装,也是有pe和直接安装的。
㈩ 无盘工作站在windows 或linux怎么构建。。
一、系统需求
BXP3.0服务器端可以安装在Windows 2000及其以上的操作系统上,推荐采用512MB以上的内存、高速硬盘、SVGA显示器、100Mbps或1000Mbps网卡。如果将BXP安装在工作站版本的系统上,需要安装BXP内置的DHCP服务器,安装在服务器版本的系统上则没有此项要求。
BXP3.0客户端支持Windows XP,Windows 2000(Server或Professional)或Windows Server 2003,带有PXE引导芯片的100Mbps网卡。BXP客户端的虚拟网络磁盘空间不能大于8024MB(NTFS格式)或4095MB(FAT格式)。
本文以在Windows Server 2003服务器上实现Windows 2000 Server无盘工作站为例进行介绍。
二、BXP3.0服务端的安装
1.在服务器上,安装Windows Server 2003,设置网卡地址为192.168.1.1,安装配置DHCP服务器,配置作用域为192.168.1.10到192.168.60.200。
2.从www.vci.com下载BXP3.0软件包,按照默认值进行安装。在安装到“setup type”对话框时,选择“Full Server”;在“Select Components”对话框中,选中“Embedded Tools”;在“BXP Proct Registration”对话框中,单击“Cancel”按钮,在“BXP License info”对话框中,单击“OK”按钮。
3.在安装的过程中,会出现“硬件安装”对话框,并提示安装的软件没有经过Windows认证,在此情况下,请单击“仍然继续”进行安装。在随后的“找到新的硬件向导”对话框中,选择“自动安装软件”即可。
4.安装完成后,打开“资源管理器”,右键点击“My Licenses”,从出现的菜单中选择“Import License”,将BXP3.0的授权文件导入计算机。
提示 在安装BXP3.0以前,如果你的服务器上有3Com的DABS软件或者3Com的VLD软件,请在卸载这些软件后重新启动计算机,方可安装BXP3.0。
三、BXP3.0服务端的配置
1.配置启动类别
进入“管理工具”中的“服务”程序,将下面几个服务的启动类别设置为“自动”:3COM PXE、BXP Adaptive Boot Server、BXP IO Service、BXP Login Service、BXP Managed、Disk Server、BXP TFTP Service、BXP Write Cache I/O Server。
2.配置BXP IO服务
在一个具有足够空间(至少2GB以上可用)的分区中创建一个文件夹,这个文件夹将用来保存无盘Windows 2000的镜像文件。然后点击“开始→程序→enturcom BXP”执行“BXP IO Service Preferences”程序,单击“Browse”按钮浏览选择刚才创建的目录,然后勾选“IP addersses for this”下面的网卡地址,确认“Port”值为6911(图1)。
图 1
3.配置BXP登录服务
从“Venturcom BXP”中运行“BXP Login Service Preferences”,选中“Add new clients to data”并勾选“IP addersses for this”下面的网卡地址。
4.配置DHCP服务
运行Intel PXE PDK程序(这一程序可以从Intel PXE PDK安装程序包中获取,是一个名为pxereg60,大小约为157KB的程序)。该程序只能运行在Windows 2000下,在Windows 2003下,如要运行此程序,需要将此程序设置为兼容Windows 2000方式运行。进入pxereg60.exe程序的“属性”窗口,点击“兼容性”选项卡,勾选“用兼容模式运行这个程序”,并从下拉列表中选择“Windows 2000”即可(图2)。运行pxereg60.exe,先单击“Add option 60”按钮,等光标正常后单击“Set 60 as PXEClient”按钮,然后单击“Exit”按钮退出。
图 2
以上几个步骤配置完成后,重新启动Windows Server 2003服务器。
四、BXP3.0服务端的管理
1.配置Bootstrap
运行BXP Administrator,从“Tools”菜单中选择“Configure Bootstrap”,单击“Browse”按钮,选择“C:\Program Files\Venturcom\BXP\TFTPBoot”目录中的VLDRMI13.BIN文件。接着勾选“Use BOOTP/DHCP Resolved”和“Use Database Values”。
2.添加BXP3.0的IO服务器
在BXP Administrator程序中,右键点击“Clients”,从出现的菜单中选择“New Server”,在弹出的对话框中的“name”栏输入服务器的计算机名称,然后单击“Resolve”按钮,最后点击“OK”按钮。
3.创建一个虚拟磁盘
右键点击刚才新添加的服务器,从出现的菜单中选择“New Disk”,在“Virtual disk size in MB”栏输入一个数值,这个数值即是新建立的虚拟磁盘的大小;在“Disk name”栏输入文件名称;在“Description”栏输入描述信息。
4.创建第一个客户端
右键单击“Clients”,从出现的菜单中选择“New Client”。在“data”选项卡中的“name”栏输入一个名称如w1,在“MAC”栏输入第一台无盘工作站的MAC地址。然后进入“Disks”选项卡,单击“change”按钮,选择第3步创建的虚拟磁盘。然后,在“Boot order”中选择“Hard Disk First”。
提示 只有第一台工作站需要设置为硬盘启动。而其他工作站则需要设置为“Virtual Disk First”。
5.添加其他无盘工作站
按照第4步,可以添加其他无盘工作站。在“Data”选项卡中,添加不同的名称和相应的MAC地址,并在“Disks”选项卡中,添加同一虚拟磁盘并设置“Boot Order” 为“Virtual Disk Firs”。
五、在客户机上安装Windows 2000 Server
1.在第一台无盘工作站上,安装Windows 2000 Server、相应驱动、相应补丁程序以及相应软件,注意要把所有软件安装在C盘,然后安装网卡及PXE引导芯片,设置引导顺序为LAN最先引导,使用PXE芯片引导计算机。
2.运行BXP3.0安装程序,在“Setup Type”中选择“Client”,安装完成之后,重新启动计算机。
3.重新启动计算机并以系统管理员账号登录,系统中将会“多出”一块磁盘,这块磁盘就是BXP虚拟的磁盘,将这块新磁盘“格式化”。
4.运行“Venturcom BXP”组中的Image Builder程序,单击“Browse”按钮,浏览选择BXP的虚拟磁盘,单击“Build”按钮,上传Windows 2000 Server。上传完成之后,关闭Windows 2000 Server。
5.回到服务器端,进入BXP3.0的管理程序,配置第一台无盘工作站的客户机端的引导顺序为Virtual Disk First引导。
最后,启动拆掉硬盘、光驱的客户机端,即可在没有硬盘(即“无盘”)的状态下进入Windows 2000 Server了。