今天晚上准备对自己的系统做一个备份。
但是用ghost备份系统时却收到如下提示:
The following drives were not unmounted cleanly! Do you want to force mount them anyway? (This may not work and is not recommended.)
意思是我要备份的硬盘驱动器没有卸载干净。问我要不要强制弹出这个驱动器。ghost不推荐这样做。
网上查了下解决方法,大部分说是ghost版本的原因,ghost的11.5版就有可能会报这个问题,ghost的11.0版不会有这个问题。
于是下载了一个ghost的11.0版,ghost11.0版的百度网盘链接如下:
https://pan.baidu.com/s/1h1s8FaI-2RWvbsS7mprm2Q?pwd=bxxj
将ghost的11.0版的压缩文件在PE系统解压之后得到下面这些文件:
上面这四个文件的作用分别如下:
- ghost.exe DOS 环境下使用的 Ghost 11
- ghost32.exe Windows 环境下使用的 Ghost 11
- GhostexpCHS.exe Windows 环境下使用的 Ghost 浏览器
- GhostSrvChs.exe 可进行网内多客户端克隆的服务器端文件
所以,我们运行上面截图中红框框着的那个,即ghost32.exe
运行之后开始备份系统时出现下面的提示:
Encountered an NTFS volume with a set CHKDISK bit.(446)
翻译过来就是说:
备份时发现准备备份的盘被设置了CHKDISK的位。啥意思呢?就是说CHKDISK这个工具准备检测这个盘,检测任务已经下达了,但是检测的过程没有完成。
其实这个报错和11.5版的报错是一个意思,只是11.0版把问题说得更明确。
既然是这样,那我们把这个过程完成不就OK了,怎么完成呢?
打开cmd 运行下面这条命令就行了:
chkdsk c:/f
运行之后,等命令把磁盘检测完,再运行11.5版的ghost,再没有出现The following drives were not unmounted cleanly的进示,备份得以顺利流畅进行。
所以,对于我来说,出现标题中的问题就在于CHKDISK没有完成,而不是ghost版本的问题。