当前位置:首页 » 云服务器 » 搭建pxe服务器步骤

搭建pxe服务器步骤

发布时间: 2022-06-09 04:38:15

A. 如何为 pxe 安装和配置 dhcp 服务器

打服务器电源并超级用户身份登录 确定服务器否已安装 DHCP 服务器软件包键入: # rpm -qa | grep dhcp- 未列 DHCP 服务器请 linux 发介质安装该服务器(使用 grep 查找 rpm) 设置 DHCP 配置文件(例 /etc/dhcpd.conf)便 PXEClient(PXE 客户机)请求接收 PXEClient 响应 条目添加 DHCP 配置文件(关更信息请参阅 dhcpd.conf 手册页): class "PXE" { match if substring(option vendor-class-identifier, 0, 9) ="PXEClient"; option vendor-class-identifier "PXEClient"; vendor-option-space PXE; next-server n.n.n.n; filename = "pxelinux.0"; 其n.n.n.n DHCP/PXE 服务器 IP 址 DHCP 配置文件编辑 server-identifier 条目: server-identifier n.n.n.n 其n.n.n.n DHCP/PXE 服务器 IP 址 外 DHCP 配置文件找中国条目字段: subnet 一.二.三.0 netmask 二55.二55.二55.0 { range dynamic-bootp 一.二.三.一00 一.二.三.二00; option routers 一.二.三.一; option broadcast-address 一.二.三.二二5; } 根据 DHCP/PXE 服务器中国络配置编辑 subnet、range、router broadcast-address 条目 启 DHCP 服务 于 Oracle Linux 或 RHEL请键入 service dhcp start 命令: # service dhcpd start 于 SLES请使用 YaST 启服务 服务器配置始终启 DHCP 服务 于 Oracle Linux 或 RHEL请键入: # chkconfig dhcpd on 于 SLES请使用 YaST 服务配置引导启例: # yast > system > Runlevel Edito

B. PXE启动安装Windows 7原理 首先,说说PXE启动。

一、Windows Server 2008 R2 环境设定
在此节中,您将学习到如何建立 MDT 2010 于 Windows Server 2008 R2 的 LAB 环境。
1、建立 DHCP Server
Step 1
点选‘开始’→‘系统管理工具’→‘服务器管理员’→‘角色’→‘新增角色’,勾选‘DHCP 服务器’

Step 2
点选‘下一步’

Step 3
点击欲设定的网路连线,并点选‘下一步’继续进行安装

Step 4
设定网域与 DNS Server 资讯后,之后并点选‘下一步’进行后续安装

Step 5
指定 WINS 服务器设定,此步骤我们用预设值,点选‘下一步’进行下一步骤

Step 6
编辑 DHCP 领域,请依照 LAB 实际的网路环境做设定即可

Step 7
DHCPv6 设定画面,此步骤我们采用预设值,点选‘下一步’进行下一步骤

Step 8
指定 IPv6 设定画面,依照LAB环境设定好后,点选‘下一步’进行下一步骤

Step 9
授权 DHCP 设定画面,此步骤我们采用预设值,点选‘下一步’进行下一步骤

Step 10
确认安装选项,一切无误后我们点选‘下一步’,开始进行安装

2、建立 WDS Server
Step 1
点选‘开始’→‘系统管理工具’→‘服务器管理员’→‘角色’→‘新增角色’,勾选‘DHCP 服务器’

Step 2
阅读完安装简介后,一切无误后我们点选‘下一步’,进行下一步骤

Step 3
采用预设值安装选项,点选‘下一步’,进行下一步骤

Step 4
确认安装选项,一切无误后我们点选‘下一步’,开始进行安装

Step 5
确认安装成功,点选‘关闭’

Step 6
进入 WDS 服务主控台,我们会发现 WDS 服务尚未设定

Step 7
于 WDS 服务器点选‘鼠标右键’→‘设定服务器’

Step 8
点选‘下一步’,进行下一步骤

Step 9
设定远端安装资料夹,在此 LAB 我们设定在 D:\ 根目录下,之后点选‘下一步’,进行下一步骤

Step 10
DHC选项,因此 LAB 中,WDS 与 DHCP 同在一台机器,因此我们要将‘不要接听连接端口67’勾选起来,与‘将 DHCP 选项 60 设定为 PXEClient’,之后点选‘下一步’进行下一步骤

Step 11
点选‘回应所有用户端电脑’,之后点选‘下一步’,开始进行安装

Step 12
确认完成选项,点选‘完成’,关闭对话视窗

3、安装 WAIK 工具
Step 1
安装的欢迎页面,将鼠标点选‘Windows AIK安装程式’

Step 2
点选‘下一步’

Step 3
授权合约,点击‘我同意’并点选‘下一步’继续进行安装

Step 4
在此页面中,我们将选择安装的目录位置,如无特别需求依照预设值即可。之后并点选‘下一步’进行后续安装

Step 5
确认安装,如无问题则点选‘下一步’则开始安装动作

Step 6
开始进行安装画面

Step 7
若一切正常,则可看见安装完成的画面

并且可从程式集那边看见 Windows AIK 已被建立好

4、安装 MDT 2010
Step 1
安装的欢迎页面,将鼠标点选‘Next’,进行下一步骤

Step 2
授权合约,点选‘I accept the terms in the License Agreement’,点选‘Next’,进行下一步骤

Step 3
依照预设值,点选‘Next’,进行下一步骤

Step 4
点选‘Install’,开始进行安装

Step 5
安装成功后可以看见于程式集中出现 Microsoft Deployment Toolkit

回到页首 >
二、MDT 2010 发布点建立
在此节中,您将学习到如何设定 MDT 2010 的发布点建立。
设定 MDT 2010 发布点
Step 1
点选‘开始’→‘所有程式’→‘Microsoft Deployment Toolkit’→‘Deployment Workbench’

Step 2
展开节点后,于‘Deployment Share’点选鼠标右键,点选‘New Deployment Share’

Step 3
设定发布点的位置,此发布点就是之后用户端要从此位置抓取安装影像档的位置,因此建议设设定在高速储存设备中 (ex: SAN ),在此 LAB 中我们设定在‘D:\DeploymentShare’。

Step 4
设定发布点的发布路径名称,采用预设值即可

Step 5
设定此发布点于 MDT 2010 中的名称

Step 6
勾选‘Ask if an image should be captured’,表示要进行影像撷取动作时要先进行询问。

Step 7
设定是否要求使用者设定 Local Administrator 密码,在此不勾选

Step 8
询问是否要求使用者提供 Proct Key,在此不勾选

Step 9
于确认页面确认无误后,便开始进行 MDT 发布点的建立

回到页首 >
三、MDT 2010发布映像档建立
在此节中,您将学习到如何制作发布映像档,让用户端可利用此映像档进行作业系统之安装。
Step 1
展开先前建立好名为‘MDT Deployment Share’的节点后,我们可以看见‘Operating System’的节点,在此节点中会存放我们要发布给用户端的作业系统映像档,在此 LAB 中我们会建立一个 Windows 7 Ultimate x86 版本的映像档。首先于此节点中点选鼠标右键,点选‘Import Operating System’

Step 2
点选‘Full set of source files’

Step 3
此时我们将 Windows 7 x86 Ultimate 光盘片放入光盘机中,并将路径设定为光盘机的根目录下
EX:F:\

Step 4
为此映像档命名,此 LAB 中设定为‘Windows 7 x86’

Step 5
确认页面,确认设定是否有误

Step 6
MDT 开始从光盘机中的 Windows 7 安装光盘截取资料

Step 7
一切无误的话,便可看到 IMPORT 作业已经成功的资讯 (附图为参考用!)

Step 8
截取的映像档便会于‘Operating System’节点内容中呈现

回到页首 >
四、MDT 2010 发布工作设定
在此节中,您将学习如何利用 MDT 内建的 Task Sequence 功能,进行对用户端的发布工作内容设定。
Step 1
于‘Task Sequences’节点中点选鼠标右键,点击‘New Task Sequence’选项

Step 2
第一个步骤为基本选项,请为此工作赋予一个 ID、工作名称、及叙述

Step 3
选择‘Standard Client Task Sequence’

Step 4
选择‘Windows 7 ULTIMATE Windows 7 x86 install.wim’这个选项

Step 5
在此我们先不设定产品序号,因此选择‘Do not specify proct key at this time’

Step 6
设定欲发布的作业系统相关资讯

Step 7
设定用户端电脑 Local Administrator 的密码

Step 8
检查一下先前相关的设定是否正确

Step 9
设定成功画面

Step 10
‘Task Sequence’节点内容中,就会出现我们所建立的一个新工作

回到页首 >
五、发布
在此节中,您将学习到如何将制作好的映像档与相关的设定发布到发布点中,供用户端使用。
Step 1
于‘MDT Deployment Share’节点点选鼠标右键,点击‘Update Deployment Share’选项

Step 2
点选‘Optimize the boot image updating process’

Step 3
确认页面

回到页首 >
六、WDS 部署服务与 MDT 2010 整合设定
在此节中,您将学习如何透过WDS部署服务整合MDT 2010,提供用户端欲安装的作业系统来源。
Step 1
于 Windows 部署服务控制台中,展开服务器节点,于‘开机映像’节点中点选鼠标右键,选择‘新增开机映像’。

Step 2
选择 WIM 映像档的位置,依照此 LAB 设定,会存放于‘D:\DeploymentShare\Boot\’目录中,在此选择 x86 的 WinPE 的映像档。

Step 3
此步骤中可填入映像档的中继资料,在此采用预设值。
Step 4
摘要画面,点选‘下一步’进行下一步骤。

Step 5
WDS 开始截取开机映像档。

Step 6
重复以上动作,便可以得到 x86 与 x64 的开机映像档。

C. 如何在ubuntu 14.04中配置pxe服务器

配置网络
开始前,你需要先设置 PXE 服务器使用静态 IP。在你的系统中要使用静态 IP 地址,需要编辑 “/etc/network/interfaces” 文件。
打开 “/etc/network/interfaces” 文件.
sudo nano /etc/network/interfaces
作如下修改:
# 回环网络接口
auto lo
iface lo inet loopback
# 主网络接口
auto eth0
iface eth0 inet static
address 192.168.1.20
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8
保存文件并退出。这将设置其 IP 地址为“192.168.1.20”。然后重新启动网络服务。
sudo /etc/init.d/networking restart

安装 DHCP, Tftp 和 NFS:
DHCP,TFTP 和 NFS 是 PXE 服务器的重要组成部分。首先,需要更新你的系统并安装所有需要的软件包。
为此,运行以下命令:
sudo apt-get update
sudo apt-get install isc-dhcp-Server inetutils-inetd tftpd-hpa syslinux nfs-kernel-Server

配置 DHCP 服务:
DHCP 代表动态主机配置协议Dynamic Host Configuration Protocol,它主要用于动态分配网络配置参数,如用于接口和服务的 IP 地址。在 PXE 环境中,DHCP 服务器允许客户端请求并自动获得一个 IP 地址来访问网络。
1、编辑 “/etc/default/dhcp3-server” 文件.
sudo nano /etc/default/dhcp3-server
作如下修改:
INTERFACES="eth0"
保存 (Ctrl + o) 并退出 (Ctrl + x) 文件.
2、编辑 “/etc/dhcp3/dhcpd.conf” 文件:

sudo nano /etc/dhcp/dhcpd.conf
作如下修改:
default-lease-time 600;
max-lease-time 7200;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.21 192.168.1.240;
option subnet-mask 255.255.255.0;
option routers 192.168.1.20;
option broadcast-address 192.168.1.255;
filename "pxelinux.0";
next-Server 192.168.1.20;
}
保存文件并退出。
3、启动 DHCP 服务.
sudo /etc/init.d/isc-dhcp-server start

配置 TFTP 服务器:
TFTP 是一种文件传输协议,类似于 FTP,但它不用进行用户认证也不能列出目录。TFTP 服务器总是监听网络上的 PXE 客户端的请求。当它检测到网络中有 PXE 客户端请求 PXE 服务时,它将提供包含引导菜单的网络数据包。
1、配置 TFTP 时,需要编辑 “/etc/inetd.conf” 文件.
sudo nano /etc/inetd.conf
作如下修改:
tftp dgram udp wait root /usr/sbin/in.tftpd /usr/sbin/in.tftpd -s /var/lib/tftpboot
保存文件并退出。
2、编辑 “/etc/default/tftpd-hpa” 文件。
sudo nano /etc/default/tftpd-hpa
作如下修改:
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/var/lib/tftpboot"
TFTP_ADDRESS="[:0.0.0.0:]:69"
TFTP_OPTIONS="--secure"
RUN_DAEMON="yes"
OPTIONS="-l -s /var/lib/tftpboot"
保存文件并退出。
3、 使用 xinetd 让 boot 服务在每次系统开机时自动启动,并启动tftpd服务。
sudo update-inetd --enable BOOT
sudo service tftpd-hpa start
4、检查状态。
sudo netstat -lu
它将如下所示:
Proto Recv-Q Send-Q Local Address Foreign Address State
udp 0 0 *:tftp *:*

配置 PXE 启动文件
现在,你需要将 PXE 引导文件 “pxelinux.0” 放在 TFTP 根目录下。为 TFTP 创建目录结构,并从 “/usr/lib/syslinux/” 复制 syslinux 提供的所有引导程序文件到 “/var/lib/tftpboot/” 下,操作如下:

sudo mkdir /var/lib/tftpboot
sudo mkdir /var/lib/tftpboot/pxelinux.cfg
sudo mkdir -p /var/lib/tftpboot/Ubuntu/14.04/amd64/
sudo cp /usr/lib/syslinux/vesamenu.c32 /var/lib/tftpboot/
sudo cp /usr/lib/syslinux/pxelinux.0 /var/lib/tftpboot/

设置 PXELINUX 配置文件
PXE 配置文件定义了 PXE 客户端启动时显示的菜单,它能引导并与 TFTP 服务器关联。默认情况下,当一个 PXE 客户端启动时,它会使用自己的 MAC 地址指定要读取的配置文件,所以我们需要创建一个包含可引导内核列表的默认文件。
编辑 PXE 服务器配置文件,使用有效的安装选项。
编辑 “/var/lib/tftpboot/pxelinux.cfg/default”:
sudo nano /var/lib/tftpboot/pxelinux.cfg/default
作如下修改:
DEFAULT vesamenu.c32
TIMEOUT 100
PROMPT 0
MENU INCLUDE pxelinux.cfg/PXE.conf
NOESCAPE 1
LABEL Try Ubuntu 14.04 Desktop
MENU LABEL Try Ubuntu 14.04 Desktop
kernel Ubuntu/vmlinuz
append boot=casper netboot=nfs nfsroot=192.168.1.20:/var/lib/tftpboot/Ubuntu/14.04/amd64
initrd=Ubuntu/initrd.lz quiet splash
ENDTEXT
LABEL Install Ubuntu 14.04 Desktop
MENU LABEL Install Ubuntu 14.04 Desktop
kernel Ubuntu/vmlinuz
append boot=casper automatic-ubiquity netboot=nfs nfsroot=192.168.1.20:/var/lib/tftpboot/Ubuntu/14.04/amd64
initrd=Ubuntu/initrd.lz quiet splash
ENDTEXT
保存文件并退出。
编辑 “/var/lib/tftpboot/pxelinux.cfg/pxe.conf” 文件。
sudo nano /var/lib/tftpboot/pxelinux.cfg/pxe.conf
作如下修改:
MENU TITLE PXE Server
NOESCAPE 1
ALLOWOPTIONS 1
PROMPT 0
MENU WIDTH 80
MENU ROWS 14
MENU TABMSGROW 24
MENU MARGIN 10
MENU COLOR border 30;44 #ffffffff #00000000 std
保存文件并退出。

为 PXE 服务器添加 Ubuntu 14.04 桌面启动镜像
对于这一步需要 Ubuntu 内核和 initrd 文件。要获得这些文件,你需要 Ubuntu 14.04 桌面 ISO 镜像。你可以通过以下命令下载 Ubuntu 14.04 ISO 镜像到 /mnt 目录:
sudo cd /mnt
sudo wget http://releases.ubuntu.com/14.04/ubuntu-14.04.3-desktop-amd64.iso
注意: 下载用的 URL 可能会改变,因为 ISO 镜像会进行更新。如果上面的网址无法访问,看看这个网站,了解最新的下载链接。
挂载 ISO 文件,使用以下命令将所有文件复制到 TFTP文件夹中:
sudo mount -o loop /mnt/ubuntu-14.04.3-desktop-amd64.iso /media/
sudo cp -r /media/* /var/lib/tftpboot/Ubuntu/14.04/amd64/
sudo cp -r /media/.disk /var/lib/tftpboot/Ubuntu/14.04/amd64/
sudo cp /media/casper/initrd.lz /media/casper/vmlinuz /var/lib/tftpboot/Ubuntu/

将导出的 ISO 目录配置到 NFS 服务器上
现在,你需要通过 NFS 协议来设置“安装源镜像( Installation Source Mirrors)”。你还可以使用 HTTP 和 FTP 来安装源镜像。在这里,我已经使用 NFS 输出 ISO 内容。
要配置 NFS 服务器,你需要编辑 “/etc/exports” 文件。
sudo nano /etc/exports
作如下修改:
/var/lib/tftpboot/Ubuntu/14.04/amd64 *(ro,async,no_root_squash,no_subtree_check)
保存文件并退出。为使更改生效,输出并启动 NFS 服务。
sudo exportfs -a
sudo /etc/init.d/nfs-kernel-server start
现在,你的 PXE 服务器已经准备就绪。

配置网络引导 PXE 客户端
PXE 客户端可以是任何支持 PXE 网络引导的计算机系统。现在,你的客户端只需要在系统的 BIOS 中设置 “从网络引导(Boot From Network)” 选项就可以启动并安装 Ubuntu 14.04 桌面。
现在准备出发吧 - 用网络引导启动你的 PXE 客户端计算机,你现在应该看到一个子菜单,显示了我们创建的 Ubuntu 14.04 桌面的菜单项。

D. 局域网Pxe 做系统方法及教程求助

今天我给大家带来的是如何在不同局域网的客户机(client)也能实现系统的自动安装,大家可以来学习下。 一、原理篇 1.先实现全网的互通即能ping通,这样是实现跨局域网实现自动安装系统的基础。 2.在192.168.2.0/24这个局域网中搭建一个dhcp server,之所以在客户端所在的局域网中搭建dhcp server,是因为通过dhcp server可以自动获取ip地址而且还可以指定路由以及指定tftp server。指定路由相当于默认网关这样client就可以和PXE server通信,指定tftp server客户端可以通过tftp协议下载pxelinux.0文件以及内核启动文件等。通过text.cfg文件知道ks.cfg文件的位置,下载并按照ks.cfg文件的步骤安装系统。由ks.cfg文件就知道系统安装文件在192.168.0.105的/var/www/ubuntu目录中,请求安装文件安装之。 二、实战篇 1.实现全网互通 把PXE Server的网关指向192.168.0.111,dhcp server 的网关指向192.168.2.1 在192.168.0.111主机上做路由:#route add default gw 192.168.1.1 在192.168.2.1主机上做路由: #route add default gw 192.168.1.2 在客户端dhcp server 上测一下联通性:(当然ping最简单) 这样全网就互通了。 2.客户端dhcp server的设置: #vim /etc/dhcp3/dhcpd.conf subnet 192.168.2.0 netmask 255.255.255.0 { range 192.168.2.100 192.168.2.200; option domain-name "192.168.2.2"; option domain-name-servers 192.168.2.2; option routers 192.168.2.1; #这是指定客户端网关为:192.168.2.1 default-lease-time 600; max-lease-time 7200; next-server 192.168.0.105; #这里指定tftp server 为192.168.0.105 filename "pxelinux.0"; } 对于客户端来说dhcp server的设置是非常重要的,当然也可以用dhcp 中继、路由这里就不介绍了。 三、测试安装 client 分配的ip是:192.168.2.101 ,网关:192.168.2.1 tftp server :192.168.0.105 这样设置完之后跨局域网自动安装系统就已经完成了。虽说步骤不多,但还是需要用户们认真按步骤执行,才能牢记此方法哦。

E. 如何搭建基于freedos的pxe服务器

最简单的方法,可以直接去服务器厂商(正睿服务器)的网上搜索一下相关文档或者在线咨询一下,上次我搭建FTP服务器就是去上面找的参考资料。应该很快就能解决!

F. 如何为 PXE 安装和配置 DHCP 服务器

打开服务器电源,并以超级用户身份登录。
确定服务器上是否已安装 DHCP 服务器软件包。键入:
# rpm -qa | grep dhcp-

如果未列出 DHCP 服务器,请从 Linux 分发介质安装该服务器(可以使用 grep 来查找 rpm)。
设置 DHCP 配置文件(例如 /etc/dhcpd.conf),以便只有 PXEClient(PXE 客户机)可以请求接收 PXEClient 响应。
将以下条目添加到 DHCP 配置文件中(有关更多信息,请参阅 dhcpd.conf 手册页):
class "PXE" {
match if substring(option vendor-class-identifier, 0, 9) ="PXEClient";
option vendor-class-identifier "PXEClient";
vendor-option-space PXE;
next-server n.n.n.n;
filename = "pxelinux.0";

其中,n.n.n.n 是 DHCP/PXE 服务器的 IP 地址。
在 DHCP 配置文件中,编辑 server-identifier 条目:
server-identifier n.n.n.n
其中,n.n.n.n 是 DHCP/PXE 服务器的 IP 地址。
此外,在 DHCP 配置文件中,找到以下子网条目字段:
subnet 1.2.3.0 netmask 255.255.255.0 {
range dynamic-bootp 1.2.3.100 1.2.3.200;
option routers 1.2.3.1;
option broadcast-address 1.2.3.225;
}

根据 DHCP/PXE 服务器的网络配置,编辑 subnet、range、router 和 broadcast-address 条目。
启动 DHCP 服务。
对于 Oracle Linux 或 RHEL,请键入 service dhcp start 命令:
# service dhcpd start

对于 SLES,请使用 YaST 来启动服务。
将服务器配置为始终启动 DHCP 服务。
对于 Oracle Linux 或 RHEL,请键入:
# chkconfig dhcpd on

对于 SLES,请使用 YaST 将服务配置为在引导时启动。例如:
# yast > system > Runlevel Editor

G. win2008 如果内网搭建一个pxe服务器来安装系统,怎么搭建

PXE是在没有软驱、硬盘、CD-ROM的情况下引导计算机的一种方式,也就是BIOS将使用PXE协议从网络引导。DHCP服务器:用来动态分配IP地址(同时分配子网掩码、网关、TFTP服务器地址、启动文件名、DNS服务器、时间服务器等等)。

H. 如何用PXE网络启动装系统和维护系统

http://www.51nb.com/forum/thread-553604-1-1.html见此连接
使用Ghost进行系统备份,有整个硬盘(Disk)和分区硬盘(Partition)两种方式。在菜单中点击 Local(本地)项,在右面弹出的菜单中有3个子项,其中 Disk表示备份整个硬盘(即克隆)、Partition 表示备份硬盘的单个分区、Check 表示检查硬盘或备份的文件,查看是否可能因分区、硬盘被破坏等造成备份或还原失败。分区备份作为个人用户来保存系统数据,特别是在恢复和复制系统分区时具 有实用价值。

选 Local→Partition→To Image 菜单,弹出硬盘选择窗口,开始分区备份操作。点击该窗口中白色的硬盘信息条,选择硬盘,进入窗口,选择要操作的分区(若没有鼠标,可用键盘进行操作: TAB键进行切换,回车键进行确认,方向键进行选择)。 在弹出的窗口中选择备份储存的目录路径并输入备份文件名称,注意备份文件的名称带有 GHO 的后缀名。 接下来,程序会询问是否压缩备份数据,并给出3个选择:No 表示不压缩,Fast表示压缩比例小而执行备份速度较快,High 就是压缩比例高但执行备份速度相当慢。最后选择 Yes 按钮即开始进行分区硬盘的备份。Ghost 备份的速度相当快,不用久等就可以完成,备份的文件以 GHO 后缀名储存在设定的目录中。

二、硬盘克隆与备份

硬盘的克隆就是对整个硬盘的备份和还原。选择菜单Local→Disk→To Disk,在弹出的窗口中选择源硬盘(第一个硬盘),然后选择要复制到的目标硬盘(第二个硬盘)。注意,可以设置目标硬盘各个分区的大小,Ghost 可以自动对目标硬盘按设定的分区数值进行分区和格式化。选择 Yes 开始执行。

Ghost 能将目标硬盘复制得与源硬盘几乎完全一样,并实现分区、格式化、复制系统和文件一步完成。只是要注意目标硬盘不能太小,必须能将源硬盘的数据内容装下。

Ghost 还提供了一项硬盘备份功能,就是将整个硬盘的数据备份成一个文件保存在硬盘上(菜单 Local→Disk→To Image),然后就可以随时还原到其他硬盘或源硬盘上,这对安装多个系统很方便。使用方法与分区备份相似。

三、备份还原

如果硬盘中备份的分区数据受到损坏,用一般数据修复方法不能修复,以及系统被破坏后不能启动,都可以用备份的数据进行完全的复原而无须重新安装程序或系统。当然,也可以将备份还原到另一个硬盘上。

要恢复备份的分区,就在界面中选择菜单Local→Partition→From Image,在弹出窗口中选择还原的备份文件,再选择还原的硬盘和分区,点击 Yes 按钮即可。

四、局域网操作

LPT 是通过并口传送备份文件,下面有两个选项:slave 和 master, 分别用以连接主机和客户机。 网络基本输入输出系统 NetBios 和 LPT 相似, 也有 slave 和 master 两个选项, 作用与 LPT 相同。

先和平时一样将要 ghost 的分区做成一个 *.gho 文件,再在一台 win98 上安装Symantec Ghost 企业版,重启。

1. 首先制作一张 ghost 带网卡驱动的启动盘。Start > Programs > Symantec Ghost > Ghost Boot Wizard->Network Boot Disk 如果你的网卡在列表内直接选择它就可以生成一张带 PC-DOS 的启动盘。(但 6.5版的生成的软盘经常有问题,不能成功启动)如果你的网卡不在列表内,你要建立专用的 Packet Driver。ADD->Packet Driver (网卡的驱动程序中有)往下根据提示一步一步走,填入工作站的 ip(ghost 一定要 tcp/ip 协议)。最后生成一张软盘,但此软盘仍不能使用,要改 autoexec.bat 文件在 net 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;而一些主板上集成了网卡的品牌机(例如清华同方的商用机),可直接支持PXE启动。

常用的 RTL8139 芯片的网卡,其 PXE 启动设置方式是:机器启动时根据屏幕提示按下Shift+F10,在启动类型中选择PXE,开启网络启动选项即可。

2、制作 PXE 启动文件

制作 PXE 的启动文件,推荐使用 3Com 的 DABS(Dynamic Access Boot Services)。DABS 提供了功能强大的 PXE 启动服务、管理功能,但是,网上可供下载的是一个30天的试用版。所以,我们只用它的启动映像文件制作功能,而由 Windows 2000 Server 的 DHCP 服务器来提供 PXE 启动服务。

DABS 可以安装在任何一台运行 Windows 的机器上。安装后,运行 3Com Boot Image Editor,出现主界面图。选择“创建TCP/IP或PXE映像文件(Create a TCP/IP or PXE image file)”,出现对话窗口。为即将建立的映像文件命名,例如:pxeghost.img,其他采用默认选项,将经测试正常的网络启动盘放入软驱,选择 [OK],创建PXE启动映像 Pxeghost.img文件。

在 3Com Boot Image Editor 的主菜单中,选择“创建PXE菜单启动文件(Creat a PXE menu boot file)”,在出现的窗口中选择[添加(Add)],加入我们刚刚创建的启动映像文件Pxeghost.img,在“选项(Options)”标签中可 以设置菜单标题和等待时间。

选择[保存(Save)],给保存的PXE菜单启动文件命名为 Pxemenu.pxe。

3、服务器的PXE启动服务设置

Windows 2000 Server 的 DHCP 服务支持两种启动协议:DHCP 和 BOOTP。我们可以设定以下三种选择:仅 DHCP、仅 BOOTP、两者。如果我们的局域网中由其他的 DHCP 服务器提供动态 IP 地址分配,那么这里选“仅BOOTP”即可;如果需要这台服务器提供动态 IP 地址分配,则需要选“两者”。

接下来,设置启动文件名。在DHCP服务器的作用域选项中配置选项“067:启动文件名”,字串值为我们创建的 PXE 菜单启动文件名 Pxemenu.pxe。注意:文件名不包含路径。

DHCP 服务器只是将启动文件名通知给 BOOTP 客户机,客户机通过什么方式下载启动文件呢?答案是,需要 TFTP 服务。3Com 的 DABS 包含了一个 TFTP 服务组件,当然,也可以下载一个免费的 TFTP 服务器软件长期使用。

在 TFTP 服务器的设置中,规定一个服务目录。将制作的 PXE 启动文件 Pxeghost.img、Pxemenu.pxe 放到 TFTP 的服务目录中。TFTP 服务器设置为自动运行。

用 Ghost 多播克隆硬盘

现在运行 Ghost 多播服务器,任务名称为 Restore。设置完毕,按下[接受客户(Accept Clients)]按钮。启动要接受硬盘克隆的无软驱工作站,如果以上步骤操作无误,应该能够实现 PXE 启动,加入到多播克隆的任务当中。所有的目标工作站连接到本次任务之后,按下[发送(Send)]按钮,开始克隆任务。

五、参数设置

在 Options 中可以设置参数。下面简单介绍一下:

1.image write buffering:在建立备份文件时, 打开写缓冲;

2.sure:选择此项后, 不再会出现最终确认询问 (建议不要选择此项);

3.no int 13:选择此项后, 不支持中断 13 (缺省时不选择);

4.reboot:在对硬盘或者分区操作完成之后, 自动重启计算机;

5.spanning:通过多个卷架构备份文件 (选择此项时, 关闭 write buffering);

6.autoname:自动为 spanning 文件命名;

7.allow 64k fat clusters:允许使用 64K FAT 簇 (仅在 Windows NT 中支持);

8.ignore CRC errors:忽略 CRC 错误;

9.override size limit:如果出现分区大小不相配, 可忽略执行;

10.image read buffering:打开生成备份文件时的读缓存 (缺省时选中此项)。

六、软件特性

1.存贮介质

Ghost 支持的存储介质超出了我们的想象,它支持对等 LPT 接口、对等 USB 接口、对等 TCP/IP 接口、SCSI磁带机、便携式设备(JAZ、ZIP、MO等)、光盘刻录机(CDR、CDRW)等。而这些特性不需要任何外带的驱动程序和软件,只需一张 软盘就可以做到!特别是对光盘刻录机的支持,如今的刻录机和空白光盘都十分便宜,非常适合作备份的用途。

2.兼容性

Ghost 对现有的操作系统都有良好的支持,包括 FAT16、FAT32、NTFS、HPFS、UNIX、NOVELL 等文件存储格式。同以前版本不同的是,Ghost 2001 加入了对 Linux EX2的支持(FIFO 文件存储格式),这也就意味着 Linux 的用户也可以用 Ghost 来备份系统了。

3.配套软件

A.Ghost 浏览器

在以前的 Ghost版本中,我们只能对整个系统进行简单的备份、复制、还原,要恢复单个的文件和文件夹还要使用外带的 GhostEXP 软件。现在,Symantec 公司已经将 Ghost 浏览器整合在软件中。Ghost 浏览器采用类似于资源管理器的界面,通过它,我们可以方便迅速地在备份包中找出我们想要的文件和文件夹并还原。

使用Explorer可以备份整个硬盘或单个硬盘分区,点击工具栏上的圆柱形图标,弹出硬盘或分区选择对话窗口,然后再选择备份文件的储存目录并输入名称即可完成。要注意的是,非注册用户不能使用备份这项功能。

在 Ghost Explorer 中管理硬盘备份文件就非常方便了。首先选择打开一个备份文件(File/Open),这时备份中的文件就像资源管理器一样在程序界面窗口中列出,可以在其 中非常方便地查看、打开文件,也可以查找文件,或者将某个文件删除(但不能删除目录)。

在 Ghost Explorer 中提供了多种还原硬盘备份文件的方法,最方便的方法是使用鼠标右键点击某个文件,在弹出菜单中选择 Restore,然后输入要还原到的目录,这样,单个文件就从整个磁盘备份中还原出来了。当然,如果要还原整个磁盘备份,只需选择左面目录列表栏中最上面 的带磁盘图标的目录项,然后点击工具栏中的还原图标 (第二个) 就可以了。

B.GDisk

GDisk 是一个新加入的实用工具,它彻底取代了 FDisk 和 Format,功能有:

* 快速格式化。

* 隐藏和显示分区。此功能允许一个以上的主 DOS分区,并且每个分区上的操作系统有不同的版本。隐藏分区的能力使计算机习惯于引导到选定的可引导分区,忽略其他隐藏分区中相同操作系统的安装。

* 全面的分区报告。

* 高度安全的磁盘擦除。提供符合美国国防部标准和更高安全标准的磁盘擦除选项。

与使用交互式菜单的 FDisk 不同,GDisk是由命令行驱动的。这提供了更快的配置磁盘分区和在批处理文件中定义 GDisk操作的能力。但与此同时,几十个参数会令普通用户头疼,因此笔者不推荐一般用户使用,Symantec 公司也应该推出相应的GUI(图形用户界面)控制台以方便用户使用。具体的参数说明可以用命令行 gdisk/? 了解。

C.Live Update

Live Update 是 Symantec公司软件的一个通用升级程序,它能够检查当前系统中已安装的 Symantec 软件,并且通过英特网对软件进行在线升级。

在安装 Ghost 2001 时,安装程序自动升级了 Live Update 程序的版本。

七、命令行参数:(Ghost 的无人 备份/恢复/复制 操作)

其实 Ghost 2001 的功能远远不止它主程序中显示的那些,Ghost 可以在其启动的命令行中添加众多参数以实现更多的功能。命令行参数在使用时颇为复杂,不过我们可以制作批处理文件,从而“一劳永逸”(类似于无人安装 Windows 98 和Windows 2000)。现在让我们来了解一些常用的参数(了解更加详细的参数介绍可查看 Ghost 的帮助文件)。

1.-rb

本次 Ghost 操作结束退出时自动重启。这样,在复制系统时就可以放心离开了。

2.-fx

本次 Ghost 操作结束退出时自动回到DOS提示符。

3.-sure

对所有要求确认的提示或警告一律回答“Yes”。此参数有一定危险性,只建议高级用户使用。

4.-fro

如果源分区发现坏簇,则略过提示而强制拷贝。此参数可用于试着挽救硬盘坏道中的数据。

5.@filename

在 filename 中指定 txt 文件。txt文件中为 Ghost 的附加参数,这样做可以不受DOS命令行 150 个字符的限制。

6.-f32

将源 FAT16 分区拷贝后转换成 FAT32(前提是目标分区不小于 2G)。WinNT 4 和Windows95、97用户慎用。

7.-bootcd

当直接向光盘中备份文件时,此选项可以使光盘变成可引导。此过程需要放入启动盘。

8.-fatlimit

将 NT 的 FAT16 分区限制在 2G。此参数在复制 Windows NT 分区,且不想使用64k/簇的 FAT16 时非常有用。

9.-span

分卷参数。当空间不足时提示复制到另一个分区的另一个备份包。

10.-auto

分卷拷贝时不提示就自动赋予一个文件名继续执行。

11.-crcignore

忽略备份包中的 CRC ERROR。除非需要抢救备份包中的数据,否则不要使用此参数,以防数据错误。

12.-ia

全部映像。Ghost 会对硬盘上所有的分区逐个进行备份。

13.-ial

全部映像,类似于 -ia 参数,对 Linux 分区逐个进行备份。

14.-id

全部映像。类似于 -ia 参数,但包含分区的引导信息。

15.-quiet

操作过程中禁止状态更新和用户干预。

16.-s cript

可以执行多个 Ghost 命令行。命令行存放在指定的文件中。

17.-split=x

将备份包划分成多个分卷,每个分卷的大小为 x兆。这个功能非常实用,用于大型备份包复制到移动式存储设备上,例如将一个 1.9G 的备份包复制到 3 张刻录盘上。

18.-z

将磁盘或分区上的内容保存到映像文件时进行压缩。-z 或 -z1 为低压缩率(快速);-z2 为高压缩率(中速);-z3 至 -z9 压缩率依次增大(速度依次减慢)。

19.-clone

这是实现 Ghost 无人备份/恢复的核心参数。使用语法为:

-clone,MODE=(operation),SRC=(source),DST=(destination),[SZE(size),SZE(size)...]

此参数行较为复杂,且各参数之间不能含有空格。其中 operation意为操作类型,值可取::磁盘到磁盘;load:文件到磁盘;mp:磁盘到文件;p:分区到分区;pload:文件到分区;pmp:分区到文件。

Source 意为操作源,值可取:驱动器号,从1开始;或者为文件名,需要写绝对路径。

Destination 意为目标位置,值可取:驱动器号,从 1开始;或者为文件名,需要写绝对路径;@CDx,刻录机,x 表示刻录机的驱动器号,从1开始。

I. 诚龙pxe网刻具体步骤是什么啊 最好详细点哦,

使用诚龙网维全自动PXE网刻工具进行网刻,你无须架设DHCP和TFTP服务器,也无须进行GHSOT服务端设置,真正全自动的网刻。你只需要将客户机设置从网卡启动即可,支持NF系列网卡。
支持全盘网刻和单分区网刻,网管们网刻更轻松了,再也不需要到每台客户机上设置网刻类型了,只需要在服务器上点下鼠标就可以轻松网刻了。

为了使网刻速度更快,我们自动将IP段与正常网段分开,在网刻结束以后,只须点击恢复IP就可以恢复原来的IP设置。
在不同的类型切换使用中,要先把TFTPD关了,IP也先恢复
不然,IP恢复肯定出错,TFTPD里的PXE也不会改变.造成刻错分区.

新增加GHOST 11.0.1.1533版本,修正了更改网刻类型后无法恢复IP的问题,希望大家在回帖的时候别回无聊帖,多多提出宝贵的意见。
因空间限制,我们会在11.0版本发布后根据网友的反馈来决定是否删除8.3版本的工具。

使用诚龙网维PXE网克工具需注意点:
1.诚龙网维PXE网克工具自带DHCP服务功能,同一局域网内不能再有第2个DHCP服务器。否则会造成不能正确分配到IP或分配到IP后无法通过TFTP获取启动镜像。
如有以上情况者,可检查路由、服务器是否开启了DHCP服务,一些低端的硬路由默认开启DHCP服务的,请关闭DHCP或将与路由连接的网线断开。
2.单分区网克:有些朋友反映单克C盘可以,但单克D、E、F盘会报错。我这里解释一下,这里讲的单克D盘指的是你镜像有2个分区以上,你只克第2个分区,如果你只有一个分区的镜像,选取单克D盘就会报错。
实际操作中,有时候确实只要单克一个分区,但并不想做全盘镜像的话,给你个解决办法。如网吧只想单克游戏分区E盘,这个时候你可以将E盘做个镜像,选择的时候你选择单克E盘,GHOST服务端会报个错,说请求的分区无效,不管它去掉提示。然后点停止,然后在分区那选你要克的分区,即可。
3.GHOST服务器推荐使用2003操作系统,并关闭防火墙和杀毒软件,2000和XP次之。如果NF系列主板的话单独加插个8139网卡是个不错的选择。
4.不同类型网卡的机器不要同时网克,会严重拖慢速度。如果网内同时存在百兆交换机和千兆交换机等网络类型最好也分开网克
5.如果是SATA硬盘的话,部分垃圾主板的接口也会严重影响网克速度。如接在接口1速度只有60M/分,接在接口3速度马上就到700/分,很奇怪但确实是个问题。
6.客户机可以连接到服务器上,也启动GHOST11了,点发送数据后,客户机没有反映,不传送数据,怎么回事?
有时候有这种情况发生,你可以先停止发送,手动将默认的多点传送修改为广播。我有次也是发送后客户机没进度,手动修改为广播后马上就好了,并且速度也很快。100M环境下初始速度1200M/分,后期也有800多M/分
客户机设置从网卡启动说明:

在BIOS里面设置,具体根据BIOS类型而略有区别.

在你的BIOS中找 First Boot Drivce 可以设置的值:
Floppy表示以软驱A:开机;
LS-120表示以LS-120高容量软驱开机;
HDD-0表示以Primary Master的IED硬盘开机;
SCSI表示以SCSI设备开机;
CDROM表示以IDE接口上的光驱开机;
HDD-1表示以Primary Slave的IDE硬盘开机;
HDD-2表示以Secondary Master的IDE硬盘开机;
HDD-3表示以Secondary Slave的IDE硬盘开机;
ZIP100表示以ZIP高容量软驱开机;
LAN表示从局域网的远程主机遥控开机;
Disabled表示不指定开机设备。

integrated peripherals里面
找到 onboard lan boot rom 改成Enabled

J. 如何使用pxe启动windows

方法/步骤

  • PXE启动安装Windows 7原理

    首先,说说PXE启动。PXE(preboot execute environment)是由Intel公司开发的启动技术,工作于Client/Server的网络模式下,支持工作站通过网络从远端服务器下载镜像文件,并由此支持来自网络的操作系统的启动过程。

    目前,电脑的网卡几乎都支持PXE启动,一般在BIOS启动设置里有类似“PXE boot”菜单即表示支持PXE启动。我们只要在服务器上配置好启动参数和正版windows7系统下载安装共享镜像(后文有制作方法),客户端启动后通过网络映射即可实现网络安装Windows 7(如图1)。

  • 4

    PXE启动轻松安装Windows 7

    现在将客户端电脑接入网络并设置从PXE启动,成功分配IP地址后就会自动加载所需的启动文件并进入WinPE,进入WinPE系统后打开“我的电脑”,确保可以看到网络共享驱动器。在客户端电脑上单击“开始→程序→Ghost→Ghost 11.0.2.1573”,启动“Ghost32”后选择“分区→从镜像”,选择上述网络驱动器中的“Windows 7.gho”恢复到客户机的第一分区。如果客户机是一台全新的电脑,我们还可以先利用WinPE自带的分区工具对硬盘进行分区、格式化等操作。

热点内容
make编译输出 发布:2024-05-20 00:37:01 浏览:67
4200存储服务器 发布:2024-05-20 00:20:35 浏览:160
解压小生活 发布:2024-05-20 00:15:03 浏览:143
粘土小游戏服务器ip 发布:2024-05-20 00:14:00 浏览:196
魔兽世界如何快速增加服务器 发布:2024-05-19 23:53:37 浏览:694
安卓手机如何转入苹果手机内 发布:2024-05-19 23:50:35 浏览:405
安卓哪个能安装血染小镇 发布:2024-05-19 23:45:57 浏览:901
tensorflowmac编译 发布:2024-05-19 23:28:59 浏览:702
sqlmaxvarchar 发布:2024-05-19 23:24:02 浏览:703
linux配置网卡命令 发布:2024-05-19 23:22:57 浏览:505