|
lsxllk
新手上路

积分 12
发帖 5
注册 2007-9-5
状态 离线
|
『楼 主』:
能否象 ROMDOS 那样把 grub 刷到 bios 中??
使用 LLM 解释/回答一下
大家都知道romdos体积很小,64K,可以刷到bios中,其实,如果bios空间足够大,在这个romdos增加一个grub.exe文件也是可以的,这样就可以在“三无”(注:无软驱、无硬盘、无光驱)情况下在不支持u盘启动的机器上随意炮制机器了。
由于grub.exe文件比较大,200K左右,刷进bios的可能性不大,因此想到grub修改主引导记录从而引导grldr的方法,能不能把这个主引导记录的搜寻并引导grldr的模块做成一个类似于romdos的东西,直接刷进bios,这样.....啊哈哈,下面的大家都能知道怎么样了
:P
Everyone knows that romdos is very small, 64K, and can be flashed into the BIOS. In fact, if the BIOS space is large enough, adding a grub.exe file to this romdos is also possible. In this way, in the "three noes" (note: no floppy drive, no hard drive, no CD-ROM) situation, you can freely tinker with the machine on a machine that does not support USB drive booting.
Since the grub.exe file is relatively large, about 200K, it is not very likely to be flashed into the BIOS. Therefore, the idea is to use grub to modify the master boot record to boot grldr. Can we make the module that searches for the master boot record and boots grldr into something similar to romdos and directly flash it into the BIOS? Then... ah haha, everyone can know what to do next
:P
|
|
2007-12-5 12:08 |
|
|
qfyz0
新手上路

积分 8
发帖 3
注册 2007-12-4
状态 离线
|
『第 2 楼』:
使用 LLM 解释/回答一下
没有意义吧
grub工作是多菜单启动系统,具体引导还是需要img镜像文件或其它的系统部分。在你说的3无机里面在哪里来放这些系统部分呢
It doesn't make sense, right? Grub's job is to start the system with multiple menus, and specific booting still needs img image files or other parts of the system. Where do you put these system parts in the 3 inorganic you mentioned?
|
|
2007-12-5 12:17 |
|
|
lianjiang2004
金牌会员
     
积分 3946
发帖 1884
注册 2006-1-20
状态 离线
|
『第 3 楼』:
使用 LLM 解释/回答一下
同意楼上的,三无产品启动了grub也是没用的。
不过两无确实可以的。呵呵。
已有rom版grub和grub2.
好像还没有grub4dos的rom版。
Agree with the above, a product with no brand, no factory, and no certificate that has started GRUB is useless.
But a product with two of them can be. Hehe.
There are already ROM versions of GRUB and GRUB2.
It seems there is no ROM version of GRUB4DOS yet.
|

Windows 一键还原
http://www.yjhy.com |
|
2007-12-5 13:08 |
|
|
lianjiang2004
金牌会员
     
积分 3946
发帖 1884
注册 2006-1-20
状态 离线
|
|
2007-12-5 13:09 |
|
|
wang6610
银牌会员
    
积分 1246
发帖 488
注册 2003-11-11
状态 离线
|
『第 5 楼』:
使用 LLM 解释/回答一下
Originally posted by lianjiang2004 at 2007-12-5 01:09 PM:
谁知道如何刷到网卡里?
主板的不能刷。
8139的网卡上插上32针脚的可擦写BIOS芯片,dos下用rtflash.exe刷就可以了,可以免编程器.
rtflash.exe /? 可显示帮助.
rtflash.exe 可到官网下.
Originally posted by lianjiang2004 at 2007-12-5 01:09 PM:
Who knows how to flash it into the network card?
The motherboard can't be flashed.
Insert a 32-pin erasable BIOS chip into the 8139 network card. You can flash it under DOS using rtflash.exe, and you can do it without a programmer.
rtflash.exe /? can display help.
rtflash.exe can be downloaded from the official website.
|
|
2007-12-5 13:25 |
|
|
lianjiang2004
金牌会员
     
积分 3946
发帖 1884
注册 2006-1-20
状态 离线
|
『第 6 楼』:
使用 LLM 解释/回答一下
Originally posted by wang6610 at 2007-12-5 13:25:
8139的网卡上插上32针脚的可擦写BIOS芯片,dos下用rtflash.exe刷就可以了,可以免编程器.
rtflash.exe /? 可显示帮助.
rtflash.exe 可到官网下.
rtflash.exe 前两天就下了,试了试不能用。
原来还要“插上32针脚的可擦写BIOS芯片”
这步不会。如何操作?
32针脚的可擦写BIOS芯片,何处获得?
硬件一窍不通。呵呵。
请指教。
Originally posted by wang6610 at 2007-12-5 13:25:
For the 8139 network card, insert a 32-pin erasable BIOS chip. You can flash it using rtflash.exe under DOS, which can be done without a programmer.
rtflash.exe /? displays help.
rtflash.exe can be downloaded from the official website. rtflash.exe was downloaded the day before yesterday, but it didn't work.
It turns out that I also need to "insert a 32-pin erasable BIOS chip"
I don't know how to do this step.
Where can I get a 32-pin erasable BIOS chip?
I know nothing about hardware. Hehe.
Please give me some guidance.
|

Windows 一键还原
http://www.yjhy.com |
|
2007-12-5 14:43 |
|
|
hnlyzhd
高级用户
   
积分 544
发帖 164
注册 2004-10-17
状态 离线
|
『第 7 楼』:
使用 LLM 解释/回答一下
我手上只有一片,原来开发GRUB4ROM时测试用的,如果你需要我送你,EMS费用你来出!
I only have one piece, which was originally used for testing when developing GRUB4ROM. If you need it, I will send it to you, and you should pay for the EMS cost!
|

我的留言簿
http://hnlyzhd.ys168.com 我的网络盘
|
|
2007-12-5 16:54 |
|
|
wang6610
银牌会员
    
积分 1246
发帖 488
注册 2003-11-11
状态 离线
|
『第 8 楼』:
使用 LLM 解释/回答一下
Originally posted by lianjiang2004 at 2007-12-5 02:43 PM:
rtflash.exe 前两天就下了,试了试不能用。
原来还要“插上32针脚的可擦写BIOS芯片”
这步不会。如何操作?
32针脚的可擦写BIOS芯片,何处获得?
硬件一窍不通。呵呵。
请指教。
先看你的网卡是否有32针脚的插座,如有,找个奔II,奔III废旧主板拆个就行.
Originally posted by lianjiang2004 at 2007-12-5 02:43 PM:
rtflash.exe was downloaded the day before yesterday, but it didn't work when tried.
It turns out that I also need to "insert a 32-pin erasable BIOS chip"
I don't know how to operate this step.
Where can I get a 32-pin erasable BIOS chip?
I know nothing about hardware. Hehe.
Please give me some advice.
First, check if your network card has a 32-pin socket. If it does, you can find a discarded motherboard of Pentium II or Pentium III to take one.
|
|
2007-12-6 10:04 |
|