中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
« [1] [2] »
作者:
标题: 加载ifs后ghost出错 上一主题 | 下一主题
terse
银牌会员





积分 2404
发帖 946
注册 2005-9-8
状态 离线
『楼 主』:  加载ifs后ghost出错

加载ifs后ghost出错!退出后ghost正常,有谁有同样的问题吗?

2006-12-11 01:59
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lianjiang2004
金牌会员





积分 3946
发帖 1884
注册 2006-1-20
状态 离线
『第 2 楼』:  

没必要在加载ifs后运行ghost,即使不出错,这时的盘符对ghost来说也毫无意义。完全可以在退出ifs后再运行GHOST。



Windows 一键还原
http://www.yjhy.com
2006-12-11 03:07
查看资料  发短消息 网志   编辑帖子  回复  引用回复
tangtai
高级用户




积分 640
发帖 314
注册 2006-8-13
状态 离线
『第 3 楼』:  

无需加载ifs,ghost就可识别ntfs分区,再说我觉得加载的东西越多越容易冲突!!

2006-12-11 04:29
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
terse
银牌会员





积分 2404
发帖 946
注册 2005-9-8
状态 离线
『第 4 楼』:  

主要是我的GHOST是自动恢复/备份的,也就是在恢复/备份会自动查找全盘的GHO文件并显示出选择,如果不加载ifs,就搜索不到NTFS分区
另外:在autoexec加载ntfs4dos  进dos时却不能打开菜单,总是命令行出现,要手动才可以!所以改用IFS的;

[ Last edited by terse on 2006-12-11 at 04:49 AM ]

2006-12-11 04:46
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lianjiang2004
金牌会员





积分 3946
发帖 1884
注册 2006-1-20
状态 离线
『第 5 楼』:  

知道。你可以先加载ifs,查找gho,找到后,确定gho文件所在分区(不是盘符,NTFS格式,盘符对ghost而言无效),然后执行备份或恢复。

现在就是如何实现盘符和分区好的转换。

[ Last edited by lianjiang2004 on 2006-12-11 at 04:54 AM ]



Windows 一键还原
http://www.yjhy.com
2006-12-11 04:51
查看资料  发短消息 网志   编辑帖子  回复  引用回复
tangtai
高级用户




积分 640
发帖 314
注册 2006-8-13
状态 离线
『第 6 楼』:  

在Ghost中分区可以用C:  D:   E:  等来表示,还可以用1:1   1:2   1:3等来表示,而且在手工操作Ghost时,在选择分区时可以看见1:1  1:2的表示方法.
其中第一个1表示第一硬盘,第二个数字表示第几个分区.
如:我的D盘下有一个sys.gho,在批处理中可用1:2:\sys.gho(相当于D:\sys.gho)

2006-12-11 07:35
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lianjiang2004
金牌会员





积分 3946
发帖 1884
注册 2006-1-20
状态 离线
『第 7 楼』:  



  Quote:
Originally posted by tangtai at 2006-12-11 07:35:
在Ghost中分区可以用C:  D:   E:  等来表示,还可以用1:1   1:2   1:3等来表示,而且在手工操作Ghost时,在选择分区时可以看见1:1  1:2的表示方法.
其中第一个1表砮..

问题是,NTFS分区,只能用分区号。



Windows 一键还原
http://www.yjhy.com
2006-12-11 08:02
查看资料  发短消息 网志   编辑帖子  回复  引用回复
terse
银牌会员





积分 2404
发帖 946
注册 2005-9-8
状态 离线
『第 8 楼』:  

首先谢谢各位的热心回复!可能各位未能领会我的意思,兴许是我言不达意;呵呵

  Quote:
Originally posted by lianjiang2004 at 2006-12-11 04:51:
知道。你可以先加载ifs,查找gho,找到后,确定gho文件所在分区(不是盘符,NTFS格式,盘符对ghost而言无效),然后执行备份或恢复。我的问题不是怎样加载的问题;而是怎样正常GHOST!
现在就是如� ...

无论是什么格式的分区,只要搜索到我都可以自动恢复或备份!并不是说NTFS对GHOST而言无效,

  Quote:
Originally posted by lianjiang2004 at 2006-12-11 08:02:
问题是,NTFS分区,只能用分区号。

我在自动GHOST的批处理中用的就是X:Y,并不是盘符:目录,所以我现在只求在加载IFS或NTFS4DOS后,进入DOS可以正常显示菜单,当然用IFS可以显菜单,但不能正常GHOST,不知道是否内存分配问题否?用NTFS4DOS的话呢.进DOS是命令行,而并不是启动菜单,然后手动启动菜单也是可以的!只不过不知道问题出在那里!当然我也完全可以手动GHOST那样的话我完全可以放弃IFS和NTFS4DOS,
我想少加载一点程序看看是否有效!

[ Last edited by terse on 2006-12-11 at 10:03 AM ]

2006-12-11 10:01
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lianjiang2004
金牌会员





积分 3946
发帖 1884
注册 2006-1-20
状态 离线
『第 9 楼』:  

确实不明白你的意思。
“无论是什么格式的分区,只要搜索到我都可以自动恢复或备份”  “我在自动GHOST的批处理中用的就是X:Y,并不是盘符:目录”
很显然,只要成功加载了ifs,而且硬盘确实有至少一个gho文件,你肯定能找到。
找到的这个gho,你现在能知道它所在的分区号吗?这个问题不解决,你如何在批处理中用X:Y形式? 现在假定你用其它办法确定了该gho所在分区的分区号,那么,这时即使加载ifs后ghost会出错,也不会影响你使用ghost,因为既然知道了分区号,完全可以卸载了ifs后再用ghost。
我觉得现在问题的关键,在于你找到了gho文件,如何确定其分区号。而不是加载了ifs后ghost出错的问题。



Windows 一键还原
http://www.yjhy.com
2006-12-11 11:56
查看资料  发短消息 网志   编辑帖子  回复  引用回复
terse
银牌会员





积分 2404
发帖 946
注册 2005-9-8
状态 离线
『第 10 楼』:  



  Quote:
Originally posted by lianjiang2004 at 2006-12-11 11:56:
确实不明白你的意思。
“无论是什么格式的分区,只要搜索到我都可以自动恢复或备份”  “我在自动GHOST的批处理中用的就是X:Y,并不是盘符:目录”
...

这点可能是我没说清楚  我不是全盘搜索  我是按区搜索的,也就是在搜索前有个硬盘的
全部区显示的啊!但是不加载IFS就显示不了NTFS区,这样也就选择不了搜索NTFS区,
以下是搜索代码:
echo :d_list " 选择备份文件的所在盘 "[x]>%temp%\tmp.txt
func -a9 >>%temp%\tmp.txt
call w.bat list @%temp%\tmp.txt:d_list
if errorlevel 100 goto rec
if "%wbat%"=="" goto rec
set gpath=%wbat%:\

2006-12-11 14:16
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lianjiang2004
金牌会员





积分 3946
发帖 1884
注册 2006-1-20
状态 离线
『第 11 楼』:  

终于明白了意思,尽管代码不懂,没用过wbat。



Windows 一键还原
http://www.yjhy.com
2006-12-11 20:25
查看资料  发短消息 网志   编辑帖子  回复  引用回复
lianjiang2004
金牌会员





积分 3946
发帖 1884
注册 2006-1-20
状态 离线
『第 12 楼』:  

刚才试了一下,我的笔记本和台式机加载ifs后都能正常运行ghost。而且有新发现,真是不试不知道,世界真奇妙。
原来想当然地以为加载ifs后NTFS分区的盘符对GHOST无意义,不能被ghost以盘符还得以分区号处理。今天一试,发现这时的盘符能被GHOST使用(表现为手动启动ghost后,能看到NTFS分区分配的盘符),有时间加载ifs后ghost备份恢复一次看看。
下面分别是加载和卸载ifs运行ghost显示的硬盘信息。
(其中的 Type     Network,Key[1]   E:Desc     E: 就是NTFS分区)
---------------------
加载:
Key[1]   1:1
Key[2]   C:
Path     C:
Desc     C: 1:1 [WINXP]
Type     FAT
Disk     0
Offset   63

Key[1]   1:2
Path     1:2
Desc     1:2 [PRO]
Type     NTFS
Disk     0
Offset   8193213

Key[1]   1:3
Key[2]   D:
Path     D:
Desc     D: 1:3 [DATA]
Type     FAT
Disk     0
Offset   18426618

Key[1]   A:
Path     A:
Desc     A:
Type     Floppy

Key[1]   E:
Path     E:
Desc     E: []
Type     Network

Key[1]   X:
Path     X:
Desc     X: [MS-RAMDRIVE]
Type     Disk

Key[1]   @CD-R1
Path     @CD-R1
Desc     @CD-R1 MATSHITAUJDA720 DVD/CDRW
Type     CD
-----------------------------------------------
卸载:
Key[1]   1:1
Key[2]   C:
Path     C:
Desc     C: 1:1 [WINXP]
Type     FAT
Disk     0
Offset   63

Key[1]   1:2
Path     1:2
Desc     1:2 [PRO]
Type     NTFS
Disk     0
Offset   8193213

Key[1]   1:3
Key[2]   D:
Path     D:
Desc     D: 1:3 [DATA]
Type     FAT
Disk     0
Offset   18426618

Key[1]   A:
Path     A:
Desc     A:
Type     Floppy

Key[1]   X:
Path     X:
Desc     X: [MS-RAMDRIVE]
Type     Disk

Key[1]   @CD-R1
Path     @CD-R1
Desc     @CD-R1 MATSHITAUJDA720 DVD/CDRW
Type     CD

[ Last edited by lianjiang2004 on 2006-12-11 at 08:50 PM ]



Windows 一键还原
http://www.yjhy.com
2006-12-11 20:49
查看资料  发短消息 网志   编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27734
发帖 10521
注册 2002-10-9
状态 离线
『第 13 楼』:  



  Quote:
Originally posted by terse at 2006-12-10 12:59 PM:
加载ifs后ghost出错!退出后ghost正常,有谁有同样的问题吗?

加载IFS后的确应该是可以启动GHOST的。你可以用这张自动加载IFS的DOS启动盘启动后运行GHOST试试:

http://help.cn-dos.net/soft/dosntfs.zip



Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

2006-12-11 23:45
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复
terse
银牌会员





积分 2404
发帖 946
注册 2005-9-8
状态 离线
『第 14 楼』:  



  Quote:
Originally posted by Wengier at 2006-12-11 23:45:


加载IFS后的确应该是可以启动GHOST的。你可以用这张自动加载IFS的DOS启动盘启动后运行GHOST试试:

http://help.cn-dos.net/soft/dosntfs.zip

谢谢了 我去当下  
不过我想谁能帮我看看我的AUTOEXEC文件有没有问题,OK?
@ECHO OFF
lh KILLER
lh tw /np N3 >nul
lh mouse >nul
lh mousp >nul
lh z >nul
LH DOSKEY
LH DOSLFN
lh hdpmi32
lh ndos -lfn -mountall -cp:936
FOR %%a in (A B C D E F) DO IF %CM0%#==%%a# goto %%a
:A
lh smartdrv 4096 /y > NUL
CALL GHO
goto end

:B
cd AV
call kv
goto end

:C
call gr.bat
goto end

:D
lh smartdrv 4096 /y > NUL
HDD
goto end

:E
goto end

:F
REBOOT

:end

上面的加载后  DOS下进GRUB出错
lh hdpmi32
lh ndos -lfn -mountall -cp:936
怎样退出呢?我用的xmsman -c似乎不行!
如果不加载hdpmi32  ndos -lfn -mountall -cp:936 这两项可以GEUB的!



对比一下刚当下的AUTOEXEC文件
PROMPT $P$G
PATH=A:\;..
LFNFOR ON
SET DIRCMD=/4
SET HDPMI=16384
MODE CON RATE=32 DELAY=1
我没写上面这几项  不知是否问题所在?

[ Last edited by terse on 2006-12-12 at 03:33 AM ]

2006-12-12 03:31
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
xusen
中级用户




积分 290
发帖 74
注册 2005-4-30
来自 浙江·金华
状态 离线
『第 15 楼』:  

加载IFS后再加载驻留内存程序,回影响IFS卸载。
如加载IFS后再加载SMARTDRV IFS就不能卸了。
加载IFS前,设置环境变量“HDPMI”是需要的  SET HDPMI=16384



www.deepin.org  cpzn.ys168.com
2006-12-12 03:57
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (5942830)  编辑帖子  回复  引用回复
« [1] [2] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: