标题: 加载ifs后ghost出错
[打印本页]
作者: terse
时间: 2006-12-11 01:59
标题: 加载ifs后ghost出错
加载ifs后ghost出错!退出后ghost正常,有谁有同样的问题吗?
作者: lianjiang2004
时间: 2006-12-11 03:07
没必要在加载ifs后运行ghost,即使不出错,这时的盘符对ghost来说也毫无意义。完全可以在退出ifs后再运行GHOST。
作者: tangtai
时间: 2006-12-11 04:29
无需加载ifs,ghost就可识别ntfs分区,再说我觉得加载的东西越多越容易冲突!!
作者: terse
时间: 2006-12-11 04:46
主要是我的GHOST是自动恢复/备份的,也就是在恢复/备份会自动查找全盘的GHO文件并显示出选择,如果不加载ifs,就搜索不到NTFS分区
另外:在autoexec加载ntfs4dos 进dos时却不能打开菜单,总是命令行出现,要手动才可以!所以改用IFS的;
Last edited by terse on 2006-12-11 at 04:49 AM ]
作者: lianjiang2004
时间: 2006-12-11 04:51
知道。你可以先加载ifs,查找gho,找到后,确定gho文件所在分区(不是盘符,NTFS格式,盘符对ghost而言无效),然后执行备份或恢复。
现在就是如何实现盘符和分区好的转换。
Last edited by lianjiang2004 on 2006-12-11 at 04:54 AM ]
作者: tangtai
时间: 2006-12-11 07:35
在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)
作者: lianjiang2004
时间: 2006-12-11 08:02
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分区,只能用分区号。
作者: terse
时间: 2006-12-11 10:01
首先谢谢各位的热心回复!可能各位未能领会我的意思,兴许是我言不达意;呵呵
Originally posted by lianjiang2004 at 2006-12-11 04:51:
知道。你可以先加载ifs,查找gho,找到后,确定gho文件所在分区(不是盘符,NTFS格式,盘符对ghost而言无效),然后执行备份或恢复。我的问题不是怎样加载的问题;而是怎样正常GHOST!
现在就是如� ...
无论是什么格式的分区,只要搜索到我都可以自动恢复或备份!并不是说NTFS对GHOST而言无效,
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 ]
作者: lianjiang2004
时间: 2006-12-11 11:56
确实不明白你的意思。
“无论是什么格式的分区,只要搜索到我都可以自动恢复或备份” “我在自动GHOST的批处理中用的就是X:Y,并不是盘符:目录”
很显然,只要成功加载了ifs,而且硬盘确实有至少一个gho文件,你肯定能找到。
找到的这个gho,你现在能知道它所在的分区号吗?这个问题不解决,你如何在批处理中用X:Y形式? 现在假定你用其它办法确定了该gho所在分区的分区号,那么,这时即使加载ifs后ghost会出错,也不会影响你使用ghost,因为既然知道了分区号,完全可以卸载了ifs后再用ghost。
我觉得现在问题的关键,在于你找到了gho文件,如何确定其分区号。而不是加载了ifs后ghost出错的问题。
作者: terse
时间: 2006-12-11 14:16
Originally posted by lianjiang2004 at 2006-12-11 11:56:
确实不明白你的意思。
“无论是什么格式的分区,只要搜索到我都可以自动恢复或备份” “我在自动GHOST的批处理中用的就是X:Y,并不是盘符:目录”
...
这点可能是我没说清楚 我不是全盘搜索 我是按区搜索的,也就是在搜索前有个硬盘的
全部区显示的啊!但是不加载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%:\
作者: lianjiang2004
时间: 2006-12-11 20:25
终于明白了意思,尽管代码不懂,没用过wbat。
作者: lianjiang2004
时间: 2006-12-11 20:49
刚才试了一下,我的笔记本和台式机加载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 ]
作者: Wengier
时间: 2006-12-11 23:45
作者: terse
时间: 2006-12-12 03:31
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 ]
作者: xusen
时间: 2006-12-12 03:57
加载IFS后再加载驻留内存程序,回影响IFS卸载。
如加载IFS后再加载SMARTDRV IFS就不能卸了。
加载IFS前,设置环境变量“HDPMI”是需要的 SET HDPMI=16384
作者: xusen
时间: 2006-12-12 04:01
SMARTDRV 对影射的NTFS盘符是没有加速效果的。
作者: terse
时间: 2006-12-12 05:24
Originally posted by xusen at 2006-12-12 03:57:
加载IFS后再加载驻留内存程序,回影响IFS卸载。
如加载IFS后再加载SMARTDRV IFS就不能卸了。
加载IFS前,设置环境变量“HDPMI”是需要的 SET HDPMI=16384
谢谢 我想在调GRUB前把所有的 程序都斜掉 可以吗? 应该怎样做?
另:
:C
call gr.bat
goto end
这是调GRUB的 此时应该没有加载SMARTDRV啊 怎么还是斜不了IFS呢?
Last edited by terse on 2006-12-12 at 05:44 AM ]
作者: xusen
时间: 2006-12-12 07:34
@ECHO OFF
PROMPT $P$G
SET HDPMI=16384
lh mouse >nul
LH DOSKEY
LH DOSLFN
tw /np N3 >nul
lh hdpmi32
lh ndos -lfn -mountall -cp:936
goto %CM0%
goto end
...
:C
xmsman -c
tw/q
doslfn /u >nul
call gr.bat
goto end
...
作者: terse
时间: 2006-12-12 08:48
Originally posted by xusen at 2006-12-12 07:34:
@ECHO OFF
PROMPT $P$G
SET HDPMI=16384
lh mouse >nul
LH DOSKEY
LH DOSLFN
tw /np N3 >nul
lh hdpmi32
lh ndos -lfn -mountall -cp:936
goto %CM0%
goto end
...
:C
xmsman -c
tw/q
d ...
谢谢xusen热心帮助
其实 我call gr.bat的gr.bat里已经写的就是:
xmsman -c
tw/q
.\BOOT\GRUB\grub.exe --config-file=(fd0)/boot/grub/menu.lst
我不知道这样有什么不一样
不管怎样 我先试一下吧!真的谢了!
作者: terse
时间: 2006-12-12 10:23
现在进DOS可以grub和dos之间切换了
问题是把加载的NTFS分区的GHO文件恢复时;手动GHOST可以,自动GHOST还是不行;发个图上来帮看看!其他还没发现问题!
上图自动 下图手动
Last edited by terse on 2006-12-12 at 10:28 AM ]
作者: xusen
时间: 2006-12-13 01:57
在运行GHOST前建议不要加载IFS
在虚拟机上测试GHOST于实机会有些不同,虚拟机测试GHOST可能不那么准。
作者: qqture
时间: 2006-12-13 23:09
Originally posted by tangtai at 2006-12-11 04:29:
无需加载ifs,ghost就可识别ntfs分区,再说我觉得加载的东西越多越容易冲突!!
我的观点也是这样!!
作者: haohaodlam
时间: 2007-6-19 12:52
利用FIND 在 GHOST-DD里找分区资料吧