中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-07-23 04:39
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » 关于ROMDISK 查看 2,757 回复 32
楼 主 关于ROMDISK 发表于 2003-06-26 00:00 ·  中国 湖北 随州 电信
元老会员
★★★
积分 1,987
发帖 632
注册 2002-10-27 00:00
23年会员
UID 73
性别 男
状态 离线
大家都在启动盘上使用了RAMDISK软件吧,即用内存模拟出一个虚拟磁盘。
那么大家有没有想过用ROM(EPROM,FLASHROM)即BIOS所使用的那个芯片(除BIOS,还有好多剩余空间)来模拟出一个虚拟盘呢?
有一个软件可以实现这个功能。ROMD-BIN,这是一个外国大学生的毕业作品。它可以用ROM模拟出一个最大为128K的虚拟盘,盘符是B:,它可以用DRVIEB命令来修改MBR,把ROM虚拟盘变作启动盘。可惜的是,在我重启之后,该盘就消失了,更别说启动了。
后来我又找到一个工具,MAKEROM,这个更神奇,它能把一个小型的操作系统做成一个镜象文件,然后利用两个小工具可以把该镜象文件FLASH到的您的ROM的M6117D 或Vortex86 serials。如果实现这个功能,那可神了,没有任何驱动器也能启动计算机了,M6117D 、Vortex86 是什么,我不太清楚,可是当我FLASH的时候却提示我的计算机没有这两个玩意。
我曾尝试把这个功能在我的启动盘上实现,最终失败了,希望高手们 一起来研究这个问题,相信它更具挑战性。


http://dos.e-stone.cn/dosbbs
uploadImages/200311161145850422.swf
2 发表于 2003-06-26 00:00 ·  中国 香港
管理员
★★★★
專業島民
积分 4,869
发帖 1,633
注册 2002-12-10 00:00
23年会员
UID 465
性别 男
状态 离线
你說的是這個吧.....打开附件
我的網站:http://mw16.2ya.com/ 我的網誌: http://scrappedblog.blogspot.com/
~
我的Winamp正在播放的歌曲:
3 发表于 2003-06-26 00:00 ·  中国 北京 科技网
银牌会员
★★★
颓废青年
积分 2,265
发帖 721
注册 2003-05-12 00:00
23年会员
UID 2032
性别 男
状态 离线
强烈关注!
4 发表于 2003-06-26 00:00 ·  中国 湖北 随州 电信
元老会员
★★★
积分 1,987
发帖 632
注册 2002-10-27 00:00
23年会员
UID 73
性别 男
状态 离线
以下是引用Roy在2003-6-26 15:04:40的发言:
你說的是這個吧.....打开附件


对,ROY,MAKEROM就是你说的那个,可你不能只提供软件吧。我期待你的看法。
http://dos.e-stone.cn/dosbbs
uploadImages/200311161145850422.swf
5 发表于 2003-06-26 00:00 ·  中国 湖北 随州 电信
元老会员
★★★
积分 1,987
发帖 632
注册 2002-10-27 00:00
23年会员
UID 73
性别 男
状态 离线
这个是romd-bin:

打开附件
http://dos.e-stone.cn/dosbbs
uploadImages/200311161145850422.swf
6 发表于 2003-06-26 00:00 ·  中国 浙江 杭州 华数宽带
初级用户
积分 237
发帖 45
注册 2003-06-04 00:00
23年会员
UID 3593
性别 男
状态 离线
给个网址?
7 发表于 2003-06-26 00:00 ·  中国 湖北 武汉 电信
元老会员
★★★★★
步行的人
积分 9,654
发帖 3,351
注册 2003-03-11 00:00
23年会员
UID 1113
性别 男
来自 湖北
状态 离线
有没有详细一点的资料?
弄花香满衣,掬水月在手。
明月鹭鸟飞, 芦花白马走。
我自一过后,野渡现横舟。
青云碧空在,净瓶水不流。
http://dos.e-stone.cn/guestbook/index.asp
======中國DOS聯盟=====
我的新网页http://rsds.7i24.com欢迎光顾
8 发表于 2003-06-26 00:00 ·  中国 浙江 杭州 华数宽带
初级用户
积分 237
发帖 45
注册 2003-06-04 00:00
23年会员
UID 3593
性别 男
状态 离线
>>可是当我FLASH的时候却提示我的计算机没有这两个玩意
http://www.dmp.com.tw/tech/makerom/
9 发表于 2003-06-27 00:00 ·  中国 辽宁 沈阳 联通
初级用户
★★
积分 672
发帖 216
注册 2003-06-12 00:00
23年会员
UID 4976
性别 女
状态 离线
1。可以通过bios提前修改mbr那么,0,0,1扇区损坏的硬盘不就可以有救了吗?

2。把已经做好的系统是放到内存运行,其实我也做过,我曾经把已经完成安装的win97压缩成27M放入光盘,当起动光盘的时候就释放压缩包到内存,不过压缩包释放以后需要70M的内存空间。
我是女孩,我怕谁?
10 发表于 2003-06-27 00:00 ·  加拿大 安大略省 多伦多
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
我觉得这好复杂好危险哦~~我没兴趣呢。。
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

11 发表于 2003-06-27 00:00 ·  中国 湖北 随州 电信
元老会员
★★★
积分 1,987
发帖 632
注册 2002-10-27 00:00
23年会员
UID 73
性别 男
状态 离线
以下是引用dos时代菜鸟在2003-6-27 0:49:21的发言:
2。把已经做好的系统是放到内存运行,其实我也做过,我曾经把已经完成安装的win97压缩成27M放入光盘,当起动光盘的时候就释放压缩包到内存,不过压缩包释放以后需要70M的内存空间。



小姐,不是放到内存运行,那算什么?那你启动时不是还要光盘吗?我说的是释放到EPROM或者FLASH ROM,用它们来模拟出一个虚拟盘。也就是说如果实现了,你根本不需要任何驱动器。直接就可以启动计算机。
WENGIER,其实也不危险,因为它用的是BIOS之外的部份,不会破坏BIOS的。所以对机子不会有什么影响。而且我用ROMD-BIN确是建了一个128K的ROM盘,而且可以是启动盘,只是重启动之后就消失了。没有达到目的。
不过,就算如此,它还是能做好多事,比如说,启动后可以把io.sys,msdos.sys,ifshlp.sys拷入ROM盘,这样就算启动盘取出也能启动WIN了,不用磁(光)盘也能传导系统文件了。而RAM盘是实现不了这个功能的。只可惜它的盘符是B,就怕用光盘启动后,物理软驱不能用了。
http://dos.e-stone.cn/dosbbs
uploadImages/200311161145850422.swf
12 发表于 2003-06-27 00:00 ·  中国 湖北 武汉 硚口区 电信
元老会员
★★★★★
步行的人
积分 9,654
发帖 3,351
注册 2003-03-11 00:00
23年会员
UID 1113
性别 男
来自 湖北
状态 离线
那个a:问题以后解决吧。。目前就是如何在bios中虚拟的问题。。。yys多费心了。。。
弄花香满衣,掬水月在手。
明月鹭鸟飞, 芦花白马走。
我自一过后,野渡现横舟。
青云碧空在,净瓶水不流。
http://dos.e-stone.cn/guestbook/index.asp
======中國DOS聯盟=====
我的新网页http://rsds.7i24.com欢迎光顾
13 发表于 2003-06-27 00:00 ·  中国 湖北 随州 电信
元老会员
★★★
积分 1,987
发帖 632
注册 2002-10-27 00:00
23年会员
UID 73
性别 男
状态 离线
不是BIOS,是装BIOS的那个ROM的多余的部分,如果是在BIOS中虚拟那才是自杀。
http://dos.e-stone.cn/dosbbs
uploadImages/200311161145850422.swf
14 发表于 2003-06-28 00:00 ·  中国 山东 济南 广电网
中级用户
★★
积分 364
发帖 95
注册 2003-06-15 00:00
23年会员
UID 5250
性别 男
状态 离线

从理论上说应该是可以实现的,现在的BIOS芯片都为2M,还有的是4M,真正用到的不过256K,很大一部分都是空闲的,如果真的利用起来的话,可以做很多事情,不单单只是引导那么简单了~~~

支持YYS兄尝试,我没有合适的机器试验,否则可以和兄一起尝试一下~~~
15 发表于 2003-06-28 00:00 ·  中国 黑龙江 哈尔滨 联通
高级用户
★★
积分 830
发帖 233
注册 2002-11-29 00:00
23年会员
UID 364
性别 男
状态 离线
好像是捷波的还原精灵吧!还有联想的回复精灵都是在bios里写文件就是oem的xp也是在bios里写文件看来大家都在关注bios这个宝地!不有没有可能把整个的启动盘文件就是*.img文件写入bios呢!然后在用一个软件让bios启动的时候读取这个img!这样就可以把很多的软件放到bios里面而且对与我们现在的dos技术是一个发展啊!
┃ \\\\//// ┃通缉:杨小邪 特点:贼丑
┃ (-●●-) ┃年龄:刚成年 性别:男
┃ \ / ┃罪名:长的丑/总想见网友
┃ \︶/ ┃犯罪事实:吓死一片~
论坛跳转: