找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 6819|回复: 2

[系统工具] GGhost备份恢复工具 v7.3 黄金版 for Windows 2k/xp/2k3/vista

[复制链接]
发表于 2007-5-29 23:34:05 | 显示全部楼层 |阅读模式
<table class="t_msg" cellspacing="0" cellpadding="6" border="0"><tbody><tr><td class="line" style="ADDING-TOP: 10px" valign="top" height="100%"><a title="评分 0" href="misc&#46;php?action=viewratings&tid=422439&pid=1481316" name="pid1481316"></a><span class="bold">GGhost备份恢复工具 v7&#46;3 黄金版 for Windows 2k/xp/2k3/vista</span><br /><br /><div style="FONT-SIZE: 12px">GGhost备份恢复工具 v7&#46;3 黄金版 for Windows 2k/xp/2k3/vista <br />简介:<br />  <br />  <br />GGhost是基于ghost和grub4dos的免费系统备份和还原工具,简单易用,<br />有丰富的自定义功能和高度的自动性。一次设定,始终有效。支持多硬盘,<br />可运行于Win2000/xp/2003/vista。若配合光盘版使用,效果更佳。<br />===============================<br />特点:<br />1, <br />可自定义备份/恢复文件路径。{如 E:\aaa1\bbb2&#46;gho} <br />2, 可自定义备份/恢复分区。    {如 <br />1:3}<br />3, 能自动识别C:盘所在主分区。<br />4, 支持其它工具备份的gho文件的恢复。<br />5, 支持多硬盘。<br />6,  <br />包括简单模式和高级模式,适合不同人群。<br />7, 提供多种安装方式,满足不同需要。<br />8, <br />完善的MBR备份与恢复,使vista系统运行更有保障。<br />9, 支持NTFS分区的读写和中文长文件名。<br />10,不会改写注册表。<br />11, <br />支持Win2000/xp/2003/vista系统下硬盘运行。<br />12,有比较详细的说明文件,主要功能的说明采用问答的形式,图文并茂,便于刚接触ghost的人理解。<br />===============================<br />最近升级:<br />7&#46;3 <br />1,修改了windows下启动密码的验证方式。<br />    2,安装时增加是否需要修复功能的选项。<br />    <br />3,选择安装到MBR时,热键由“空格键”修改为“F9”。<br />    <br />4,修改了MBR备份与恢复功能(dos及windows下)。<br />    <br />5,修正了img文件中的一个辅助功能里的转向错误。<br />    6,其它小的修改。<br />7&#46;2 黄金版:<br />  <br />  完善了gghost的修复功能。多数情况可不需重新安装,通过修复即能恢复gghost的正常使用。<br />    <br />更新NTFS驱动,提高了对NTFS分区里的中文长文件支持的兼容性。<br />    变更安装路径到d:\ggho(隐藏属性)。  <br />  <br />    完善了MBR的备份与恢复,此功能对vista意义重大。<br />    <br />增加dos下中文输入,便于dos下的文件操作。<br />    对界面进行了部分调整,提高了易用性。<br />    <br />增加了几个实用小工具。<br />    其它小的修改。<br />7&#46;1 <br />完美解决vista下的安装问题,增加vista下添加gghost到启动项的安装选项。<br />    <br />(此前版本仅采用了装入MBR的方式)<br />    变更获取硬盘分区参数的方法,速度更快。<br />    <br />鉴于网上对ghostv11的兼容性有不少疑问,默认改用ghostv8&#46;3(v11可选)。<br />    <br />软件包已包含图文问答版使用说明。(此前版本为单独提供)<br />    其它小的修改。<br />7&#46;0 <br />对代码进行了大幅改写。提高了使用的易用性与兼容性。    <br />===============================<br />下载:<span class="bold">以下内容跟帖回复才能看到</span><br />==============================<br /><br /><a href="http://lianjiang2007&#46;ys168&#46;com/" target="_blank">http://lianjiang2007&#46;ys168&#46;com</a>    永硕网盘  <br />(有流量限制)<br /><a href="http://www&#46;newdisk&#46;cn/?lianjiang" target="_blank">http://www&#46;newdisk&#46;cn/?lianjiang</a>  石头网盘  <br />(流量限制情况未知)<br /><br />==============================<br />==============================<br />附录:<br />看到有人在问最后分区的确定办法,下面附上我的处理思路与办法。<br />-----------------------------------------------------------------------------------<br />ghost自动备份时,活动主分区、最后分区号与盘符的确定思路和批处理(含win/dos下)<br />使用了第三方软件minitow(for <br />win)/minito(for <br />dos),软件下载及使用可去dos联盟。<br />【说明,本人水平有限,相信有更好的处理办法。批处理中的一些代码改造自他人在回答其它问题时的答复。欢迎批评指正】<br />【】为说明。<br />-------------------------------<br />windows下解决方案<br />一,思路<br />1,用minitow获得硬盘信息。实例如下:<br />------------------------------------<br />N:N  <br />  DOS WIN PRI/LOG ACT HIDE ID FILE SYSTEM  LABEL      <br />TOTALmb FREEmb <br />1:1  = C:  C:  PRIMARY YES NO  0B <br />FAT32        NO NAME    7538    <br />3652  <br />1:2  = E:      PRIMARY NO  YES  17 <br />NTFS/HPFS                7467  <br />  0      <br />1:3  = F:  D:  LOGICAL NO  <br />NO  07 NTFS/HPFS                <br />10001  7524  <br />1:4  = G:  E:  LOGICAL NO  <br />NO  07 NTFS/HPFS                <br />15005  8483  <br />1:5  = D:  F:  LOGICAL NO  <br />NO  0B FAT32        APPZ        <br />30004  17382  <br />1:6  = H:  G:  LOGICAL NO  <br />NO  07 NTFS/HPFS                <br />44453  19427  <br />------------------------------------<br />2,对上面的信息进行处理,获得活动主分区,及最后分区和最后分区对应的盘符。<br />二,具体方法。<br />@echo <br />off<br />rem by lianjiang<br />rem 【获得硬盘参数,保存文件名为hdmini&#46;txt】<br />tools\minitow /nohp <br />/ifs /p&gt;temp\hdmini&#46;txt<br />rem <br />【生成简化的硬盘信息,此部分不是必须,只是由于一些信息个人以为不很重要,去除,新文件为hdmini_1&#46;txt】<br />setlocal <br />EnableDelayedexpansion<br />        if exist temp\hdmini_1&#46;txt <br />del temp\hdmini_1&#46;txt &gt;nul<br />For /f &quot;tokens=1 delims=\&quot; %%i In <br />(temp\hdmini&#46;txt) do (<br />  Set var=%%i<br />call :sub_012<br />  <br />)<br />endlocal<br />rem <br />【读取活动主分区的分区号%act%,最后分区号%lpartition%及最后分区对应的盘符%ldrive%,可用空间%freesize%】<br />For /f <br />&quot;tokens=1-3&quot; %%i In (temp\hdmini_1&#46;txt) do (<br />Set lpartition=%%i<br />  <br />      Set ldrive=%%j<br />set freesize=%%k<br />      <br />  if %%j&#46;==C:&#46; set act=%%i<br />)<br />echo 活动主分区号%act%  <br />最后分区号%lpartition%  最后分区对应的盘符%ldrive%<br />pause<br />goto <br />sub_018<br />:sub_012<br />rem 【取N:N WIN FREEmb三项数据】<br />set s1=!%var:~1,3!<br />set <br />s3=!%var:~12,3!<br />set s10=!%var:~69,6!<br />echo %s1% %s3% <br />%s10%&gt;&gt;temp\hdmini_1&#46;txt<br />goto :eof<br />:sub_018<br />rem <br />【继续其他处理】<br />----------------<br />新文件hdmini_b&#46;txt的形式如:<br />N:N WIN FREEmb<br />1:1 <br />C:  3652  <br />1:2    0    <br />1:3 D:  <br />7524  <br />1:4 E:  8483  <br />1:5 F:  17382 <br />1:6 G:  <br />19427 <br /><br />=============================<br />DOS下解决方案。<br />所需工具:minito,strings,ifs<br />一,思路与windows下相同。<br />由于可能要在NTFS分区创建新目录,因此获取的是加载了ifs驱动后的dos下盘符。不创建目录的话,不需要确定最后分区对应的盘符。<br />示例如下<br />N:N  <br />  : PRI/LOG ACT HIDE ID FILE SYSTEM  LABEL      TOTALmb <br />FREEmb <br />1:1  = C: PRIMARY YES NO  0B FAT32      <br />  WINXP      7538    3619  <br />1:2  = E: <br />RIMARY NO  YES  17 NTFS/HPFS            <br />    7467    <br />1:3  = F: LOGICAL NO  NO  07 <br />NTFS/HPFS                10001  <br />1:4  = G: LOGICAL NO  NO  07 NTFS/HPFS      <br />          15005  <br />1:5  = D: LOGICAL <br />NO  NO  0B FAT32        APPZ      <br />  30004  17234  <br />1:6  = H: LOGICAL NO  NO  07 <br />NTFS/HPFS                44453  <br />二,批处理。<br />@echo off<br />:BEGIN<br />set actp=<br />if exist mini_dd&#46;txt del <br />mini_dd&#46;txt<br />minito /nohp /p /ifs&gt;mini_dd&#46;txt<br />rem 文件行数<br />strings <br />lines=LINESIZE mini_dd&#46;txt<br />if %lines%#==0# goto fail<br />rem strings lines=add <br />%lines%,1<br />set line=1<br />echo 硬盘信息:<br />:mini<br />strings line=add <br />%line%,1<br />rem if %line%#==%lines%# goto mini_1<br />strings lined=read <br />mini_dd&#46;txt,%line%<br />if %lined%#==# goto mini_1<br />strings row0=mid <br />%lined%,4,1<br />if %row0%#==# goto mini_2<br />strings row1=left %lined%,4<br />goto <br />mini_3<br />:mini_2<br />strings row1=left %lined%,3<br />:mini_3<br />strings row3=mid <br />%lined%,8,2<br />strings row5=mid %lined%,19,3<br />if not %actp%#==# goto  <br />mini_4<br />if not %row5%#==YES#  goto  mini_4<br />set <br />actp=%row1%<br />:mini_4<br />set lastp=%row1%<br />set lastd=%row3%<br />echo <br />%lined%<br />goto mini<br />:mini_1<br />echo&#46;<br />echo  <br />请根据上面显示的硬盘信息确认识别结果。<br />echo&#46;<br />echo  自动识别结果:<br />echo      <br />活动分区是%actp%<br />echo      最后分区是%lastp%<br />echo      <br />最后分区对应的盘符是%lastd%<br />echo&#46;<br />pause<br />goto <br />exit<br />:fail<br />cls<br />echo&#46;<br />echo  <br />很抱歉,本工具采用的软件未能获得有效硬盘信息。<br />echo&#46;<br />pause<br />:exit<br />关于有网友疑问:“Windows有可能发生盘符错乱(自动)的现象”。是没任何问题的,我是查找分区号后,再来定分区号对应的盘符的。并非根据盘符顺序。<br />Windows下手动改变盘符后也不会出现问题。(把E:改成了M:)<br />1,硬盘信息。<br />N:N  <br />  DOS WIN PRI/LOG ACT HIDE ID FILE SYSTEM  LABEL      <br />TOTALmb FREEmb <br />1:1  = C:  C:  PRIMARY YES NO  0B <br />FAT32        NO NAME    7538    <br />3594  <br />1:2  = E:      PRIMARY NO  YES  17 <br />NTFS/HPFS                7467  <br />  0      <br />1:3  = F:  D:  LOGICAL NO  <br />NO  07 NTFS/HPFS                <br />10001  7576  <br />1:4  = G:  M:  LOGICAL NO  <br />NO  07 NTFS/HPFS                <br />15005  8530  <br />1:5  = D:  F:  LOGICAL NO  <br />NO  0B FAT32        APPZ        <br />30004  17233  <br />1:6  = H:  G:  LOGICAL NO  <br />NO  07 NTFS/HPFS                <br />44453  19378  <br />2,输出结果:<br />活动主分区号1:1  最后分区号1:6  <br />最后分区对应的盘符G:<br /><br /><br />迅雷下载地址:<br /><span class="bold">以下内容跟帖回复才能看到</span><br />==============================<br /><br /><a href="http://www&#46;rsdown&#46;cn/Download&#46;asp?ID=7934&sID=1" target="_blank">http://www&#46;rsdown&#4 ... =7934&amp;sID=1</a><br /><br />==============================<br /><br />[<i> 本帖最后由 利滴儿 于 2007-5-29 07:38 编辑 </i>]</div><br /><br /><img class="absmiddle" src="images/attachicons/image&#46;gif" border="0" /><a title="查看积分策略说明" href="member&#46;php?action=credits&view=getattach" target="_blank">图片附件</a>: <a class="bold" href="attachment&#46;php?CHECKID=1180452733&aid=250963" target="_blank">DOS界面&#46;jpg</a> (2007-5-28 23:38, 39&#46;33 K)<br /><br /><img src="http://aa&#46;up&#46;topzj&#46;com/data/aa/70/68/5/a/07/05/29/20070529_76bb992aafb4494338e7W4j9mHDh5pM2&#46;jpg" border="0" /> <br /><br /><img class="absmiddle" src="images/attachicons/image&#46;gif" border="0" /><a title="查看积分策略说明" href="member&#46;php?action=credits&view=getattach" target="_blank">图片附件</a>: <a class="bold" href="attachment&#46;php?CHECKID=1180452733&aid=250964" target="_blank">简单模式&#46;jpg</a> (2007-5-28 23:38, 79&#46;25 K)<br /><br /><img src="http://aa&#46;up&#46;topzj&#46;com/data/aa/70/68/5/a/07/05/29/20070529_f7b59c72a644c5cff1b2Cr9I7D5y66VM&#46;jpg" border="0" /> <br /><br /><img class="absmiddle" src="images/attachicons/image&#46;gif" border="0" /><a title="查看积分策略说明" href="member&#46;php?action=credits&view=getattach" target="_blank">图片附件</a>: <a class="bold" href="attachment&#46;php?CHECKID=1180452733&aid=250965" target="_blank">高级模式&#46;jpg</a> (2007-5-28 23:38, 95&#46;03 K)<br /><br /><img src="http://aa&#46;up&#46;topzj&#46;com/data/aa/70/68/5/a/07/05/29/20070529_925715e0707e5145a6beGeha1HmvFZS3&#46;jpg" border="0" /> </td></tr><tr><td valign="bottom"><br /></td></tr></tbody></table>
回复

使用道具 举报

 楼主| 发表于 2007-5-29 23:36:42 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2007-5-29 23:37:56 | 显示全部楼层
下载:
http://lianjiang2007.ys168.com    永硕网盘  (有流量限制)
http://www.newdisk.cn/?lianjiang  石头网盘  (流量限制情况未知)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|腾飞在线 ( 冀ICP备05002530号 )

GMT+8, 2026-2-14 11:22 , Processed in 0.051045 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表