MaxDOS 是一个非常经典的 DOS 环境下的网络克隆工具,它基于著名的 Ghost 核心,非常适合在无操作系统环境下快速批量部署系统,它的核心优势在于无需为每台客户端制作启动U盘或光盘,只需在服务器端配置好,客户端通过 PXE 网络启动即可。

核心概念:网络克隆的工作原理
网络克隆主要涉及三个角色:
- 服务器:一台已经安装好操作系统的计算机,它作为“母机”,存放着要分发的系统镜像(
.GHO文件),并运行 MaxDOS 的服务器端程序,将镜像通过网络发送出去。 - 客户端:需要被安装系统的目标计算机,它们作为“从机”,通过 PXE 方式从网络启动,运行 MaxDOS 的客户端程序,接收来自服务器的镜像并写入本地硬盘。
- PXE (Preboot Execution Environment):一种网络启动标准,客户端的 BIOS/UEFI 必须支持并开启网络启动功能,才能从服务器获取启动文件并进入 MaxDOS 客户端界面。
第一步:准备工作
在开始之前,请确保你准备好以下物品和信息:
-
一台服务器:
- 操作系统:Windows XP/7/10/11 均可。
- 网卡:确保网络连接正常。
- 硬盘空间:确保有足够的空间存放系统镜像(一个 50GB 的镜像文件)。
- 已安装 MaxDOS 9.3 的服务器端程序。
- 一份准备好的系统镜像文件(
.GHO格式)。
-
多台客户端:
(图片来源网络,侵删)- 硬件配置:尽可能一致,如果硬件差异过大(特别是硬盘控制器型号),可能会导致克隆失败或蓝屏,如果必须克隆不同硬件的电脑,请使用“万能 Ghost”或“硬件无关”的镜像。
- 网络:所有客户端必须与服务器在同一个局域网内,并能通过 DHCP 获取到 IP 地址。
- BIOS/UEFI 设置:需要进入 BIOS/UEFI,将网络启动(PXE/Ethernet Boot)设置为第一启动项。
-
网络环境:
- 最好使用交换机来连接服务器和客户端,确保网络稳定。
- 如果使用路由器,请确保路由器的 DHCP 功能是开启的,以便客户端能自动获取 IP。
第二步:安装和配置 MaxDOS 服务器端
-
下载并解压:下载 MaxDOS 9.3 的压缩包,并将其解压到服务器上的一个文件夹中,
D:\MaxDOS。 -
配置服务器:
- 进入解压后的文件夹,找到并运行
GhostSrv.exe(服务器端程序)。 - 首次运行会弹出一个配置窗口,你需要进行以下设置:
- 接受客户端连接:勾选此项。
- 设置会话名称:给这次克隆任务起个名字,"Win10_Clone",客户端在列表中会看到这个名字。
- 设置影像文件:点击 "浏览" 按钮,选择你准备好的系统镜像文件(
.GHO文件)。 - 设置多播:这是最关键的一步!
- 模式:选择
多播,多播允许服务器只发送一次数据流,所有客户端同时接收,极大地节省了服务器带宽和网络资源。 - 分组名称:输入一个分组名,"Group1"。
- 自动开始:勾选此项,这样当客户端连接并准备就绪后,服务器会自动开始发送镜像,无需手动点击 "发送" 按钮。(强烈推荐)
- 模式:选择
- 其他设置:保持默认即可。
- 进入解压后的文件夹,找到并运行
-
启动服务器:
(图片来源网络,侵删)- 配置完成后,点击 "确定" 或 "应用",服务器端程序会最小化到系统托盘区,并显示一个图标,表示服务器正在等待客户端连接。
- 注意:请确保服务器的防火墙没有阻止
GhostSrv.exe的网络连接,如果连接有问题,可以暂时关闭防火墙测试。
第三步:配置客户端并启动克隆
-
设置客户端 BIOS/UEFI:
- 重启每一台需要克隆的客户端电脑。
- 在开机画面出现时,按特定键(如
F2,F10,Del,ESC等,具体看主板品牌)进入 BIOS/UEFI 设置界面。 - 找到 "Boot"(启动)或 "Boot Sequence"(启动顺序)选项。
- 将 "Network" 或 "PXE" 选项移动到启动列表的第一位。
- 保存设置并退出(通常按
F10)。
-
启动 MaxDOS 客户端:
- 客户端电脑会自动尝试从网络启动,如果网络环境配置正确,它会从服务器获取启动文件,并进入 MaxDOS 的选择菜单。
- 在菜单中选择 "MaxDOS 9.3 网络克隆客户端" 或类似的选项,然后按回车。
-
连接服务器:
- 进入客户端界面后,它会自动扫描网络中的 MaxDOS 服务器。
- 很快,它会找到你之前设置的会话名称("Win10_Clone")。
- 按
Y确认连接,客户端会向服务器发送连接请求,并出现在服务器的客户端列表中。
第四步:开始克隆
-
在服务器端确认:
- 回到服务器,观察
GhostSrv.exe的窗口或托盘图标,你会看到所有已连接的客户端都列在了列表中,并显示其 IP 地址和 MAC 地址。 - 如果你之前设置了 "自动开始",当所有客户端都连接并显示 "Ready" 状态后,服务器会自动开始发送数据。
- 如果没有设置自动开始,你需要手动在客户端列表中选中所有客户端,然后点击工具栏上的 "发送" 按钮。
- 回到服务器,观察
-
在客户端端观察:
- 所有客户端会同时开始接收数据,你会看到一个类似 Ghost 的进度条,显示 "从 1% 到 100%"。
- 这个过程需要一些时间,具体取决于镜像大小、网络速度和客户端硬盘速度,请耐心等待,切勿中途断电或重启。
-
完成重启:
- 当所有客户端都显示 "100%" 并完成后,服务器会自动断开连接。
- 客户端会自动重启,请记得再次进入 BIOS/UEFI,将网络启动选项改回原来的启动顺序(通常是硬盘优先),否则每次开机都会再次进入 MaxDOS。
- 重启后,客户端将拥有和服务器镜像完全相同的操作系统。
常见问题与解决方法
-
问题1:客户端无法连接到服务器,显示 "No Server Found" 或类似错误。
- 原因:网络不通、防火墙阻止、DHCP 问题、服务器未启动。
- 解决:
- 检查客户端和服务器是否在同一网段(IP 地址前三位是否相同)。
- 检查网线是否插好,交换机/路由器是否正常工作。
- 暂时关闭服务器和客户端的防火墙进行测试。
- 确认服务器端的
GhostSrv.exe正在运行。 - 检查客户端 BIOS 中的 PXE 启动是否已开启。
-
问题2:客户端连接上后,服务器列表里看不到,或者状态一直是 "Pending"。
- 原因:通常是客户端没有成功加载 MaxDOS 客户端程序,或者网络广播有问题。
- 解决:重启客户端,再次尝试进入 MaxDOS 客户端,可以尝试更换一个客户端测试,判断是单个问题还是普遍问题。
-
问题3:克隆过程中出现蓝屏或报错。
- 原因:最常见的原因是硬件不一致,客户端的硬盘控制器型号与服务器镜像生成时的电脑不同。
- 解决:
- 尽量使用硬件配置完全相同的电脑作为客户端。
- 如果必须克隆不同硬件,请使用集成万能驱动的系统镜像("雨林木风" 或 "深度" 等集成版系统制作的镜像)。
- 尝试在服务器端设置中,将 "多播" 模式改为 "单播" 逐一测试,看是否是特定客户端的问题。
-
问题4:克隆完成后,客户端无法启动或驱动异常。
- 原因:同上,硬件驱动不匹配。
- 解决:进入系统后,手动安装或更新对应硬件
