简介:面向刚接触系统备份与恢复的电脑用户,这份图解式GHOST入门资料围绕分区镜像的打包与还原展开,重点解决新手在DOS环境下不熟悉界面、备份前准备不足以及镜像文件管理混乱等问题。资源包仅含1个doc文档,大小约675KB,以图文结合的方式编排,适合边看边练、快速查阅。资料从备份前的磁盘清理、碎片整理、病毒查杀与补丁更新讲起,说明单个镜像文件超过2GB时的分卷处理、压缩率选择及目标盘数据转移等易错点,并对DOS启动、GHOST界面菜单和基本操作流程配图解释。已有788人学习,可作为系统维护入门者的操作参考与排错清单,也可供需要制作基础系统镜像的读者按图核对关键环节,降低误操作导致数据覆盖的风险。
1. 一块 1.32M 的 exe,为什么值得花半小时学
上个月帮人收拾一台开机就蓝屏的老机器,重装系统、找驱动、补运行库、把常用软件一个个装回去,前后折腾了四个多小时。如果这台机器半年前按下文这套 GHOST 使用详解里最基础的那步操作做过一次备份——把 C 盘打包成一个 .gho 镜像——恢复只要十几分钟。网上关于 GHOST 的新手教程很多,真正卡住人的从来不是那个蓝底菜单,而是打包前该清什么、镜像盘要留多少空间、还原时哪一步按错就再也起不来。这篇把 GHOST 8.x 在 DOS 下的完整操作拆开讲,从名词、体检、打包到还原和排错,照着做能复现;适合手上还有老机器、需要一套完全离线兜底方案的人。
2. 镜像、源盘、镜像盘:三个名词和一条版本线
动手之前先把概念对齐,不然进了那个蓝底灰字的界面,光看 Local 下面的几个英文选项就能劝退一半人。GHOST 的核心逻辑只有一句话:把一个分区里的所有文件按扇区顺序读出来,压缩成一个文件存到别处,需要的时候再整块写回去。理解了这个,后面所有的菜单路径都是这句话的不同说法。这一章不急着进 DOS,先把 .gho 和 .ghs 的关系、DOS 版和 Windows 版的边界、以及三种分区操作分别对应什么风险讲清楚,后面按错键的概率会低很多。
2.1 .gho 是压缩包,.ghs 是它的续页
GHOST 把分区打包出来的文件后缀是 .gho,在软件界面里显示为黄色,和普通文件区分开。它的本质是一个压缩容器,里面按顺序存着源盘上每一个有效数据块,还原时再按原顺序写回目标分区的对应位置,所以它不知道什么叫"文件"、什么叫"文件夹",只知道扇区偏移。这也解释了为什么还原操作会不分青红皂白覆盖掉目标盘上的一切——它是在按扇区回写,不是在做文件复制。
单个 .gho 的体积超过 2GB 时,程序会自动分割,多出来的部分后缀变成 .GHS,文件名类似 00100001.GHS 这种。这里有个必须记住的点:分割出来的 .GHS 是镜像的组成部分,不是垃圾文件,必须和主 .gho 放在同一个文件夹里,缺一片整份镜像就还原不了。老教程里偶尔能看到"把 .GHS 移走"的说法,那是笔误或者理解偏差,照做只会把自己坑进去。
我一般会在镜像盘上建一个固定命名的文件夹专门放镜像,比如 001、002、003 递增,每份镜像连同它的 .GHS 一起躺在自己的文件夹里,互不干扰。原因很实际:一旦两份镜像的分片混在同一个目录,文件名又长得差不多,还原时选错文件的概率非常高,而选错的后果是整盘覆盖。
2.2 Ghost 8.x 和 32 位版:为什么恢复系统必须回 DOS
这条产品线从 9 代开始只能在 Windows 里跑,做定时备份、自动恢复这类事情,界面对新手友好,但有一个致命限制:Windows 下运行的版本没法恢复 Windows 自己所在的那个分区,因为系统正在占用这些文件,句柄拿不到。所以真正要救一台起不来的机器,还得回到 8.x 系列的 DOS 版。
8.x 系列本身分成两个可执行文件:DOS 下跑的 Ghost 和 Windows 下跑的 Ghost32,两者界面一致、功能一致,区别只在运行环境和上面说的那条限制。8.x 支持的磁盘文件系统覆盖 FAT、FAT32、NTFS、ext2、ext3 以及 Linux 的 swap 分区,遇到不认识的文件系统还能退化成扇区对扇区的完全备份,这条路慢但保险。
版本选择上,最低 8.0,能拿到 8.3 就用 8.3。版本太老会遇到两块新硬盘识别不出来、大容量分区容量显示错乱这类问题,而且这类问题在 DOS 界面里没有任何报错,只是列表里少了一块盘,很容易被当成"硬盘坏了"。实际维护时我习惯把 DOS 版和 Windows 版各留一份在同一个目录,日常做增量备份用 Windows 版省事,真出事再进 DOS。
2.3 分区备份、整盘备份、扇区备份:新手只该碰第一个
Local 菜单下面有三个入口:Disk、Partition、Check。Disk 是对整块物理硬盘操作,Partition 是对单个分区操作,Check 是镜像完整性检查。新手阶段只碰 Partition 就够了,因为整盘操作会把分区表一起打包和回写,一旦目标盘的分区布局和源盘不一致,回写之后就是一块认不出来的盘。
Partition 下面还有三个子项,这三个是整个软件用得最多的功能:
| 菜单项 | 作用 | 使用频率 |
|---|---|---|
| To Partition | 把一个分区的内容直接复制到另一个分区 | 低,同盘换分区才用 |
| To Image | 把一个分区打包成 .gho 镜像文件 | 最高,日常备份走这条 |
| From Image | 把 .gho 镜像还原回某个分区 | 高,出事时走这条 |
To Partition 看着像是"克隆分区",但它同样是把目标分区整个覆盖,而且不做中间文件,出问题没有后悔药。真正稳妥的做法永远是先 To Image 出一份镜像放在别的盘上,再从镜像还原,中间多一步,多出来的是可以重来的余地。
3. 备份前的那台机器:六项体检和一次空间核算
同一台机器,状态干净的时候打出来的镜像可能只有 1.2GB,垃圾堆满、临时文件几万个的时候能到 2.5GB,还原时间也跟着翻倍。更重要的是,从一个本身就有坏道或者文件系统错误的系统盘上打包,很可能打出一份"看起来成功、还原时报错"的镜像,这种镜像比没有镜像更害人,因为它会让你以为有退路。这一章讲的就是进 DOS 之前那半小时该干什么,以及镜像盘的空间到底怎么算。
3.1 六项体检:从临时文件到驱动确认
打包前的准备工作按重要性排,我一般按下面这个顺序走,全程在 Windows 里完成,做完再重启进 DOS:
第一,删掉 C:\WINDOWS\TEMP 下面的所有文件,以及各用户目录下的临时目录内容。这一步纯粹是为了减小镜像体积,注意只删临时目录里的东西,不要顺手去清系统目录,删错一个文件可能导致系统起不来,那就变成"备份一个坏系统"了。
第二,对源盘和镜像盘各做一次磁盘查错,勾上自动修复文件系统错误和扫描恢复坏扇区。有坏道就先修,修不了就换盘再备份,不要带着坏道打包。
第三,对源盘和镜像盘各做一次碎片整理。碎片整理对备份速度的影响比想象中大,尤其在老式机械盘上,整理前后打包时间能差出一倍。
第四,升级杀毒软件病毒库,做一次全盘查杀,确认干净再打包。这条是血泪经验:从一个已经带木马的系统打出来的镜像,还原多少次都是带木马的系统,而且你还会因为"刚还原过"而放松警惕。
第五,把系统补丁打全,重启确认没有待安装的更新。补丁没打完就打包,还原之后还得再打一遍,白折腾。
第六,确认所有驱动都装好、设备管理器里没有黄色感叹号。这一步做完,才算是有了一个可以称为"基准"的系统状态。
这六项做完大约半小时到一小时,换取的是后面每次恢复省下的几个小时,性价比不用算。
3.2 镜像盘空间怎么算,2GB 分割线怎么处理
空间核算有个简单规则:镜像盘的剩余空间必须大于源盘已用空间。源盘 C 用了 2GB,D 盘至少要有 2GB 以上空闲,实际上建议留出 1.5 倍,因为压缩率不可控,Fast 压缩在不同数据上表现差别很大,文本多的分区压得狠,已经压缩过的图片、安装包基本压不动。
分区数量上,至少要两个分区才能做分区备份——一个源盘一个镜像盘,单分区机器没法把镜像存到"别处"。这也是为什么很多老机器的硬盘分区方案是 C 加 D,D 盘平时不放重要东西,专门当镜像仓库。
关于 2GB 那条线:单个镜像文件不要超过 2GB,超了会自动切成 .gho 加若干 .GHS。与其让它自动切,不如主动控制——打包前把 C 盘里能挪走的大文件(下载的安装包、视频、虚拟机镜像)挪到 D 盘,从源头上把已用空间压到 2GB 以下,镜像就是一个干净的单文件,拷贝、迁移、校验都省事。
实在压不下去,就接受分割,然后记住两条:分割出来的 .GHS 必须和 .gho 同目录;整个文件夹一起拷贝,不要单独拷 .gho。常见做法是给这份镜像单独建一个 001 文件夹,整个文件夹做只读或者隐藏属性,防止误删误改。
3.3 把 ghost.exe 丢到 D 盘根目录:路径和命名的硬规矩
可执行文件本身的安装没什么讲究,解开之后目录里会有一堆文件,真正要用的只有那个 1.32MB 的 ghost 可执行文件,其余是给 Windows 版和文档用的,可以先不管。
放置位置有两条硬规矩。第一,放在镜像盘(通常是 D 盘)的根目录,不要放进多层目录里,DOS 下切换目录要一层层 cd,路径越深越容易敲错。第二,路径和文件名里绝对不能有中文和空格,DOS 环境识别不了中文目录名,敲进去会提示找不到路径,而这个提示在蓝底界面上很容易被忽略过去。
为了少敲几个字符,我一般把文件重命名为单个字母 G,这样在 DOS 下直接敲 g 回车就能启动,不用输入 ghost 五个字符。别小看这一点,DOS 下没有命令补全,键盘手感差的时候敲错一个字母就是一次重新来。
# 假设当前在 C 盘根目录,先切到 D 盘 C:\> d: # 列出 D 盘根目录,确认 g.exe 在里面 D:\> dir # 运行 G,等价于运行 g.exe D:\> g上面三条命令分别对应:切换盘符、列目录确认文件存在、执行程序。盘符切换只输入字母加冒号,不加反斜杠;dir 的输出会列出文件名、扩展名、大小和修改日期,重点看 g.exe 是不是真的在根目录而不是某个子文件夹里;执行程序时只输名字不输扩展名,DOS 会自动补 .exe。如果敲 g 之后提示 Bad command or file name,八成是当前盘符不对或者文件其实在子目录里,用 dir 和 cd 逐层确认。如果目录里文件太多一屏显示不完,可以用 dir /p 分页,或者 dir g*.* 只看 g 开头的文件。
4. 打包与还原:两次菜单走位,一步都别跳
整个软件真正需要背下来的路径只有两条:打包是 Local → Partition → To Image,还原是 Local → Partition → From Image。剩下的全是确认和等待。这一章把两条路径逐屏拆开,包括每一步该按什么键、屏幕上出现什么、按错会怎样,以及压缩率、文件名这些容易被忽略但影响后续维护的细节。
4.1 从 F8 到 DOS 提示符:四条命令走完
在 Windows 里点重启,开机自检刚过、系统 logo 还没出来的时候连续快速按 F8,会弹出黑底白字的启动选项菜单,一般六项左右,正常模式、安全模式、命令行模式、DOS 之类的排列。要选的是进入 DOS 的那一项,不同机器上编号不一样,用上下方向键挪到那一项再回车。
现代机器的主板 F8 菜单里往往没有 DOS 项,这时候常见做法是准备一个能引导到 DOS 的启动介质,从它启动后同样会落到一个提示符界面,后面的操作完全一致。不管走哪条路,最终要看到的是一个形如 C:> 的提示符,它表示当前在 C 盘根目录。
进到提示符之后,需要知道的命令一共就五条:盘符加冒号切盘、dir 列目录、cd 目录名进入子目录、cd.. 返回上一级、直接敲程序名执行。这几条够用了,不需要记更多。
# 从 C 盘切到 D 盘 C:\> d: # 确认 G 可执行文件在根目录 D:\> dir g*.* # 启动 GHOST D:\> g这里第一条命令的冒号不能省,省了会被当成非法命令;第二条用通配符只列出 g 开头的文件,避免一屏刷满看不清;第三条执行后如果一切正常,屏幕会清空并出现软件的欢迎界面。如果执行后直接回到提示符,说明文件损坏或者版本与当前环境不兼容,换一份可执行文件重试。
4.2 Local → Partition → To Image:1-2-2 逐屏对照
进入欢迎界面后按回车跳过,来到主菜单。主菜单有 Local、Peer to Peer、GhostCast、Option、Help、Quit 几项,后两项网络相关的功能在没装网络驱动的情况下是灰的,不用管。全程只能用键盘:Tab 切换焦点,上下方向键选择条目,回车确认。这条规则要记牢,鼠标在这个界面里是没有用的。
打包的完整走位是 Local(第 1 项)→ Partition(第 2 项)→ To Image(第 2 项),俗称 1-2-2。逐屏说明如下:
第一步,选 Local 回车,弹出二级菜单,里面有 Disk、Partition、Check 等。
第二步,选 Partition 回车,弹出三级菜单,To Partition、To Image、From Image 三项。
第三步,选 To Image 回车。此时屏幕列出当前识别到的物理硬盘,只有一块盘的话直接回车;有多块盘的时候要看清容量和型号再选,选错盘会把另一块盘的分区打成镜像,虽然不破坏数据,但白等一场。
第四步,列出选中硬盘上的所有分区,包含分区编号、卷标、文件系统类型、容量。要备份的是系统盘,通常是第一项,选中后按 Tab 把焦点移到 OK 上再回车。这一步最容易翻车:只按一次回车往往只是选中分区,必须再 Tab 到确认按钮上按一次,屏幕才会往下走。
第五步,输入镜像文件名。默认路径是可执行文件所在目录,文件名栏可以自己敲。DOS 环境下文件名建议不超过 8 个字符,长了会被截断或者显示不全,用 001、002 这种数字命名最稳,配合文件夹编号形成自己的版本体系。敲完回车。
第六步,选择压缩模式:No 不压缩,Fast 适度压缩,High 高压缩。选 Fast 回车。
第七步,弹出确认框问是否开始,选 Yes 回车。
第八步,进度条开始走,百分比和剩余时间会显示。这期间不要按键盘、不要碰鼠标、不要关电源。老机器上跑二十分钟很正常,中途断电的后果是镜像文件损坏且原系统不受影响,损失的是时间;如果是还原过程断电,后果就严重得多,下一节会讲。
第九步,进度条走完出现完成提示,回车确认,然后选 Quit 退出,重启机器。回到 Windows 之后去镜像目录看,应该有一个 .gho 文件,如果体积超过 2GB 还会有若干 .GHS 分片。
4.3 压缩率选 Fast、命名用数字、完成后立刻做一次核对
压缩率这三档的实际差别:No 最快,镜像最大,适合时间紧、磁盘富裕的场合;Fast 速度中等,体积能压掉三到五成,是绝大多数场景的默认选择;High 压缩耗时可能是 Fast 的两三倍,体积却只再小一截,对已经压缩过的数据几乎没有额外收益。所以不要迷信最高压缩率,那是最典型的用时间换不到空间的场景。
命名这件事值得单独说。新手喜欢用 mybackup、system-2024 这种名字,在 Windows 下没问题,但回到 DOS 里显示会被截断,而且一旦镜像有分片,文件名前缀太长会让分片文件的排列顺序变得难以判断。用 001、002、003 配合固定的文件夹结构,好处是所有名字等长、按字典序排就是按时间排,找起来不用回忆。
备份完成后的核对动作有三条,两分钟能做完,但能避免几个月后发现镜像是废的:
一是看文件大小。一个正常打包的 C 盘镜像,体积应该和源盘已用空间在同一个数量级,如果只有几十 MB,说明分区选错了或者源盘几乎是空的。
二是看文件数量。如果镜像目录里除了 .gho 还有 .GHS,确认它们全在同一个文件夹里,一个不少。
三是记录。把日期、源盘已用空间、镜像体积、压缩模式记在一个文本文件里放在镜像旁边,下次要选版本的时候不用靠猜。
5. 还原:From Image 的 1-2-3 和覆盖之前的最后一次确认
还原比打包危险得多。打包最坏的结果是白等一场,还原最坏的结果是把一整块盘上有用的东西全部抹掉并且找不回来。所以这一节的所有步骤,前提都是你已经确认过目标盘上没有任何需要保留的东西。如果还没确认,先停下来,把文件挪走,再回来看。
5.1 动手之前必须做完的三件事
第一件,把目标盘上的重要文件转移出去。还原是按扇区覆盖,任何反删除工具都救不回来,这句话不是吓唬人,覆盖之后原来的文件头和数据块都被新内容替换,恢复软件扫出来的只会是垃圾碎片。这也是为什么日常要养成习惯:桌面、文档、下载这些目录全部指向 D 盘,C 盘只放系统和软件。
第二件,确认目标分区的编号和容量。在 Windows 里先看一眼各个分区的大小和卷标,记下来,进 DOS 之后按容量对照,避免选到一个看着像 C 盘其实是 D 盘的分区。这一步在双硬盘机器上尤其重要,两块盘的分区编号会连在一起排,光看编号很容易错。
第三件,准备好可用的启动介质。还原过程中如果出现任何异常需要中断重启,机器会处于既没有完整系统、也没有完成还原的中间状态,正常启动是起不来的,必须有办法再进一次 DOS 把流程重跑一遍。手里没有启动盘就开始还原,是最常见的一种自断后路。
5.2 1-2-3 逐屏走位,以及那一条不能碰的红线
还原路径是 Local → Partition → From Image,俗称 1-2-3。逐屏说明:
第一步,选 Local 回车。
第二步,选 Partition 回车。
第三步,选 From Image 回车。
第四步,弹出文件选择框,找到镜像所在的目录和 .gho 文件,选中回车。如果镜像有 .GHS 分片,只需要选主 .gho,程序会自己去同一目录找分片;分片缺失时这一步之后会直接报错,报错信息里会提到找不到某个分片文件。
第五步,屏幕显示这份镜像里包含的分区信息,包括文件系统、容量。这一步是给你核对的,确认这份镜像确实是你想还原的那一份,然后回车。
第六步,选择目标硬盘。多块盘的时候同样要按容量和型号确认。
第七步,选择目标分区。这是整个流程最需要屏住呼吸的一屏,左边是分区列表,右边是选中分区的详细信息,包括容量和文件系统。选错了就是覆盖另一个分区。
第八步,弹出红色警告,提示目标分区的数据将被覆盖。选 Yes。到这一步为止,前面所有步骤都还能按 Esc 退出去,按了 Yes 之后就进入不可逆阶段。
第九步,进度条开始走。这里有一条红线:绝对不要在进度条走完之前重启或者断电。中途重启的后果不是"还原失败重来一次"这么简单,而是目标分区处于半新半旧的状态,分区表信息可能已经被改写,机器连启动都启动不了,只能靠启动介质再进 DOS 重跑一遍完整还原。老教程里反复强调"请勿中途中止"就是这件事。
第十步,走完出现完成提示,选择重启。第一次启动会比平时慢,因为系统在重新建立索引和检查上一次非正常关机留下的标记。
5.3 还原之后先别急着重装软件
第一次进系统之后,先做三件事再干别的。一是看设备管理器有没有出现新的未知设备,有的话说明这份镜像是在某个驱动装好之前打的,需要补驱动。二是看系统时间对不对,BIOS 电池快没电的机器还原之后时间会退回很久以前,会导致证书验证失败、更新装不上。三是立刻再进一次 GHOST,把这份已经验证可用的镜像再复制一份到另一个物理盘上。
第三条听起来多余,实际上是整套流程里最划算的一步。镜像和原系统在同一个物理盘上,盘一坏两个一起没。有条件的话把关键镜像拷到移动硬盘或者另一块内置盘,成本只是一点空间。
6. 避坑与排查:五条从现场捡回来的记录
下面这五条都是实际遇到过的,按"现象 → 原因 → 解决"写。看一遍能省掉至少一次白忙。
6.1 现象:还原到一半报错,提示找不到某个文件
原因:镜像被分割过,.GHS 分片不在同一目录,或者拷贝镜像的时候只拷了主文件。这种情况在把镜像从 D 盘往移动硬盘搬的时候最常发生,因为资源管理器按扩展名过滤,很容易只选中 .gho。
解决:把整个镜像文件夹整体拷贝,拷完核对文件数量。已经分散的,用 dir 命令把目录里所有文件列出来,按文件名前缀把同组的 .gho 和 .GHS 收回同一个文件夹再试。还原之前养成习惯,先数一遍文件个数。
6.2 现象:进 DOS 之后敲 g 回车,提示找不到命令
原因:三种可能。当前盘符不是 D 盘,文件其实在子目录里,或者文件名被改成了带空格或中文的名字。DOS 对中文路径和空格的处理很差,一个空格就会让命令解析提前截断。
解决:先 dir 看当前目录有没有这个文件,没有就 cd 一层层找,或者直接用绝对路径执行。文件名有空格或中文的,改回纯字母。我一般直接把可执行文件重命名为单字母放在根目录,从源头上杜绝这类问题。
6.3 现象:镜像打出来只有几十 MB,但 C 盘明明装了几十 GB 软件
原因:分区选错了。GHOST 列出的分区编号是按整个硬盘的顺序排的,第一项不一定是 C 盘,尤其是有隐藏分区、恢复分区、EFI 分区的机器,第一项很可能是一个几百 MB 的引导分区。
解决:在选择分区那一屏,不要只看编号,看右边的容量和文件系统类型,按容量对照 Windows 里看到的分区大小来选。选完之后再看一眼屏幕上方显示的分区信息,确认无误再往下走。打包完成后第一时间看体积,体积明显不对就地重来,不要拖到几个月后要还原的时候才发现。
6.4 现象:进度条卡在一个百分比不动,几十分钟没有变化
原因:源盘有坏道,读某个扇区的时候反复重试;或者镜像盘空间不足,写到某个点卡住;也可能是硬盘本身进入休眠或者数据线接触不良。
解决:先等,机械盘遇到坏道重试一两分钟是正常的。超过五分钟没动静,长按电源键强制关机,重新进 DOS 换一个镜像盘重来。同时用磁盘检查工具把源盘扫一遍,坏道多的盘先换盘再备份,不要在一个正在坏的盘上反复尝试。这类问题有一个前置预防手段:打包前做一次碎片整理和磁盘查错,能把大部分隐患提前暴露。
6.5 现象:还原之后系统能进,但开机速度明显变慢,或者某些软件报错
原因:这份镜像是在系统状态不干净的时候打的,比如临时文件堆积、注册表里有大量失效项、某个软件装了一半没卸干净。还原只是把当时的状态原样搬回来,不会帮你修。
解决:重新走一遍第三章的六项体检,做一份新的干净镜像。同时在策略上做调整:系统刚装完驱动打一份 001,装完必要软件打一份 002,之后装新软件打 003。这样任何一次改动出问题,退回上一个版本就行,不用一口气退回出厂状态。
6.6 版本和介质上的两个老坑
第一个坑是版本。太老的版本识别不了新硬盘,在选择硬盘那一屏会直接看不到盘,或者容量显示成几 GB。遇到这种情况先换 8.3 再排查硬件,别急着判定硬盘坏了。另外注意,Windows 下运行的版本不能恢复系统所在分区,如果非要这么干,程序不会拦着你,只在最后报一个错,白等半天。
第二个坑是介质。用光盘或者劣质 U 盘引导的时候,DOS 环境本身可能加载不全,表现出来是 GHOST 启动后界面花屏、菜单显示乱码、方向键没反应。换一个启动介质重试,多数能好。这一条没有技术含量,但在现场特别耽误时间,因为人会下意识觉得是硬盘出问题。
7. 分层打包、镜像台账和一次真实的还原演练
镜像不是打完就完事了,真正让这套东西在关键时刻派上用场的,是把它当成一个有版本、有记录、定期演练的东西来维护。下面这几条是我这些年保持的习惯,成本都不高,但能把"有备份"变成"备份真的能用"。
分层打包的第一层是刚装完系统和驱动的裸状态,命名为 001,这一份永远不覆盖,它是最后的安全垫。第二层是装完办公软件和常用工具之后的状态,命名 002。第三层是装了特定业务软件之后的状态,命名 003。每一层都放进自己的文件夹,文件夹名和镜像名对齐。这样做的价值在于:装了个新软件之后系统开始不稳定,退回到 003 就行,不用一路退回 001 再重装一遍所有软件。
台账可以就用一个纯文本文件放在镜像目录的上一级,每份镜像记一行,格式如下:
| 编号 | 日期 | 源盘已用 | 镜像体积 | 压缩模式 | 分片数 | 备注 |
|---|---|---|---|---|---|---|
| 001 | 03-12 | 8.4GB | 3.1GB | Fast | 2 | 驱动齐全,无业务软件 |
| 002 | 03-19 | 11.2GB | 4.6GB | Fast | 3 | 加办公套件与输入法 |
| 003 | 04-02 | 13.7GB | 5.9GB | Fast | 3 | 加业务客户端,已验证 |
镜像存好之后立刻算一次哈希,Windows 下自带命令就能做,不用装东西:
# 计算镜像的 SHA256,把输出贴进台账 certutil -hashfile D:\001\001.gho SHA256这条命令只算主文件,分片要逐个补算。哈希的用处是几个月后你怀疑某份镜像在拷贝过程中损坏时,重算一次对比即可,不用真的跑一遍还原才知道。计算需要几秒到几十秒,取决于文件大小,属于那种"做的时候嫌麻烦、用的时候救命"的操作。
最后一条,也是最容易被跳过的一条:定期做还原演练。我的习惯是每做出一个新的基准镜像,就找一台不影响生产的空闲机器或者在虚拟机里,把这份镜像实际还原一次,确认能进系统、能联网、常用软件能打开。演练一次大约二十分钟,比任何校验手段都直接——哈希对得上不代表镜像里那个系统是好的,只有真的起来过一次才算数。
从那以后我每次打完镜像,都会顺手在台账上写一行、算一次哈希、隔一周找机会真实还原一遍,三件事加起来不到半小时。这套流程本身没什么技术含量,难的是每次都走完,而不是在赶时间的时候跳过其中一步。希望帮到你。
本文还有配套的精品资源,点击获取