中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-10-27 23:58
共 47,815 主题排行 / 349,929 发帖 / 今日 1 篇 / 48,290 会员排行
DOS启动盘 & LOGO技术 (启动盘室) » 如何使用把天汇常驻到内存中?
可打印版本  3,192 / 22
第16楼 Jneny 发表于 2006-06-05 03:07
高级用户 发帖 318 积分 686
一样的吧,我用过不会有什么影响,只不过内存要多占用些
第17楼 fastslz 发表于 2006-06-05 07:47
铂金会员 发帖 2,315 积分 5,493 来自 上海
Originally posted by llm at 2006-6-4 01:12:
天哪,在运行ghost之前不仅加载天汇,还有ifs
实在……太危险了


是的DOS之家的一键GHOST备份完成后要修改*.gho属性时加载了ifs查找ntfs分区了是否存在*.gho

[ Last edited by fastslz on 2006-6-5 at 08:05 ]
第18楼 fastslz 发表于 2006-06-05 08:03
铂金会员 发帖 2,315 积分 5,493 来自 上海
大家做个实验,DOS之家的一键GHOST 提示符下敲命令
ifs
tw /q
此时访问ntfs分区盘符时提示无效函数
tw /np此时无法在运行天汇了
ifs 此时ntfs分区盘符在原来的盘符上+1,用mem查看内存有2个NDOS和CWSDPR0运行了反复运行的话直到内存用完死机。
第19楼 wangshilong123 发表于 2006-06-05 11:10
初级用户 发帖 41 积分 109
13楼的朋友,指点小弟一下呀,拜拖了。
第20楼 wangshilong123 发表于 2006-06-05 11:13
初级用户 发帖 41 积分 109
指点一下 ,叫我怎么该把,小弟在线等呀。
第21楼 不得不爱 发表于 2006-06-05 12:35
超级版主 发帖 2,044 积分 5,310 来自 四川南充
在中文环境DOS下使用GHOST好象没有引想!我经常都是怎么做的,应该是用了ifs
引起的!或者是因为在GHOST前退出了TW,完成后没有加载TW引起的!
第22楼 fastslz 发表于 2006-06-06 22:49
铂金会员 发帖 2,315 积分 5,493 来自 上海
不好意思,没看到在线等。我不喜欢虚拟机玩的是纯DOS所以上来溜一下就面对黑屏幕了:P

哈哈这个问题应该叫葛老师回答

其实自己优化GHOST_1B.BAT里其中一段语法的

rem 设置映像为隐含属性
call x:\ifs\load.bat
for %%a in (c d e f g h i j k l m n o p q r s t u v w) do if exist %%a:\c_pan.gho set a1=%%a
for %%b in (w v u t s r q p o n m l k j i h g f e d c) do if exist %%b:\c_pan.gho set b1=%%b
attrib -a -r -s +h %a1%:\c_pan.gho >nul
attrib -a -r -s +h %a1%:\c_pan???.ghs >nul
attrib -a -r -s +h %b1%:\c_pan.gho >nul
attrib -a -r -s +h %b1%:\c_pan???.ghs >nul
if not exist x:\ifs\CWSDPR0.EXE goto att1
call x:\ifs\unload.bat
rem 显示备份成功
......
____________________________________________________________
改成如果没有*.gho时加载ifs再重新判断?:\c_pan.gho:
rem 设置映像为隐含属性
:1
for %%a in (c d e f g h i j k l m n o p q r s t u v w) do if exist %%a:\c_pan.gho set a1=%%a
for %%b in (w v u t s r q p o n m l k j i h g f e d c) do if exist %%b:\c_pan.gho set b1=%%b
if not exist %a1%:\c_pan.gho goto 2
if not exist %b1%:\c_pan.gho goto 2
attrib -a -r -s +h %a1%:\c_pan.gho >nul
attrib -a -r -s +h %a1%:\c_pan???.ghs >nul
attrib -a -r -s +h %b1%:\c_pan.gho >nul
attrib -a -r -s +h %b1%:\c_pan???.ghs >nul
if not exist x:\ifs\CWSDPR0.EXE goto att1
call x:\ifs\unload.bat
goto 3

:2
call x:\ifs\load.bat
goto 1

:3
rem 显示备份成功
.......

[ Last edited by fastslz on 2006-6-6 at 22:51 ]
第23楼 fastslz 发表于 2006-06-07 00:33
铂金会员 发帖 2,315 积分 5,493 来自 上海
哦...没说明其目的,这样做最起码如果?:\c_pan.gho恰好是FAT32格式的话跳过了加载IFS驱动,对于拥有众多用户的DOS之家一键GHOST来说更为重要。

NTFS格式的普遍使得GHOST8.3加入了dst=?:?:\*.gho参数支持,也带来了DOS下访问NTFS格式上的*.gho难度,偏偏DOS下的NTFS驱动和中文系统兼容性差。
目前我还为加载IFS后使用 >nul 参数在NTFS分区根目录上生成一个nul文件而郁闷中.....
上一页  1 2
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023