无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: 老毛桃
打印 上一主题 下一主题

[原创] 硬盘无法启动,无光、软驱,没关系!不死系统让你电脑维护不耽误!

[复制链接]
211#
发表于 2006-10-25 19:34:57 | 只看该作者
回复

使用道具 举报

212#
 楼主| 发表于 2006-10-25 21:09:28 | 只看该作者
原帖由 chujiafu 于 2006-10-24 21:05 发表
老毛桃呢?怎么不露面呀?
原帖由 chujiafu 于 2006-10-25 11:32 发表
呼唤老毛桃。

不露面,就证明我没招!

如果你的主板在我手里,我可能会试试,但是远在天边,我不知道你具体操作是怎样的
回复

使用道具 举报

213#
发表于 2006-10-25 22:10:01 | 只看该作者
不知道硬盘全部是NTFS而且没有软驱的电脑能不能搞?谢谢!我用的是HP1176CN,没有软驱

[ 本帖最后由 白鳍豚 于 2006-10-25 10:12 PM 编辑 ]
回复

使用道具 举报

214#
发表于 2006-10-26 20:35:59 | 只看该作者
老毛桃  高人也是不是还是来咱坛子踩下 哈哈
回复

使用道具 举报

215#
发表于 2006-10-30 11:45:05 | 只看该作者
原帖由 chujiafu 于 2006-10-23 10:21 AM 发表
老毛桃兄:
    我搞了,但没有成功。具体过程:
   我用Awdflash myjdc.bin /pn /sy把原先的Bios保存下来了,因为还有100多K的空间,就没有删除模块。接着又用Cbrom myjdc.bin /isa Romos.bin把Romos.b ...


最近在翻译那个主页上的内容,还米全部搞定,因此不是很清楚,但有一点是知道的,即那个ROMOS.BIN分两个版本,一个是ISA版本(就是那个普通的romos.bin [64kB]),一个是PCI版本(名字为romospci.bin [64kB] ),你用的是哪一个?

如果两个都试过的话,那我也不知道啦。如果情况相反,建议再试一回,如何?
对了,忘了说了,那个主页的地址是http://rayer.ic.cz/romos/romose.htm,先进入那个主页,再搜索ROMOSBCI就能找到下载连接了。

[ 本帖最后由 sdbbsdbb 于 2006-10-30 11:46 AM 编辑 ]
回复

使用道具 举报

216#
发表于 2006-11-1 10:01:18 | 只看该作者
多谢楼上的兄弟.我用的是老毛桃在一楼提供的那个,可能是ISA版本的.
回复

使用道具 举报

217#
发表于 2006-11-1 20:08:37 | 只看该作者
原帖由 sdbbsdbb 于 2006-10-30 11:45 AM 发表


最近在翻译那个主页上的内容,还米全部搞定,因此不是很清楚,但有一点是知道的,即那个ROMOS.BIN分两个版本,一个是ISA版本(就是那个普通的romos.bin ),一个是PCI版本(名字为romospci.bin  ),...


我到那个网站去了,下载了Romospci.bin,加入到原先的Bios文件中,再刷进去,还是没有“Scroll Lock”的提示。
回复

使用道具 举报

218#
发表于 2006-11-1 22:27:32 | 只看该作者
还有另外一种可能,本功能大概是用软件模拟的方式让某个虚拟的、不存在的ISA卡或PCI卡设备来仿真驱动器B,由于PCI不同于ISA,他的优先级别要低一点,因此需要进行相关参数的配置,而原作者提供的是默认配置可能不适用于你的机器硬件(可能是PCI槽上设备的空、有情况吧,这个我也不太懂,^-^)。

因为在那个网页中,关于ROMOSPCI.bin的说明中有这么一段
The PCI variant has to be configured with bromcfg.exe (part of the romos.zip package) before using it.

翻译成中文的大致意思是这样的(我的水平比较烂,有E文高手指点一下的话,兄弟不胜感激之至。。。)


“在使用他们之前须先用Bromcfg.exe软件(在ROMOS.ZIP压缩包中)配置好PCI的相关参数”

而且,这句话仅针对1.02PCI/ISA版而言,而之前的ISA版从米提起过该设置软件。想来,这个设置并不是可有可无的。


老毛桃兄和坛子里的其他硬件高手们,帮俺们琢磨琢磨啊,这句话这样翻译对否?大致是否这个意思?

[ 本帖最后由 sdbbsdbb 于 2006-11-1 10:33 PM 编辑 ]
回复

使用道具 举报

219#
发表于 2006-11-1 23:17:02 | 只看该作者
还有这一段:
18.3.2006 New version 1.02 brings support of Plug&Play PCI ROM. Most of new motherboards without ISA slots lost support of ISA ROM modules and this was the reason why ROMOS didn't work there. Now it's possible to compile ROMOS as PCI ROM module (PCI ROM also can be used as ISA ROM but not vice versa). PCI ROM headers contains specific vendor ID, device ID and device class which must match some real PCI device present in the system (otherwise ROM will not run). Some BIOSes require that assigned PCI device have a real ROM or socket for ROM (e.g. network adapter). In my system it works only assigned to network adapter (I also tried IDs of PIIX4, PCI to PCI bridge, USB controller... - without success). For this setting you can use bromcfg.exe utility from Arne which is included in zip package.
大意就是新主板不能使用ISA的版本,PCI的版本是需要用bromcfg.exe来配置,配置时要输入你主板的内置PCI网卡的vendor ID, device ID 和 device class,不过这段文字没有写怎么找出这些参数,我的865PE主板也没有试验成功。
回复

使用道具 举报

220#
发表于 2006-11-2 11:42:04 | 只看该作者
请高手出手。
回复

使用道具 举报

221#
发表于 2006-11-2 16:35:26 | 只看该作者
vendor ID, device ID 和 device class,不过这段文字没有写怎么找出这些参数,我的865PE主板也没有试验成功。
===========================================================
ROMOS工作在ISA环境下的工作原理不是很清楚,但工作在PCI环境下的原理有那么点明白了,它利用的还是网卡的启动芯片的功能,因此必须得到网卡的相关参数。
如果是独立网卡,则用DOS下的设置程序(8139的设置程序可以适用于大部分RELTEK网卡)可以方便的得到相关参数。但如果是集成网卡,这三个参数就有点麻烦了,我明天试试,再报告结果。
回复

使用道具 举报

222#
发表于 2006-11-2 16:51:10 | 只看该作者
用8139网卡的设置程序在DOS下对主板集成的网卡进行查看的结果。

DSCN5622.jpg (74.88 KB, 下载次数: 45)

DSCN5622.jpg
回复

使用道具 举报

223#
发表于 2006-11-2 16:53:23 | 只看该作者
懂网卡启动的高手们出一下手啊,这回可是到了关键地方啦,根据我的这张截图,应该如何填写那三个参数啊?
那三个参数到底什么意思啊
回复

使用道具 举报

224#
发表于 2006-11-3 17:44:28 | 只看该作者
这是我的网卡:

8139.jpg (38.18 KB, 下载次数: 37)

我的网卡:

我的网卡:
回复

使用道具 举报

225#
发表于 2006-11-3 20:44:06 | 只看该作者
请老毛桃把加入了Himem.sys和光驱驱动的镜像文件放上来吧。Himem.sys有33K,而Romos.bin中的空间却没有了(已经删了不少了,总不能连command.ocm和Kernel.sys也删了吧?这两个文件就占了42K多了),还怎么加入?
回复

使用道具 举报

226#
发表于 2006-11-3 20:53:28 | 只看该作者
不懂!
回复

使用道具 举报

227#
发表于 2006-11-3 20:58:47 | 只看该作者
原帖由 sdbbsdbb 于 2006-11-2 04:51 PM 发表
用8139网卡的设置程序在DOS下对主板集成的网卡进行查看的结果。



你的网卡设置没问题。

关键是rom的前几个字节要改动一下。

试试下面这个:

注意是用到8139上的!

[ 本帖最后由 wang6610 于 2006-11-3 09:26 PM 编辑 ]

romos_8139.rar

59.35 KB, 下载次数: 143, 下载积分: 无忧币 -2

回复

使用道具 举报

228#
 楼主| 发表于 2006-11-3 21:22:46 | 只看该作者
原帖由 chujiafu 于 2006-11-3 20:44 发表
请老毛桃把加入了Himem.sys和光驱驱动的镜像文件放上来吧。Himem.sys有33K,而Romos.bin中的空间却没有了(已经删了不少了,总不能连command.ocm和Kernel.sys也删了吧?这两个文件就占了42K多了),还怎么加入?

这个里面的 Himem.sys 只有 3125 个字节。

光驱驱动没有,自己找吧,以前找到一个 20KB 左右的,后来删了

I815_SMT.rar

61.5 KB, 下载次数: 195, 下载积分: 无忧币 -2

回复

使用道具 举报

229#
发表于 2006-11-3 21:32:18 | 只看该作者
原帖由 chujiafu 于 2006-11-3 05:44 PM 发表
这是我的网卡:



你的若放到网卡上,哪个128 kilo...要设置为64 kilo...
回复

使用道具 举报

230#
发表于 2006-11-4 07:33:53 | 只看该作者
谢谢老毛桃和Wang6610兄弟。

老毛桃,你在16楼不是已经成功加入了光驱驱动了吗?

2_6rABWEsiBlPf.jpg (41.45 KB, 下载次数: 27)

老毛桃已加入了光驱驱动的镜像

老毛桃已加入了光驱驱动的镜像
回复

使用道具 举报

231#
 楼主| 发表于 2006-11-4 09:32:17 | 只看该作者
原帖由 chujiafu 于 2006-11-4 07:33 发表
谢谢老毛桃和Wang6610兄弟。

老毛桃,你在16楼不是已经成功加入了光驱驱动了吗?

这里是光驱驱动,极小的

光驱驱动.rar

12.41 KB, 下载次数: 167, 下载积分: 无忧币 -2

回复

使用道具 举报

232#
发表于 2006-11-4 09:44:10 | 只看该作者
谢谢老毛桃。
已经成功加入了Himem.sys和Smartdrv。正在实验加入光驱驱动。
回复

使用道具 举报

233#
发表于 2006-11-4 11:33:03 | 只看该作者
原帖由 wang6610 于 2006-11-3 08:58 PM 发表



你的网卡设置没问题。

关键是rom的前几个字节要改动一下。

试试下面这个:

注意是用到8139上的!


先感谢兄台的鼎力相助,不过还是想问几个问题。

1、上 次在" Sysoft 时空论坛 "得到“  ypcok  ”网友的帮助,他说的是  "需要注意ROM文件中的PCI ID要和网卡的一致.另外网卡设定的BootRomSize要和ROM芯片大小一致. ",但具体如何改、怎样改等步骤就米下文了,因此很想知道这些操作步骤,兄台能否好人做到底,将这些内容稍稍透露一点?

2、原作者提到的那个"Bromcfg.exe"程序是否用来干同样事?不过是不必自己动手,用UE之类二进制编辑软件处理罢了。

3、兄台提供的该程序如果想移植到其他芯片的网卡(如8029之类)上,该如何处理?ROMOS原作者的网页貌似提供了一个8029网卡用的ROMOS,才16KB,这个东东能否移植到8139网卡上?
回复

使用道具 举报

234#
发表于 2006-11-4 11:33:51 | 只看该作者
原帖由 chujiafu 于 2006-11-4 09:44 AM 发表
谢谢老毛桃。
已经成功加入了Himem.sys和Smartdrv。正在实验加入光驱驱动。


兄弟,你的ROMOS有米刷进BIOS中了?
回复

使用道具 举报

235#
发表于 2006-11-4 12:56:10 | 只看该作者
原帖由 sdbbsdbb 于 2006-11-4 11:33 AM 发表


兄弟,你的ROMOS有米刷进BIOS中了?


当然要刷进Bios中了(非虚拟机,是在真实的环境中),否则怎么知道成功了呢?



另,请教老毛桃,怎么加光驱驱动呢?我在Config.sys中加了一句DEVICE=VIDE-CDD.SYS /D:IDE-CD,在Autoexec.bat中加了一句SHSUCDX /D:IDE-CD。但在启动时光驱却不能加载成功。Shsucdx提示:Need more drive letters,shsucdx cann't install.不知何故。

[ 本帖最后由 chujiafu 于 2006-11-4 01:11 PM 编辑 ]
回复

使用道具 举报

236#
发表于 2006-11-4 13:14:19 | 只看该作者
原帖由 chujiafu 于 2006-11-4 12:56 PM 发表


当然要刷进Bios中了(非虚拟机,是在真实的环境中),否则怎么知道成功了呢?



另,请教老毛桃,怎么加光驱驱动呢?我在Config.sys中加了一句DEVICE=VIDE-CDD.SYS /D:IDE-CD,在Autoexec.bat中加了一句 ...



想问问你试验基本成功了米有啊,能否启动最基本的OS系统?
回复

使用道具 举报

237#
 楼主| 发表于 2006-11-4 14:30:11 | 只看该作者
原帖由 chujiafu 于 2006-11-4 12:56 发表
另,请教老毛桃,怎么加光驱驱动呢?我在Config.sys中加了一句DEVICE=VIDE-CDD.SYS /D:IDE-CD,在Autoexec.bat中加了一句 ...

在 Config.sys 中加上一句

lastdrive=z
回复

使用道具 举报

238#
发表于 2006-11-4 14:33:31 | 只看该作者
学习
回复

使用道具 举报

239#
发表于 2006-11-4 14:55:30 | 只看该作者
简直太专业了!
回复

使用道具 举报

240#
发表于 2006-11-4 15:43:33 | 只看该作者
经过两天的努力,终于实现了从Bios启动FreeDos的愿望。谢谢老毛桃等兄弟的帮忙。附件中有本人的64K的镜像文件,里面有Command.com、Kernel.sys、Autoexec.bat、Config.sys、Reboot、Off、Himem.sys、Shsucdx.exe、Vide-cdd.sys共9个文件,启动后加载Himem和光驱驱动。
若要自己DIY,需要更改Autoexec.bat中的Path。方法:用WinImage打开Myromos.bin,把Autoexec.bat释放出来,改成你需要的(路径),再添加进Myromos.bin,保存。保存后丢失了原先的976字节。再用Copy /b tou.bin /b +myromos.bin <你自己的Bin文件>就可以启动了。附件中的压缩包中有两个文件,一个是Myromos.bin,一个是文件头976字节的Tou.bin。

Re 244楼的sdbbsdbb兄弟:看来你还没有理解这个过程。
①先用Awdflash  取出本机的Bios文件,看看有多少剩余空间,如剩余不到64K,要干掉一部分东东,直到剩余空间大于或等于64K。
②为防万一,把Bios文件作一备份。如Copy bios.bin biosbak.bin。
③用Cbrom bios.bin /isa myromos.bin把Myromos.bin添加进Bios.bin。
④用Awdflash bios.bin /py/sn/sb/r再把Bios.bin刷进本机的Bios。
⑤重启即可。

[ 本帖最后由 chujiafu 于 2006-11-4 03:45 PM 编辑 ]

Myromos.rar

60.33 KB, 下载次数: 333, 下载积分: 无忧币 -2

压缩包

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-12-22 09:36

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表