![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-18 21:57 |
共 47,814 主题排行 / 349,908 发帖 / 今日 1 篇 / 48,259 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » 加载ifs后ghost出错 |
| 可打印版本 3,334 / 22 |
| 第1楼 terse | 发表于 2006-12-11 01:59 |
| 银牌会员 发帖 946 积分 2,404 | |
|
加载ifs后ghost出错 加载ifs后ghost出错!退出后ghost正常,有谁有同样的问题吗?
|
|
| 第2楼 lianjiang2004 | 发表于 2006-12-11 03:07 |
| 金牌会员 发帖 1,884 积分 3,946 | |
|
没必要在加载ifs后运行ghost,即使不出错,这时的盘符对ghost来说也毫无意义。完全可以在退出ifs后再运行GHOST。
|
|
| 第3楼 tangtai | 发表于 2006-12-11 04:29 |
| 等待验证用户 发帖 314 积分 640 | |
|
无需加载ifs,ghost就可识别ntfs分区,再说我觉得加载的东西越多越容易冲突!!
|
|
| 第4楼 terse | 发表于 2006-12-11 04:46 |
| 银牌会员 发帖 946 积分 2,404 | |
|
主要是我的GHOST是自动恢复/备份的,也就是在恢复/备份会自动查找全盘的GHO文件并显示出选择,如果不加载ifs,就搜索不到NTFS分区
另外:在autoexec加载ntfs4dos 进dos时却不能打开菜单,总是命令行出现,要手动才可以!所以改用IFS的; [ Last edited by terse on 2006-12-11 at 04:49 AM ] |
|
| 第5楼 lianjiang2004 | 发表于 2006-12-11 04:51 |
| 金牌会员 发帖 1,884 积分 3,946 | |
|
知道。你可以先加载ifs,查找gho,找到后,确定gho文件所在分区(不是盘符,NTFS格式,盘符对ghost而言无效),然后执行备份或恢复。
现在就是如何实现盘符和分区好的转换。 [ Last edited by lianjiang2004 on 2006-12-11 at 04:54 AM ] |
|
| 第6楼 tangtai | 发表于 2006-12-11 07:35 |
| 等待验证用户 发帖 314 积分 640 | |
|
在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) |
|
| 第7楼 lianjiang2004 | 发表于 2006-12-11 08:02 |
| 金牌会员 发帖 1,884 积分 3,946 | |
Originally posted by tangtai at 2006-12-11 07:35: 问题是,NTFS分区,只能用分区号。 |
|
| 第8楼 terse | 发表于 2006-12-11 10:01 |
| 银牌会员 发帖 946 积分 2,404 | |
|
首先谢谢各位的热心回复!可能各位未能领会我的意思,兴许是我言不达意;呵呵
Originally posted by lianjiang2004 at 2006-12-11 04:51: 无论是什么格式的分区,只要搜索到我都可以自动恢复或备份!并不是说NTFS对GHOST而言无效, Originally posted by lianjiang2004 at 2006-12-11 08:02: 我在自动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 ] |
|
| 第9楼 lianjiang2004 | 发表于 2006-12-11 11:56 |
| 金牌会员 发帖 1,884 积分 3,946 | |
|
确实不明白你的意思。
“无论是什么格式的分区,只要搜索到我都可以自动恢复或备份” “我在自动GHOST的批处理中用的就是X:Y,并不是盘符:目录” 很显然,只要成功加载了ifs,而且硬盘确实有至少一个gho文件,你肯定能找到。 找到的这个gho,你现在能知道它所在的分区号吗?这个问题不解决,你如何在批处理中用X:Y形式? 现在假定你用其它办法确定了该gho所在分区的分区号,那么,这时即使加载ifs后ghost会出错,也不会影响你使用ghost,因为既然知道了分区号,完全可以卸载了ifs后再用ghost。 我觉得现在问题的关键,在于你找到了gho文件,如何确定其分区号。而不是加载了ifs后ghost出错的问题。 |
|
| 第10楼 terse | 发表于 2006-12-11 14:16 |
| 银牌会员 发帖 946 积分 2,404 | |
Originally posted by lianjiang2004 at 2006-12-11 11:56: 这点可能是我没说清楚 我不是全盘搜索 我是按区搜索的,也就是在搜索前有个硬盘的 全部区显示的啊!但是不加载IFS就显示不了NTFS区,这样也就选择不了搜索NTFS区, 以下是搜索代码: echo :d_list " 选择备份文件的所在盘 ">%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%:\ |
|
| 第11楼 lianjiang2004 | 发表于 2006-12-11 20:25 |
| 金牌会员 发帖 1,884 积分 3,946 | |
|
终于明白了意思,尽管代码不懂,没用过wbat。
|
|
| 第12楼 lianjiang2004 | 发表于 2006-12-11 20:49 |
| 金牌会员 发帖 1,884 积分 3,946 | |
|
刚才试了一下,我的笔记本和台式机加载ifs后都能正常运行ghost。而且有新发现,真是不试不知道,世界真奇妙。
原来想当然地以为加载ifs后NTFS分区的盘符对GHOST无意义,不能被ghost以盘符还得以分区号处理。今天一试,发现这时的盘符能被GHOST使用(表现为手动启动ghost后,能看到NTFS分区分配的盘符),有时间加载ifs后ghost备份恢复一次看看。 下面分别是加载和卸载ifs运行ghost显示的硬盘信息。 (其中的 Type Network,Key E:Desc E: 就是NTFS分区) --------------------- 加载: Key 1:1 Key C: Path C: Desc C: 1:1 Type FAT Disk 0 Offset 63 Key 1:2 Path 1:2 Desc 1:2 Type NTFS Disk 0 Offset 8193213 Key 1:3 Key D: Path D: Desc D: 1:3 Type FAT Disk 0 Offset 18426618 Key A: Path A: Desc A: Type Floppy Key E: Path E: Desc E: Type Network Key X: Path X: Desc X: Type Disk Key @CD-R1 Path @CD-R1 Desc @CD-R1 MATSHITAUJDA720 DVD/CDRW Type CD ----------------------------------------------- 卸载: Key 1:1 Key C: Path C: Desc C: 1:1 Type FAT Disk 0 Offset 63 Key 1:2 Path 1:2 Desc 1:2 Type NTFS Disk 0 Offset 8193213 Key 1:3 Key D: Path D: Desc D: 1:3 Type FAT Disk 0 Offset 18426618 Key A: Path A: Desc A: Type Floppy Key X: Path X: Desc X: Type Disk Key @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 ] |
|
| 第13楼 Wengier | 发表于 2006-12-11 23:45 |
| 系统支持 发帖 10,521 积分 27,736 | |
Originally posted by terse at 2006-12-10 12:59 PM: 加载IFS后的确应该是可以启动GHOST的。你可以用这张自动加载IFS的DOS启动盘启动后运行GHOST试试: http://help.cn-dos.net/soft/dosntfs.zip |
|
| 第14楼 terse | 发表于 2006-12-12 03:31 |
| 银牌会员 发帖 946 积分 2,404 | |
Originally posted by Wengier at 2006-12-11 23:45: 谢谢了 我去当下 不过我想谁能帮我看看我的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 ] |
|
| 第15楼 xusen | 发表于 2006-12-12 03:57 |
| 中级用户 发帖 74 积分 290 来自 浙江·金华 | |
|
加载IFS后再加载驻留内存程序,回影响IFS卸载。
如加载IFS后再加载SMARTDRV IFS就不能卸了。 加载IFS前,设置环境变量“HDPMI”是需要的 SET HDPMI=16384 |
|
| 1 2 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |