中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » [求助]怎样制作有选项的Ghost系统恢复软盘?
« [1] [2] [3] »
作者:
标题: [求助]怎样制作有选项的Ghost系统恢复软盘? 上一主题 | 下一主题
ljwfw1982
初级用户




积分 134
发帖 5
注册 2005-1-22
状态 离线
『楼 主』:  [求助]怎样制作有选项的Ghost系统恢复软盘?

因为我是菜鸟,我的电脑硬盘是10GB,我的Win98.gho备份文件在E:\ghost\里;
  前几天从“冷月之轮”那学到将Win98启动软盘里的 autoexec.bat文件编辑成如下:
@ECHO OFF
set LglDrv=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P 15
set LglDrv=%LglDrv% O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D 3 C
cls
call setramd.bat %LglDrv%

LH \MSCDEX.EXE /D:mscd001 /L:%CDROM%
e:\ghost\ghost.exe -clone,mode=pload,src=e:\ghost\win98.ghost:1,dst=1:1 -sure -rb
就能用一张软盘引导硬盘里的Ghost恢复系统;但是怎样修改编辑Win98启动软盘里的其它文件,能使Ghost引导恢复软盘在DOS界面下有类似Win98启动软盘里的菜单选项:
1.Boot From Hard Disk
2.Boot From CD-ROM
我想制作出的Ghost引导恢复软盘里有与上面类似的菜单选现:
1.Boot From Hard Disk
2.System Recover
“因为本论坛里的很多高人在我以前的求助贴里回答过于含糊不清”所以我这只菜鸟真心想请各位“贤能”帮我详细的回答上面的问题?
  如果有那位好心人已经有现成的有选项的Ghost系统恢复软盘,务必请在回帖里放上相关附件下载或发邮件到:ljwfw1982@163.com

[此贴子已经被作者于2005-1-23 22:53:16编辑过]



2005-1-22 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
crshen
中级用户




积分 447
发帖 126
注册 2004-2-10
状态 离线
『第 2 楼』:  

菜单选择从硬盘、光盘启动,可使用grub,网上很多类似启动盘,下一个改改就行。
如果真要做软盘版的一键恢复,就得基于ghost7.5,因为它只有660k,我今天正好做了一个,为中文菜单方式,请大家下载试用。
谢谢禹龙提醒,我自己下载试用了一下,发现确实有误,原因是打包时放错了文件,请稍后到第9楼下载修正版。

[此贴子已经被作者于2005-1-27 8:51:40编辑过]






从来不用别人的东西,要用,也先改成自己的再说!
2005-1-23 00:00
查看资料  发送邮件  发短消息 网志  OICQ (67154440)  编辑帖子  回复  引用回复
ljwfw1982
初级用户




积分 134
发帖 5
注册 2005-1-22
状态 离线
『第 3 楼』:  [求助]怎样制作有选项的Ghost系统恢复软盘?

因为我是菜鸟,我的电脑硬盘是10GB,我的Win98.gho备份文件在E:\ghost\里;
  前几天从“冷月之轮”那学到将Win98启动软盘里的 autoexec.bat文件编辑成如下:
@ECHO OFF
set LglDrv=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P 15
set LglDrv=%LglDrv% O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D 3 C
cls
call setramd.bat %LglDrv%

LH \MSCDEX.EXE /D:mscd001 /L:%CDROM%
e:\ghost\ghost.exe -clone,mode=pload,src=e:\ghost\win98.ghost:1,dst=1:1 -sure -rb
就能用一张软盘引导硬盘里的Ghost恢复系统;但是怎样修改编辑Win98启动软盘里的其它文件,能使Ghost引导恢复软盘在DOS界面下有类似Win98启动软盘里的菜单选项:
1.Boot From Hard Disk
2.Boot From CD-ROM
我想制作出的Ghost引导恢复软盘里有与上面类似的菜单选现:
1.Boot From Hard Disk
2.System Recover
“因为本论坛里的很多高人在我以前的求助贴里回答过于含糊不清”所以我这只菜鸟真心想请各位“贤能”帮我详细的回答上面的问题?

[此贴子已经被作者于2005-1-23 23:10:26编辑过]




2005-1-23 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
crshen
中级用户




积分 447
发帖 126
注册 2004-2-10
状态 离线
『第 4 楼』:  

忘记附使用说明了,补充如下:


1. 主要程序为easygho.exe,该软件为CRSHEN编译,任何人都可以随意反编译、更改;
2. 菜单选择项中有备份和恢复,分别执行以下命令:
   ghost.exe -clone,mode=pdump,src=1:1,dst=d:\system.gho -sure -z1 -fx
   ghost.exe -clone,mode=pload,src=d:\system.gh1,dst=1:1 -sure -fx
3. 这两条命令其实为tools.zip压缩包中的backup.bat和restore.bat,可解压后定制(这个功能爽不爽?)
4. 菜单中尚有“维护”一项,因为程序原来是为硬盘版一键恢复制作(自动重启动,无法进入DOS),现移植到软盘,未作处理,如要使用,可在出现对话框后,按“确定”,然后输入“Pt”启动软景pctools2.01,输入“Ed”启动Qedit2.15,(注意字母大小写)。
5. 最后一条,恢复功能会覆盖原来的分区,凡因此造成数据丢失,致夫妻吵架、好友反目、女朋友分手等严重后果,均责任自负!

[此贴子已经被作者于2005-1-26 14:06:14编辑过]






从来不用别人的东西,要用,也先改成自己的再说!
2005-1-23 00:00
查看资料  发送邮件  发短消息 网志  OICQ (67154440)  编辑帖子  回复  引用回复
GOTOmsdos
铂金会员

C++启程者


积分 5154
发帖 1827
注册 2003-7-18
状态 离线
『第 5 楼』:  

你的要求含糊不清. 你这个System Recover 什么意思? 用什么恢复系统? 有GHO镜象备份文件吗? 软盘上不可能放的下98啊!
没有备份文件怎么恢复? 如果有的话, 根本没必要用软盘来恢复. 因为如果能读取硬盘上的镜象备份文件,说明硬盘分区表和镜象备份文件所在的分区没有问题,既然硬盘没有问题,那还有什么必要用软盘?
.(如果分区表坏了,用软盘也不能恢复到原来的系统,只有彻底排查故障了)
如果是2000 XP:
备份恢复原有系统的办法: 用BOOT.INI
在2000 XP 的C盘装个简易的DOS7.1本站有的,
(如果懂DEBUG或用DISKEDIT等等的话,
可以不用装DOS7.1.只要建个只有三个文件的超米你DOS系统.方法如下:
用98启动盘启动到DOS下,先用工具(DEBUG或用DISKEDIT等等)备份C盘的2000 XP 的DOS引导,,然后 SYS C: .然后把此时的DOS引导存到一个文件比如: DOS.DAT.放到C盘,改写C的BOOT.INI.在后面加上:
C:\DOS.DAT="SYSTEM RECOVERY"
然后,用2000 XP 的DOS引导备份文件覆盖到C的DOS引导扇区,重启就没问题了)
也可直接用98启动盘建超米你DOS系统,然后再预安装2000 XP,自动重起时自动恢复的.
或者用2000 XP的故障恢复台的FIXBOOT命令恢复.(不是FIXMBR,没用的,因为改变的是DBR)

(如果是98, 更简单, 可以省掉上面的步骤; 后面的AUTOEXEC.BAT要稍改一下:)
然后复制几个文件放到C根下:
UCDOS\  目录
SMARTDRV.EXE
CHOICE.COM
GHOST.EXE
reboot.com
OFF.com
增加C的 AUTOEXEC.BAT: (要根据情况改写的)
c:
cd\ucdos
call ucdos.bat
cd\
cls
echo ..
echo ..
echo ..
echo ..
echo ..
echo ..
echo ..  
echo 你有九个选择:
echo ..
echo 1, 把XP备份到第6分区,并重新启动
echo 2, 恢复并覆盖XP系统,并重新启动
echo ..
echo 3, 把WIN98备份到第6分区,并重新启动  
echo 4, 恢复并覆盖WIN98系统,并重新启动
echo ..
echo 5, 把DOS6.22备份到第6分区,并重新启动
echo 6, 恢复并覆盖DOS6.22系统,并重新启动
echo ..      
echo 7, 回到本分区DOS提示符  (对98来说,就是继续启动98)
echo 8, 重新启动
echo 9, 关机     (对于笔记本可能不起作用,笔记本电源不是ATX)
echo ..
echo ..
choice /c:123456789 /t:7,3     (98的话,把7设为默认值, 当然可根据情况放在第一项哦..等待3秒)
if errorlevel 9 goto off
if errorlevel 8 goto reboot
if errorlevel 7 goto end
if errorlevel 6 goto dosload
if errorlevel 5 goto dosdump
if errorlevel 4 goto 98load
if errorlevel 3 goto 98dump
if errorlevel 2 goto xpload
if errorlevel 1 goto xpdump
:xpdump
lh smartdrv
ghost -clone,mode=pdump,src=1:1,dst=1:6:\xp.gho -z3 -sure -rb
goto end
:xpload
lh smartdrv
ghost -clone,mode=pload,src=1:6:\xp.gh1,dst=1:1 -sure -rb
goto end
:98dump
lh smartdrv
ghost -clone,mode=pdump,src=1:2,dst=1:6:\98.gho -z3 -sure -rb
goto end
:98load
lh smartdrv
ghost -clone,mode=pload,src=1:6:\98.gh1,dst=1:2 -sure -rb
goto end
:dosdump
lh smartdrv
ghost -clone,mode=pdump,src=1:3,dst=1:6:\dos.gho -z3  -sure -rb
goto end
:dosload
lh smartdrv
ghost -clone,mode=pload,src=1:6:\dos.gh1,dst=1:3 -sure -rb
goto end
:reboot
reboot
goto end
:off
off
goto end
:end
注意:
C盘需是FAT32(或FAT16)
GHOST版本最好是7.5(或2002)以上,否则可能不支持NTFS
要备份到的目标盘一定要有足够的空间!
懂GRUB也可以,但遇到品牌机不给改主引导的
把GRLDR装C盘可能是可以的(用前面的方法很方便,因为,GHOST也会处理扩展分区的逻辑盘的)


[此贴子已经被作者于2005-1-23 20:37:29编辑过]



2005-1-23 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
禹龙
初级用户




积分 331
发帖 56
注册 2003-3-14
状态 离线
『第 6 楼』:  

好象出现中文无法显示的错误了

2005-1-24 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
crshen
中级用户




积分 447
发帖 126
注册 2004-2-10
状态 离线
『第 7 楼』:  



  Quote:
以下是引用禹龙在2005-1-24 10:43:14的发言:
好象出现中文无法显示的错误了

到底是“好像”,还是“确实”,我用虚拟机测试以及在两台不同配置的机子上试用,均没出现问题。能否详细说明一下问题,最好贴图看看。
另外上面的软盘只是预览版,如果有空的话,这两天将发出正式版,为向导式操作,根据菜单选择分区、压缩率等,以真正适合放在光盘上使用。



从来不用别人的东西,要用,也先改成自己的再说!
2005-1-24 00:00
查看资料  发送邮件  发短消息 网志  OICQ (67154440)  编辑帖子  回复  引用回复
禹龙
初级用户




积分 331
发帖 56
注册 2003-3-14
状态 离线
『第 8 楼』:  对不起


是确实不显示中文

2005-1-25 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
crshen
中级用户




积分 447
发帖 126
注册 2004-2-10
状态 离线
『第 9 楼』:  

软件需要中文支持,你把它单独提出来运行当然不行啦



从来不用别人的东西,要用,也先改成自己的再说!
2005-1-25 00:00
查看资料  发送邮件  发短消息 网志  OICQ (67154440)  编辑帖子  回复  引用回复
禹龙
初级用户




积分 331
发帖 56
注册 2003-3-14
状态 离线
『第 10 楼』:  

没有单独取出来。是用这里下载的软盘镜像启动了虚拟PC,出现了上图所示结果。

2005-1-26 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
crshen
中级用户




积分 447
发帖 126
注册 2004-2-10
状态 离线
『第 11 楼』:  


上图是刚制成的向导式软盘版ghost备份/恢复盘,不妨下载试用,详细说明在压缩包内。

[replyview]打开附件[/replyview]

[此贴子已经被作者于2005-1-27 10:20:34编辑过]






从来不用别人的东西,要用,也先改成自己的再说!
2005-1-26 00:00
查看资料  发送邮件  发短消息 网志  OICQ (67154440)  编辑帖子  回复  引用回复
禹龙
初级用户




积分 331
发帖 56
注册 2003-3-14
状态 离线
『第 12 楼』:  

请教:你的这些图形界面是什么软件做出来的?

2005-1-26 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
禹龙
初级用户




积分 331
发帖 56
注册 2003-3-14
状态 离线
『第 13 楼』:  

没有发错文件吧?

2005-1-26 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
crshen
中级用户




积分 447
发帖 126
注册 2004-2-10
状态 离线
『第 14 楼』:  



  Quote:
以下是引用禹龙在2005-1-26 20:08:22的发言:
没有发错文件吧?

不好意思,两次都发错了文件,现已修正,请下载试用,另外,为了其他兄弟的方便,对于盘中PDOS6作了调整,将其放到根目录下,其不同于网上流行的pdos,pdos.def只能放在A盘使用,而pdos目录,也必须在A盘,无须C盘支持。



从来不用别人的东西,要用,也先改成自己的再说!
2005-1-27 00:00
查看资料  发送邮件  发短消息 网志  OICQ (67154440)  编辑帖子  回复  引用回复
禹龙
初级用户




积分 331
发帖 56
注册 2003-3-14
状态 离线
『第 15 楼』:  

对你发错了的那个用GRUB启动的具有网卡驱动的镜像更感兴趣,虽然那个镜像并不完整。

2005-1-27 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] [3] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: