论坛风格切换切换到宽版
  • 3910阅读
  • 2回复

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

上一主题 下一主题
离线海豚
 

发帖
14032
金钱
437700
威望
0
贡献值
1
只看楼主 倒序阅读 使用道具 0 发表于: 2007-05-29
GGhost备份恢复工具 v7.3 黄金版 for Windows 2k/xp/2k3/vista

GGhost备份恢复工具 v7.3 黄金版 for Windows 2k/xp/2k3/vista
简介:
  
  
GGhost是基于ghost和grub4dos的免费系统备份和还原工具,简单易用,
有丰富的自定义功能和高度的自动性。一次设定,始终有效。支持多硬盘,
可运行于Win2000/xp/2003/vista。若配合光盘版使用,效果更佳。
===============================
特点:
1,
可自定义备份/恢复文件路径。{如 E:\aaa1\bbb2.gho}
2, 可自定义备份/恢复分区。    {如
1:3}
3, 能自动识别C:盘所在主分区。
4, 支持其它工具备份的gho文件的恢复。
5, 支持多硬盘。
6,  
包括简单模式和高级模式,适合不同人群。
7, 提供多种安装方式,满足不同需要。
8,
完善的MBR备份与恢复,使vista系统运行更有保障。
9, 支持NTFS分区的读写和中文长文件名。
10,不会改写注册表。
11,
支持Win2000/xp/2003/vista系统下硬盘运行。
12,有比较详细的说明文件,主要功能的说明采用问答的形式,图文并茂,便于刚接触ghost的人理解。
===============================
最近升级:
7.3
1,修改了windows下启动密码的验证方式。
    2,安装时增加是否需要修复功能的选项。
   
3,选择安装到MBR时,热键由“空格键”修改为“F9”。
   
4,修改了MBR备份与恢复功能(dos及windows下)。
   
5,修正了img文件中的一个辅助功能里的转向错误。
    6,其它小的修改。
7.2 黄金版:
  
  完善了gghost的修复功能。多数情况可不需重新安装,通过修复即能恢复gghost的正常使用。
   
更新NTFS驱动,提高了对NTFS分区里的中文长文件支持的兼容性。
    变更安装路径到d:\ggho(隐藏属性)。  
  
    完善了MBR的备份与恢复,此功能对vista意义重大。
   
增加dos下中文输入,便于dos下的文件操作。
    对界面进行了部分调整,提高了易用性。
   
增加了几个实用小工具。
    其它小的修改。
7.1
完美解决vista下的安装问题,增加vista下添加gghost到启动项的安装选项。
   
(此前版本仅采用了装入MBR的方式)
    变更获取硬盘分区参数的方法,速度更快。
   
鉴于网上对ghostv11的兼容性有不少疑问,默认改用ghostv8.3(v11可选)。
   
软件包已包含图文问答版使用说明。(此前版本为单独提供)
    其它小的修改。
7.0
对代码进行了大幅改写。提高了使用的易用性与兼容性。   
===============================
下载:以下内容跟帖回复才能看到
==============================

http://lianjiang2007.ys168.com    永硕网盘  
(有流量限制)
http://www.newdisk.cn/?lianjiang  石头网盘  
(流量限制情况未知)

==============================
==============================
附录:
看到有人在问最后分区的确定办法,下面附上我的处理思路与办法。
-----------------------------------------------------------------------------------
ghost自动备份时,活动主分区、最后分区号与盘符的确定思路和批处理(含win/dos下)
使用了第三方软件minitow(for
win)/minito(for
dos),软件下载及使用可去dos联盟。
【说明,本人水平有限,相信有更好的处理办法。批处理中的一些代码改造自他人在回答其它问题时的答复。欢迎批评指正】
【】为说明。
-------------------------------
windows下解决方案
一,思路
1,用minitow获得硬盘信息。实例如下:
------------------------------------
N:N  
  DOS WIN PRI/LOG ACT HIDE ID FILE SYSTEM  LABEL      
TOTALmb FREEmb
1:1  = C:  C:  PRIMARY YES NO  0B
FAT32        NO NAME    7538   
3652  
1:2  = E:      PRIMARY NO  YES  17
NTFS/HPFS                7467  
  0      
1:3  = F:  D:  LOGICAL NO  
NO  07 NTFS/HPFS               
10001  7524  
1:4  = G:  E:  LOGICAL NO  
NO  07 NTFS/HPFS               
15005  8483  
1:5  = D:  F:  LOGICAL NO  
NO  0B FAT32        APPZ        
30004  17382  
1:6  = H:  G:  LOGICAL NO  
NO  07 NTFS/HPFS               
44453  19427  
------------------------------------
2,对上面的信息进行处理,获得活动主分区,及最后分区和最后分区对应的盘符。
二,具体方法。
@echo
off
rem by lianjiang
rem 【获得硬盘参数,保存文件名为hdmini.txt】
tools\minitow /nohp
/ifs /p>temp\hdmini.txt
rem
【生成简化的硬盘信息,此部分不是必须,只是由于一些信息个人以为不很重要,去除,新文件为hdmini_1.txt】
setlocal
EnableDelayedexpansion
        if exist temp\hdmini_1.txt
del temp\hdmini_1.txt >nul
For /f "tokens=1 delims=\" %%i In
(temp\hdmini.txt) do (
  Set var=%%i
call :sub_012
  
)
endlocal
rem
【读取活动主分区的分区号%act%,最后分区号%lpartition%及最后分区对应的盘符%ldrive%,可用空间%freesize%】
For /f
"tokens=1-3" %%i In (temp\hdmini_1.txt) do (
Set lpartition=%%i
  
      Set ldrive=%%j
set freesize=%%k
      
  if %%j.==C:. set act=%%i
)
echo 活动主分区号%act%  
最后分区号%lpartition%  最后分区对应的盘符%ldrive%
pause
goto
sub_018
:sub_012
rem 【取N:N WIN FREEmb三项数据】
set s1=!%var:~1,3!
set
s3=!%var:~12,3!
set s10=!%var:~69,6!
echo %s1% %s3%
%s10%>>temp\hdmini_1.txt
goto :eof
:sub_018
rem
【继续其他处理】
----------------
新文件hdmini_b.txt的形式如:
N:N WIN FREEmb
1:1
C:  3652  
1:2    0   
1:3 D:  
7524  
1:4 E:  8483  
1:5 F:  17382
1:6 G:  
19427

=============================
DOS下解决方案。
所需工具:minito,strings,ifs
一,思路与windows下相同。
由于可能要在NTFS分区创建新目录,因此获取的是加载了ifs驱动后的dos下盘符。不创建目录的话,不需要确定最后分区对应的盘符。
示例如下
N:N  
  : PRI/LOG ACT HIDE ID FILE SYSTEM  LABEL      TOTALmb
FREEmb
1:1  = C: PRIMARY YES NO  0B FAT32      
  WINXP      7538    3619  
1:2  = E:
PRIMARY NO  YES  17 NTFS/HPFS            
    7467   
1:3  = F: LOGICAL NO  NO  07
NTFS/HPFS                10001  
1:4  = G: LOGICAL NO  NO  07 NTFS/HPFS      
          15005  
1:5  = D: LOGICAL
NO  NO  0B FAT32        APPZ      
  30004  17234  
1:6  = H: LOGICAL NO  NO  07
NTFS/HPFS                44453  
二,批处理。
@echo off
:BEGIN
set actp=
if exist mini_dd.txt del
mini_dd.txt
minito /nohp /p /ifs>mini_dd.txt
rem 文件行数
strings
lines=LINESIZE mini_dd.txt
if %lines%#==0# goto fail
rem strings lines=add
%lines%,1
set line=1
echo 硬盘信息:
:mini
strings line=add
%line%,1
rem if %line%#==%lines%# goto mini_1
strings lined=read
mini_dd.txt,%line%
if %lined%#==# goto mini_1
strings row0=mid
%lined%,4,1
if %row0%#==# goto mini_2
strings row1=left %lined%,4
goto
mini_3
:mini_2
strings row1=left %lined%,3
:mini_3
strings row3=mid
%lined%,8,2
strings row5=mid %lined%,19,3
if not %actp%#==# goto  
mini_4
if not %row5%#==YES#  goto  mini_4
set
actp=%row1%
:mini_4
set lastp=%row1%
set lastd=%row3%
echo
%lined%
goto mini
:mini_1
echo.
echo  
请根据上面显示的硬盘信息确认识别结果。
echo.
echo  自动识别结果:
echo      
活动分区是%actp%
echo      最后分区是%lastp%
echo      
最后分区对应的盘符是%lastd%
echo.
pause
goto
exit
:fail
cls
echo.
echo  
很抱歉,本工具采用的软件未能获得有效硬盘信息。
echo.
pause
:exit
关于有网友疑问:“Windows有可能发生盘符错乱(自动)的现象”。是没任何问题的,我是查找分区号后,再来定分区号对应的盘符的。并非根据盘符顺序。
Windows下手动改变盘符后也不会出现问题。(把E:改成了M:)
1,硬盘信息。
N:N  
  DOS WIN PRI/LOG ACT HIDE ID FILE SYSTEM  LABEL      
TOTALmb FREEmb
1:1  = C:  C:  PRIMARY YES NO  0B
FAT32        NO NAME    7538   
3594  
1:2  = E:      PRIMARY NO  YES  17
NTFS/HPFS                7467  
  0      
1:3  = F:  D:  LOGICAL NO  
NO  07 NTFS/HPFS               
10001  7576  
1:4  = G:  M:  LOGICAL NO  
NO  07 NTFS/HPFS               
15005  8530  
1:5  = D:  F:  LOGICAL NO  
NO  0B FAT32        APPZ        
30004  17233  
1:6  = H:  G:  LOGICAL NO  
NO  07 NTFS/HPFS               
44453  19378  
2,输出结果:
活动主分区号1:1  最后分区号1:6  
最后分区对应的盘符G:


迅雷下载地址:
以下内容跟帖回复才能看到
==============================

http://www.rsdown.cn/Download.asp?ID=7934&sID=1

==============================

[ 本帖最后由 利滴儿 于 2007-5-29 07:38 编辑 ]


图片附件: DOS界面.jpg (2007-5-28 23:38, 39.33 K)



图片附件: 简单模式.jpg (2007-5-28 23:38, 79.25 K)



图片附件: 高级模式.jpg (2007-5-28 23:38, 95.03 K)


评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
我爱潜水!
离线海豚

发帖
14032
金钱
437700
威望
0
贡献值
1
只看该作者 1 发表于: 2007-05-29
我爱潜水!
离线海豚

发帖
14032
金钱
437700
威望
0
贡献值
1
只看该作者 2 发表于: 2007-05-29
下载:
http://lianjiang2007.ys168.com   永硕网盘 (有流量限制)
http://www.newdisk.cn/?lianjiang 石头网盘 (流量限制情况未知)
我爱潜水!
快速回复
限100 字节
 
上一个 下一个