中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-09-06 09:49
47,812 主题排行 / 349,914 发帖 / 今日 0 篇 / 48,268 会员排行
DOS启动盘 & LOGO技术 (启动盘室) » 请教各位:光盘启动的原理和硬盘有什么不同!
可打印版本  1,371 / 7
第1楼 andy_wolf 发表于 2003-07-09 00:00
初级用户 发帖 30 积分 185
请教各位:光盘启动的原理和硬盘有什么不同!
硬盘的启动是由BIOS加载MBR后引导起来,那么光盘呢?

硬盘有DBR和IO.sys,光盘上面是不是也有???(不过好像没有也!)
第2楼 yiyesong 发表于 2003-07-09 00:00
元老会员 发帖 632 积分 1,987
如果是9X式启动光盘,是利用镜象文件启动,而这个镜象文件是模拟出一个启动软盘来启动,这时的启动方式就和硬盘是类似的,而在这个镜象文件中是有IO.SYS、MSDOS、COMMADN.COM,正版光盘中还有一个JO.SYS。
如果是NT式启动光盘(包括NT、2000、XP、SERVER2003等),则是Boot->setupldr->ntdetect->引导驱动程序,也可以把启动文件组合做成镜象文件,但此时的镜象文件就不再是模拟出软盘来启动的。
第3楼 zl7322 发表于 2003-07-09 00:00
高级用户 发帖 269 积分 871
“NT式启动光盘(包括NT、2000、XP、SERVER2003等),则是Boot->setupldr->ntdetect->引导驱动程序,也可以把启动文件组合做成镜象文件,但此时的镜象文件就不再是模拟出软盘来启动的。”
能祥细讲解讲解一下吗?
我想做的就是:不再模拟出软盘来启动的DOS图型界面启动光盘
第4楼 yiyesong 发表于 2003-07-09 00:00
元老会员 发帖 632 积分 1,987
NT已经不是DOS了,这种方式主要目的是启动计算机(包括启动NT、2000、XP等等,不包括WIN9X)和安装NT类操作系统。它启动后是不能运行DOS命令。
事实上NT类操作系统设计的目的就是完全脱离于DOS,它不再象WIN3X和WIN9X那样是DOS的一个GUI而已。
所以做启动盘最好的方式还是采用DOS方式,即我前面说的第一种方式,模拟出一个启动软盘来启动。因为只有这样你的DOS工具才能用。
如果你想详细了解NT类方式的启动,我可以另贴再说。不过他一般用于NT类操作系统三合一安装光盘的制作。对高手而言没有实际意义。这也就是为什么WIN2000的启动盘没有WIN98启动盘受欢迎的原因。
第5楼 zl7322 发表于 2003-07-09 00:00
高级用户 发帖 269 积分 871
有没有不模拟软盘来启动的DOS图型界面启动光盘呢?
第6楼 yiyesong 发表于 2003-07-09 00:00
元老会员 发帖 632 积分 1,987
为什么你非要不模拟软盘的启动呢?模拟软盘只是达到启动目的,和图形界面没有什么矛盾呀,IMG里面可以除IO。SYS,MSDOS。SYS和COMMAND。COM三个启动文件以外什么都不要,其它的都可以放到光盘里。简单的说也就是启动DOS而已。至于启动之后,想要图形界面也就是调用一个GUI程序而已。
第7楼 zl7322 发表于 2003-07-09 00:00
高级用户 发帖 269 积分 871
谢谢!图形界面制作方法?
第8楼 andy_wolf 发表于 2003-07-10 00:00
初级用户 发帖 30 积分 185
yiyesong谢谢你,有个问题请教!

模拟软盘的动作是谁做的?好像是BIOS!如果我把一个空白分区的分区信息删除掉,把BootCD的引导IMG放到硬盘上面,在由BIOS来引导,可否达到这个效果!!!
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023