中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-07-25 16:15
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » 如何使用把天汇常驻到内存中? 查看 2,714 回复 22
16 发表于 2006-06-05 03:07 ·  中国 上海 金山区 电信
高级用户
★★★
中國DOS聯盟常任參議员
积分 686
发帖 318
注册 2005-11-04 13:00
20年会员
UID 77577
性别 男
状态 离线
一样的吧,我用过不会有什么影响,只不过内存要多占用些
. 繽紛色彩閃出的美麗是因為它沒有分開每種色彩...>/

我的百度空间: BEYOND超越 为什么用DOS
17 发表于 2006-06-05 07:47 ·  中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
20年会员
UID 54766
性别 男
来自 上海
状态 离线
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 发表于 2006-06-05 08:03 ·  中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
20年会员
UID 54766
性别 男
来自 上海
状态 离线
大家做个实验,DOS之家的一键GHOST 提示符下敲命令
ifs
tw /q
此时访问ntfs分区盘符时提示无效函数
tw /np此时无法在运行天汇了
ifs 此时ntfs分区盘符在原来的盘符上+1,用mem查看内存有2个NDOS和CWSDPR0运行了反复运行的话直到内存用完死机。
19 发表于 2006-06-05 11:10 ·  中国 重庆 永川区 电信
初级用户
高手高手高高手
积分 109
发帖 41
注册 2006-05-23 18:00
20年会员
UID 55873
状态 离线
13楼的朋友,指点小弟一下呀,拜拖了。
20 发表于 2006-06-05 11:13 ·  中国 重庆 永川区 电信
初级用户
高手高手高高手
积分 109
发帖 41
注册 2006-05-23 18:00
20年会员
UID 55873
状态 离线
指点一下 ,叫我怎么该把,小弟在线等呀。
21 发表于 2006-06-05 12:35 ·  中国 四川 南充 电信
超级版主
★★★★
我爱DOS
积分 5,310
发帖 2,044
注册 2005-09-26 12:00
20年会员
UID 42843
性别 男
来自 四川南充
状态 离线
在中文环境DOS下使用GHOST好象没有引想!我经常都是怎么做的,应该是用了ifs
引起的!或者是因为在GHOST前退出了TW,完成后没有加载TW引起的!
22 发表于 2006-06-06 22:49 ·  中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
20年会员
UID 54766
性别 男
来自 上海
状态 离线
不好意思,没看到在线等。我不喜欢虚拟机玩的是纯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 发表于 2006-06-07 00:33 ·  中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
20年会员
UID 54766
性别 男
来自 上海
状态 离线
哦...没说明其目的,这样做最起码如果?:\c_pan.gho恰好是FAT32格式的话跳过了加载IFS驱动,对于拥有众多用户的DOS之家一键GHOST来说更为重要。

NTFS格式的普遍使得GHOST8.3加入了dst=?:?:\*.gho参数支持,也带来了DOS下访问NTFS格式上的*.gho难度,偏偏DOS下的NTFS驱动和中文系统兼容性差。
目前我还为加载IFS后使用 >nul 参数在NTFS分区根目录上生成一个nul文件而郁闷中.....
论坛跳转: