如果是预装在C盘的。当你运行ghost时,它已被导入内存,此时c盘被格式化也不会影响它工作。如果是用光盘或者是优盘安装系统,那么毫无疑问,ghost是存储在光盘或优盘上。
bootmgr 或 ntldr 启动 grub4dos的 grldr(mxldr 、ghldr)
grldr找到 menu.lst(menu.lst可能是 内置在grldr中的)
从menu.lst中 找到菜单项
启动 img格式的软盘镜像 (dos启动盘镜像)
grub会在内存上创建一个虚拟的软驱 A盘 把 软盘镜像 加载到 虚拟的软驱上
启动 dos环境
然后 可能从硬盘上拷贝一些文件到 虚拟出来的 A盘上 给ghost 调用
然后 就和硬盘第一分区 没关系了,运行A盘上的ghost程序来 操作硬盘
dos 中 不管是自动还是手动调用ghost 都可以 将硬盘上 其他分区上的gho
文件恢复到 硬盘第一分区
(请注意 这不是 格式化 ,可以这么说
gho 恢复 带第一分区 表面上看 有点类似于 “先格式化 再还原”,但实际上是
直接gho恢复过去,)
那就是你原来备份系统的时候把这个软件也备份的。
它在其他盘有备份的 ,我的也一样