![]() |
China DOS Union-- Unite DOS · Advance DOS · Grow DOS --Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum |
| Guest | Log in | Register | Members | Search | China DOS Union |
|
中国DOS联盟论坛 The time now is 2026-08-18 12:04 |
47,814 topics / 349,908 posts / today 1 new / 48,259 members |
| DOS疑难解答 & 问题讨论 (解答室) » Load the DOS system into a ROM chip |
| Printable Version 2,768 / 16 |
| Floor1 zzgjx | Posted 2005-10-18 15:37 |
| 新手上路 Posts 6 Credits 10 | |
|
Asking everyone: How to load the DOS system into the ROM chip (the purpose is to run the DOS system in the ROM, excluding commands related to disk operations), completely abandoning external storage devices such as floppy disks and hard disks! Thank you everyone!
|
|
| Floor2 doslook | Posted 2005-10-18 16:12 |
| 初级用户 Posts 6 Credits 110 | |
|
Write the DOS system files into the ROM using the corresponding encoder (programmer) and call them at an appropriate time.
|
|
| Floor3 zzgjx | Posted 2005-10-18 16:21 |
| 新手上路 Posts 6 Credits 10 | |
|
Thanks to DOSLOOK, I have a programmer. After writing the DOS system files, how does the BIOS boot DOS? Do I need to modify the BIOS? Please give me some advice! Thanks!
|
|
| Floor4 不得不爱 | Posted 2005-10-18 18:24 |
| 超级版主 Posts 2,044 Credits 5,310 From 四川南充 | |
|
You should have at least one bootable disk!
|
|
| Floor5 chujiafu | Posted 2005-10-18 21:43 |
| 银牌会员 Posts 595 Credits 1,339 From 安徽 宿州 | |
|
If you use a boot disk, why do you still write DOS into the ROM?
|
|
| Floor6 zzgjx | Posted 2005-10-19 10:09 |
| 新手上路 Posts 6 Credits 10 | |
|
My idea is to completely abandon external storage devices such as soft disks and hard disks, and expand on an 8139 network card or other boards, write DOS into ROM, and use it to boot the system! Sincerely hope that all of you will give advice! Thank you!
|
|
| Floor7 不得不爱 | Posted 2005-10-19 10:55 |
| 超级版主 Posts 2,044 Credits 5,310 From 四川南充 | |
|
Unless booted with an 8139 network card! Install a boot chip on the 8139 network card!
|
|
| Floor8 zzgjx | Posted 2005-10-21 16:11 |
| 新手上路 Posts 6 Credits 10 | |
|
Using 8139 is a good choice. The problem is how to make the BIOS boot into DOS. Please give me some advice! Thanks a lot!
|
|
| Floor9 fdsiuha | Posted 2005-10-25 19:35 |
| 高级用户 Posts 302 Credits 587 | |
|
Need to modify the DOS boot sector code to convert the ROM address to the disk space address. DOS is Disk Operating System, and without a disk, a virtual one must be created. At present, it is necessary to call DOS files on the hard disk, floppy disk, or virtual disk space to boot the system.
However, besides MS-DOS, there are other DOS systems that can be embedded in ROM. |
|
| Floor10 quan_zhou | Posted 2005-10-26 10:48 |
| 初级用户 Posts 40 Credits 190 | |
|
Hello everyone! This is a very nice idea, because I've always wanted to implement this function too, but I've been unable to do so, alas
!If the "8139 network card boot" is possible, then just write it into the motherboard's BIOS, because when I was doing diskless, I always added the network card's boot program to the motherboard's BIOS, but I completely discarded the soft, hard disk and other external storage devices and don't know how to start from DOS directly entered by the motherboard's BIOS. I'm thinking that if the motherboard can directly treat the BIOS space as drive A, then it can be achieved, because the ROM of my motherboard is 4MB, but actually only 2MB is used, and 2MB of space is enough to make a boot disk. [ Last edited by quan_zhou on 2005-10-26 at 10:49 ] |
|
| Floor11 chujiafu | Posted 2005-10-27 07:08 |
| 银牌会员 Posts 595 Credits 1,339 From 安徽 宿州 | |
|
Have a bright future and is worth paying attention to.
|
|
| Floor12 fdsiuha | Posted 2005-10-27 18:09 |
| 高级用户 Posts 302 Credits 587 | |
|
Is your motherboard's BIOS ROM 8 MBit or 8 MByte?
|
|
| Floor13 quan_zhou | Posted 2005-10-29 15:12 |
| 初级用户 Posts 40 Credits 190 | |
|
RE fdsiuha
My motherboard ROM has a capacity of 4MB, and the ROM model is SST 49LF004B. I once used an 8MB ROM on my home Tianhong 810 motherboard, and there are such ROMs available in the electronics city. |
|
| Floor14 fdsiuha | Posted 2005-10-29 16:57 |
| 高级用户 Posts 302 Credits 587 | |
|
It is indeed 4Mbit. Divided by 8, it gets.5MB. The basic DOS system can be installed. 8Mbit cannot hold all the contents of a 1.44MB boot disk.
[ Last edited by fdsiuha on 2005-10-29 at 16:59 ] |
|
| Floor15 htdzzx | Posted 2005-10-29 20:06 |
| 新手上路 Posts 4 Credits 6 | |
|
Yeah! 49LF004B only has 524288 bytes, and at least there should be BIOS content! But it can be extended to 8Mbit, 16Mbit, 32Mbit, etc. using TSOP's 28F008\016\032. It's better to make it into a USB ROM card, which is more convenient and no need to modify the BIOS.
|
|
| 1 2 Next |
|
[ Contact the Union admin team -
中国DOS联盟 -
Standard version ] Sponsored by ifanr Inc | © 2001–2023 |