中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-06-29 11:51
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » Fixboot和sys的两点疑问? 查看 1,197 回复 11
楼 主 Fixboot和sys的两点疑问? 发表于 2005-12-04 23:52 ·  中国 河南 驻马店 联通
初级用户
★★
积分 175
发帖 64
注册 2005-09-15 14:40
20年会员
UID 42531
性别 男
状态 离线
一,运行Fixboot时是不是先把原来的DBR保存成Bootsect.dos,然后再把NT的启动记录写进去。
二,运才Sys的时候是不是Data区第一个文件存在时会把这个文件移走,然后把io.sys和config.sys写进去。
也不是什么难题,就是想明确一下是不是这样,请高手指点一下。
2 发表于 2005-12-05 00:30 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
积分 5,154
发帖 1,827
注册 2003-07-18 00:00
22年会员
UID 7105
性别 男
状态 离线
1, 差不多,但我不确定是否把原来的DBR保存成Bootsect.dos
2, 运行SYS C: 仅仅把DOS的引导记录写入DBR,即C盘第一扇区,跟io.sys和config.sys文件无关,但写入的DBR中有"IOSYS"字样..
你想啊,IO.SYS几百KB啊! 怎么写在一个扇区里呀!
3 发表于 2005-12-05 11:56 ·  中国 河南 驻马店 联通
初级用户
★★
积分 175
发帖 64
注册 2005-09-15 14:40
20年会员
UID 42531
性别 男
状态 离线
不是说要io.sys要是第一个文件才能启动DOS,如果Sys不能那怎么才能把io.sys放在第一个文件的位置呢?
4 发表于 2005-12-05 12:00 ·  中国 河南 驻马店 联通
初级用户
★★
积分 175
发帖 64
注册 2005-09-15 14:40
20年会员
UID 42531
性别 男
状态 离线
谁能提供一下Findcd.exe的下载啊,包括它的用法,谢谢,我制作Win98安装盘时里面的Findcd.exe不能用了。
5 发表于 2005-12-05 12:18 ·  中国 广东 中山 电信
高级用户
★★★
积分 972
发帖 420
注册 2004-05-16 00:00
22年会员
UID 24467
性别 男
状态 离线
Originally posted by hetao at 2005-12-5 11:56 AM:
不是说要io.sys要是第一个文件才能启动DOS,如果Sys不能那怎么才能把io.sys放在第一个文件的位置呢?


那是IBM PC-DOS(直到7.10都还这样)
MSDOS7.10是没问题啦,6.22有问题,7.00不知
平生进退如飙风
6 发表于 2005-12-05 15:17 ·  中国 河南 驻马店 联通
初级用户
★★
积分 175
发帖 64
注册 2005-09-15 14:40
20年会员
UID 42531
性别 男
状态 离线
那如果是Dos6.22怎么解决Io.sys位置的问题呢,由其是在Xp/2000下面装。
是不是只有先装Dos才能解决。
7 发表于 2005-12-05 15:19 ·  中国 河南 驻马店 联通
初级用户
★★
积分 175
发帖 64
注册 2005-09-15 14:40
20年会员
UID 42531
性别 男
状态 离线
上面说的Fixboot会怎么处理原有的DBR,谁能解答啊?
8 发表于 2005-12-05 23:41 ·  中国 河南 驻马店 联通
初级用户
★★
积分 175
发帖 64
注册 2005-09-15 14:40
20年会员
UID 42531
性别 男
状态 离线
我的Autoexec.bat到DOS里面怎么变成Autoex~1.bat了?
9 发表于 2005-12-06 10:46 ·  中国 安徽 芜湖 电信
高级用户
★★★
积分 866
发帖 415
注册 2005-12-04 11:19
20年会员
UID 46459
状态 离线
因为DOS的基本命名规则是8.3,即文件名不能超过8个字符,扩展名不能超过3个。
10 发表于 2005-12-06 14:05 ·  中国 河南 驻马店 联通
初级用户
★★
积分 175
发帖 64
注册 2005-09-15 14:40
20年会员
UID 42531
性别 男
状态 离线
请第九楼的看清楚,autoexec.bat是否是8.3文件名。我的很多文件名都是这样,我是在虚拟机里运行的,加载Doslfn也不行,连config.sys都变了什么也运行不了,用ren改名也不行,这是怎么回事啊,我要做一张启动盘就是做不成了。我些文件我是在Windows下编辑的,但我在用启动盘启动后用Ren改名也不行,有时候又能行,像Autoexec.bat就改过来了,但其它的还是那样,以前也有过这样的现像,好像又好了,但这回又这样弄不好了。
11 发表于 2005-12-06 19:49 ·  中国 山东 济南 移动
钻石会员
★★★★★
积分 10,046
发帖 3,039
注册 2002-11-11 00:00
23年会员
UID 223
性别 男
状态 离线
小写字母也不符合8.3文件名标准的。
简单就是美
12 发表于 2005-12-07 10:18 ·  中国 河南 驻马店 联通
初级用户
★★
积分 175
发帖 64
注册 2005-09-15 14:40
20年会员
UID 42531
性别 男
状态 离线
我全部用大写字母,用REN改好好,但是我要用两次REN才行,一次不行。在我的印像中DOS是大小写不敏感的,以前也没有发现大小写的问题。在DOS中文件名全部是用大写的。
Michael能不能说说这其中的原因?
论坛跳转: