适用角色:运营管理员(admin)
所在位置:左侧菜单 设置(config),在设置首页的卡片里点击进入 镜像管理 / 分区方案 / 驱动设置 / 文件管理器
当客户在自助控制台里给自己的服务器"重装系统"时,会看到一个可选系统列表——比如 "CentOS 7"、"Ubuntu 22.04"、"Windows Server 2022" 等。这些选项不是凭空出现的,而是由本章要讲的几样东西共同决定的:
名词速查
- 重装系统(Reinstall):把服务器上原来的操作系统全部清空,重新安装一个新的。就像手机"恢复出厂 + 刷机"。
- 数据中心(Datacenter):俗称"机房",是放置物理服务器的场地。一套系统可能管理多个机房。
- 镜像源 / 软件源:网上的一个"软件仓库"地址,安装系统时从这里下载系统包和软件。类似手机的"应用商店地址"。
- 被控 / 节点(Slave):分布在各机房、真正负责给服务器装系统的"工人机"。安装文件需要先"同步"到被控上,装机才会快。
- ISO / GHO:两种系统安装文件的格式。ISO 是光盘镜像,GHO 是 Ghost 备份文件(仅 Windows)。
- U 位、PDU、BMC 等其他术语:本章用不到,详见《IDC 术语速查表》。
进入左侧 设置(config) 后,是一个由许多卡片组成的"设置首页"。和本章相关的是四张并列的卡片(不是同一个页面里的标签页):
| 设置首页卡片 | 点进去看到什么 | 本章对应小节 |
|---|---|---|
| 镜像管理 | 一个带两个标签页的页面:镜像列表 和 镜像分组 | 一 ~ 三 |
| 分区方案 | 硬盘分区模板的列表与编辑页 | 四 |
| 驱动设置 | Windows 等系统所需驱动包的列表与编辑弹窗 | 五 |
| 文件管理器 | 系统镜像、驱动文件的上传与管理 | 六 |
提示:是否能看到上述每张卡片,取决于当前管理员账号被授予的权限。没有相应权限时,对应卡片或按钮会自动隐藏。设置首页顶部有一个搜索框,输入关键字(如"镜像""驱动")可快速过滤卡片。

进入 设置 > 镜像管理,页面默认停在 镜像列表 标签。
列表以表格展示所有已配置的镜像,列如下:
| 列名 | 含义 |
|---|---|
| 系统名称 | 你给这个镜像起的名字,也是客户在重装时看到的名字(如 "CentOS 7.9") |
| 版本 | 系统的具体发行版本友好名称(如 "CentOS 7.9.2009") |
| 开启 | 一个开关。绿色=开启(客户能选),红色=禁用(客户看不到) |
| 类型 | 系统内核类型,常见为 linux 或 windows(ESXi 这类特殊系统也会归到 linux 显示) |
| 分组 | 这个镜像属于哪个镜像分组 |
| 文件大小 | 安装文件的体积;"在线安装"类镜像没有本地文件,此处会显示 查看缓存情况 按钮 |
| 操作 | 修改 / 删除 |

直接点击列表中"开启"列的开关即可:
禁用后,客户在自助控制台重装系统时将不再看到该系统选项,但配置本身仍保留,随时可重新开启。这比"删除再重建"更安全。
对于"在线安装"类镜像,"文件大小"列会显示 查看缓存情况 按钮。点击后弹出"被控缓存"窗口,列出哪些被控节点已经缓存了该镜像的软件源数据、各占多大空间。
📷 (界面截图待补充:"被控缓存"弹窗,展示被控名称/大小/清理按钮)
警告:删除是不可恢复操作。如果只是暂时不想让客户看到,建议用"禁用"而不是删除。
点击镜像列表上方的 添加,进入镜像编辑页;点击某行的"修改"图标则进入修改页。两者表单基本一致。
镜像编辑页顶部有两个标签,对应两种安装方式:
| 安装方式 | 适用场景 |
|---|---|
| 在线安装 | 用于 Linux 类系统。安装时从网络上的"镜像源"实时下载安装,无需事先上传整张光盘镜像。下拉里也包含 ESXi、FreeBSD 等特殊系统。 |
| 本地镜像安装 | 用于已上传到系统的安装文件(ISO/GHO),常用于 Windows,以及部分需要整盘镜像的系统。需要先在"文件管理器"里上传好安装文件。 |
修改一个已有镜像时,安装方式不可来回切换(创建时是哪种就保持哪种),只能修改其中的参数。

| 字段 | 说明 | 是否必填 |
|---|---|---|
| 系统内核 | 固定显示为 Linux(不可改) | — |
| 系统名称 | 客户看到的名字,自定义填写 | 必填 |
| 发行版 | 一个二级下拉(级联选择器),先选品牌再选版本。品牌分组包括 CentOS / AlmaLinux / RockyLinux / TencentOS / RHEL / OpenEuler / Debian / Ubuntu / Proxmox / ESXi / FreeBSD,选项来自系统内置的发行版清单 | 必填 |
| 镜像源地址 | 安装时下载系统软件的"软件仓库"地址。选定发行版后系统会自动填入推荐地址(如 CentOS 自动填 mirrors.xtom.com/centos/、Ubuntu 填 mirrors.xtom.com/ubuntu/、TencentOS 填腾讯云源 mirrors.cloud.tencent.com/tencentos 等),也可手工修改。选 ESXi 等无源系统时此处会清空 | 必填 |
| 镜像分组 | 选择该镜像归入的分组(决定哪些机房可见) | 必填 |
| 语言 | 系统默认语言,格式形如 zh-CN、en-US(必须是"小写-大写"的格式,否则提示"请输入正确的语言") | 必填 |
| 时区 | 从下拉里选,默认 (UTC+08:00) Beijing, Chongqing, Hong Kong, Urumqi(即北京时间) | 必填 |
| 额外软件包 | 安装完成后额外自动安装的软件包名(可输入多个,回车确认。例如 wget、vim)。可不填 | 选填 |
| 硬件型号 | 指定该镜像适用于哪些服务器硬件型号;下拉里有"全选"选项。新建镜像时默认全选 | 选填 |
| 安装完成后执行脚本 | 一段在系统装好后自动运行的脚本(见 2.3) | 选填 |
关于"镜像源地址":它必须是一个能解析出"主机名 + 路径"的有效地址(系统会校验)。如果填错,会提示"镜像源地址不正确"。一般保持系统自动填入的推荐地址即可。
📷 (界面截图待补充:在线安装表单,展示系统名称/发行版/镜像源地址/镜像分组/语言/时区/额外软件包/硬件型号等字段)
这种方式针对已上传的安装文件。字段与在线安装类似,不同点在于:
| 字段 | 说明 |
|---|---|
| 系统镜像(文件) | 从下拉里选择一个已上传的安装文件。下拉里会按 Linux / Windows 分组展示当前可用的 ISO/GHO 文件。文件需先在"文件管理器"页上传,否则下拉为空 |
| 发行版 | 选了文件后,系统会读取文件内信息,列出该文件包含的可安装版本供选择(例如一张 Windows 镜像里可能含多个版本) |
| 系统密钥 | 仅 Windows 等非 Linux 系统出现,用于填写系统激活密钥。可不填 |
| 驱动 | 仅 Windows 出现,可多选已配置好的驱动包(见第五节"驱动设置") |
| 额外软件包 | 仅 Linux 类系统出现,含义同在线安装 |
| 镜像源地址 | 仅 Linux(且非 ESXi)系统出现,含义同在线安装 |
| 镜像分组、语言、时区、硬件型号、安装脚本 | 含义与"在线安装"一致 |
系统会校验你选的安装文件的真实类型必须与系统内核一致(例如不能拿一张 Linux 光盘去配成 Windows),不一致会报错"非法操作"/"系统类型错误";所选发行版也必须确实存在于该文件中,否则提示"系统版本错误"。
📷 (界面截图待补充:本地镜像安装表单,展示"系统镜像(文件)"下拉、发行版、系统密钥、驱动等字段)
表单底部有一块代码编辑区,标题为"安装完成后执行脚本"。
该脚本以管理员/root 权限运行,请务必确认内容正确、可重复执行,避免把系统跑坏。
填写完成后点击底部的 立即添加(新建)或 立即修改(编辑)即可保存;点 取消 放弃返回列表。保存成功后会提示"添加成功 / 修改成功"。
表单上带星号或标红的字段(系统名称、发行版、镜像源地址、镜像分组、语言、时区等)为必填,缺一不可保存。
在 设置 > 镜像管理 页面顶部,从"镜像列表"切到 镜像分组 标签。分组的作用,是把若干镜像打包成一个组,再授权给指定的数据中心(机房)。
客户端的逻辑是:先看这台服务器在哪个机房 → 这个机房被授权了哪些"已启用"的镜像分组 → 这些分组里"已启用"的镜像,才是客户能选的系统。
| 列名 | 含义 |
|---|---|
| 是否启用 | 开关。关闭后,组内所有镜像都对客户隐藏 |
| 名称 | 分组名称 |
| 数据中心 | 该分组被授权的机房列表(多个用逗号分隔) |
| 操作 | 修改 / 删除 |

点列表上方"添加"或某行的"修改"图标,弹出表单:
| 字段 | 说明 | 必填 |
|---|---|---|
| 名称 | 分组名 | 必填 |
| 数据中心 | 多选,选择把该分组授权给哪些机房 | 选填 |
| 是否启用 | 开关,控制整组是否对客户可见 | — |
填好后点 确定 保存。

重要:如果一个分组下面还挂着镜像,是不允许删除的,系统会提示"分组下存在镜像"。请先把组内镜像改到别的分组或删除后,再删该分组。
进入 设置 > 分区方案(设置首页的独立卡片)。分区方案是一套"硬盘怎么切"的模板。给某个镜像关联了分区方案后,客户重装该系统时硬盘就会按方案自动划分。
名词速查
- 分区:把一整块硬盘划成若干"格子",每个格子放不同用途的数据。Windows 里的 C 盘、D 盘就是分区。
- 挂载点(Linux):Linux 里每个分区被"挂"到目录树的某个位置,如
/(根,相当于系统盘)、/boot(引导)、/data等。- SWAP:Linux 的"虚拟内存"分区,内存不够时拿硬盘临时顶上(系统里写作"SWAP (虚拟/融合内存)")。
- LVM(逻辑卷管理):一种把硬盘空间"拼起来、再灵活切分"的技术,方便以后扩容。
- 软 RAID(软件磁盘阵列):用软件把多块硬盘组合在一起,以提升性能或做数据冗余(比如一块坏了数据还在)。
- NVMe / SSD / HDD:三种硬盘类型,速度依次为 NVMe(最快)> SSD(快)> HDD(机械盘,慢但便宜)。
| 列名 | 含义 |
|---|---|
| ID | 方案编号 |
| 名称 | 方案名称 |
| 描述 | 方案说明 |
| 适用镜像 | 这套方案关联了哪些镜像 |
| 状态 | 开关,是否启用 |
| 操作 | 修改 / 删除 |

点"添加"进入编辑页,上半部分是基础信息:
| 字段 | 说明 | 必填 |
|---|---|---|
| 名称 | 方案名(不可与已有方案重名,否则保存报错) | 必填 |
| 描述 | 方案说明 | 必填 |
| 分区格式 | 选 Linux 或 Windows。选择不同,下方分区编辑器和可关联的镜像也会不同 | 必填 |
| 适用镜像 | 多选要应用此方案的镜像。系统会按"分区格式"自动只列出匹配类型的镜像(选 Linux 只列 Linux 镜像,选 Windows 只列 Windows 镜像) | 选填 |
| 启用 | 开关 | — |
后端会强校验:关联的镜像类型必须与"分区格式"一致,否则提示"选择的镜像不适用与该分区方案: <镜像名>"。

页面下方是图形化的分区编辑器。它的思路是:先告诉系统"这台机器有几块盘、每块盘什么类型、至少多大",再在这些盘上划分区。
这里的"虚拟磁盘"是一种"占位描述"。真正重装时,系统会拿这套描述去匹配服务器上的真实硬盘,按下面的分区规则去切。
📷 (界面截图待补充:分区编辑器中"添加虚拟磁盘"弹窗,展示类型多选与最低大小要求)
选择"分区格式 = Linux"时,点 添加分区,每个分区行可设置:
/、/boot、/home 等。点击会弹出建议列表(/、/boot、/home、/tmp、/usr、/var、/srv、/opt、/usr/local),也可手填。SWAP、LVM、软 RAID 这类无需挂载点(会改为填卷组名 / 阵列名)。每个分区行编辑完要点 对勾(✓) 保存这一行;点垃圾桶图标可删除。如果用到 LVM 物理卷或软 RAID 成员,需要为其填写卷组名 / 阵列名,把多个成员归到同一个卷组 / 阵列。
保存前的关键校验(Linux),否则无法提交:
- 必须先添加分区信息(一个分区都没有会提示"请添加分区信息")。
- 必须有一个根分区(挂载点为
/),否则提示"没有找到根分区挂载点"。- 根分区需大于 10 GB。
- 不能有"尚未保存"的分区(编辑中的分区要先点对勾保存),否则提示"有分区数据尚未保存"。
- 当
/建在 LVM 上时,必须单独划一个/boot分区到普通磁盘分区上,否则提示"当 / 在 LVM 分区中时, 需独立划分 /boot 到磁盘分区中以便兼容大部分 BIOS 引导"。- 单块盘上各分区大小之和不能超过该盘容量,同一块盘也不能有两个"使用最大"分区。
📷 (界面截图待补充:Linux 分区编辑器,展示磁盘/文件系统/挂载点/大小列与"添加分区"按钮)
选择"分区格式 = Windows"时,分区编辑器多了一列 盘符:系统按顺序自动给每个分区分配 C、D、E……(不可手改)。
保存前的关键校验(Windows):第一个分区(相当于 C 盘)需大于 30 GB,否则提示"C盘分区没有足够空间 (需大于 30 GB)";同样不允许存在未保存的分区。
设置完成后点底部 确定 提交。系统会先在前端做一遍合法性校验,通过后再提交后端二次校验;都通过才会提示"提交成功"并返回列表。
进入 设置 > 驱动设置(设置首页的独立卡片)。驱动是给操作系统认识硬件用的"说明书"。在新硬件上装 Windows 时,常常需要预先准备好磁盘、网卡等驱动,否则装机过程可能找不到硬盘或网络。
| 列名 | 含义 |
|---|---|
| 驱动名称 | 驱动的名字 |
| 文件名 | 上传后系统保存的驱动包文件名 |
| 文件大小 | 文件体积 |
| 是否在PE加载 驱动 | 开关。开启后,在装机的"PE 环境"阶段就加载该驱动 |
| 关联镜像 | 此驱动被关联到了哪些镜像(多个用逗号分隔) |
| 创建时间 | — |
| 操作 | 下载 / 修改 / 删除 |
名词速查 · PE 环境:装机时先进入的一个极简临时系统(Windows PE),用于格式化磁盘、释放镜像等。"在 PE 加载驱动"是指在这个临时系统里就先把硬件认出来。
📷 (界面截图待补充:驱动列表,展示驱动名称/文件名/文件大小/是否在PE加载/关联镜像/创建时间/操作等列)
点"添加"或某行"修改"图标,弹出表单:
| 字段 | 说明 | 必填 |
|---|---|---|
| 驱动名称 | 自定义名字 | 必填 |
| 关联镜像 | 多选,把驱动绑定到哪些镜像上 | 选填 |
| 是否在 PE 加载驱动 | 开关 | — |
| 驱动文件 | 点击上传驱动压缩包。必须是 .zip 格式,且包内要含有 .inf 驱动描述文件,否则系统会拒绝(提示"未找到驱动文件";非 zip 文件会提示"只能上传 zip 文件") | 必填(新建时) |
上传文件大小受系统设置里的"上传文件大小限制"约束,超限会提示"系统设置 上传文件大小限制为 N Mb"。填好后点 立即添加 / 立即修改 保存。
📷 (界面截图待补充:添加驱动弹窗,展示驱动名称/关联镜像/是否在PE加载/驱动文件上传)
在"添加/修改镜像"的本地镜像安装表单里,Windows 镜像可以直接在"驱动"下拉中勾选这里配置好的驱动,二者互相打通。
进入 设置 > 文件管理器(设置首页的独立卡片)。这里是统一管理"系统安装文件"和"驱动文件"的地方,并负责把它们"同步"到各机房的被控节点上。
| 列名 | 含义 |
|---|---|
| 文件名 | 文件的名字 |
| 被控状态 | 该文件在各被控节点上的同步状态,逐个节点用小图标表示(已同步/同步中/未同步/Hash 不一致/节点离线等) |
| 文件大小 | 文件体积 |
| 创建时间 | 上传/生成时间 |
| 操作 | 修改(改名)/ 删除 / 同步 / 下载 |
📷 (界面截图待补充:文件管理器页面,左侧"系统镜像/驱动程序"文件夹树,右侧文件列表与上传/远程下载按钮)
驱动文件一般直接在"驱动设置"里上传(见第五节),上传后也会出现在文件管理器的"驱动程序"文件夹里。
在"系统镜像"文件夹点 远程下载,填写:
| 字段 | 说明 |
|---|---|
| Url | 镜像文件的网络下载地址(必须是有效网址,文件后缀须为 iso 或 gho) |
| 限速 | 可选,限制下载速度,单位可选 Kb/s、Mb/s、Gb/s |
点 确定 后,系统会在后台发起一个下载任务(可在"任务队列"里看进度),下载完成后文件出现在列表中。
若该地址的文件已存在、或已有同名文件正在下载,会分别提示"文件已存在""文件正在远程下载中"。
📷 (界面截图待补充:远程下载弹窗,展示 Url 输入框与限速(Kb/s、Mb/s、Gb/s)下拉)
把本章内容串起来,新增一个客户可选系统的常见步骤:
排查"客户看不到某系统"时,可逐项检查:镜像是否启用?所在分组是否启用?分组是否授权给了该服务器所在的机房?硬件型号是否匹配?
/、根分区是否够大(Linux > 10 GB / Windows C 盘 > 30 GB)、是否有分区还在编辑未保存、方案名是否与已有方案重名、关联镜像类型是否与分区格式一致。.inf 文件的 .zip 压缩包,且不超过系统的上传大小限制。