中国DOS联盟论坛

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 22:38
47,814 topics / 349,908 posts / today 1 new / 48,259 members
DOS疑难解答 & 问题讨论 (解答室) » An insight into the phenomenon of "program too big to fit in memory" when booting DOS from a USB drive
Printable Version  1,789 / 10
Floor1 yyuunnnn Posted 2007-06-08 14:41
新手上路 Posts 5 Credits 12
An Insight into the "Program Too Big to Fit in Memory" Phenomenon When Booting DOS from USB Flash Drive:

I. Preparation: U-ZIP drive with DOS + Windows PE (Yangzhou March);
Host 1: Tualatin / 815 motherboard / 128m
Host 2: nVIDIA 6100 + 410 / Athlon64 3200+ / 512
Host 3: VIAK8M800 + 8237 / Sempron 2800+64bit / 256
Host 4: SiS661FX / P42.66 / 256

II. Start: On Host 1, booting basic DOS + winpe is normal, and booting with config.sys for UMBPCI and config.sys for emm386 is normal;
Runs normally on Host 2.
There are problems on Hosts 3 and 4. They have commonalities: basic DOS can be booted, but config.sys and autoexec.bat cannot be read. After entering DOS, dir is normal, but when entering subdirectories, dir cannot display correct content. Except for commands resident in memory, all.exe and.com files of DOS in the root directory cannot run, and the "program too big to fit in memory" phenomenon will occur. Manually configuring himem.sys, EMM386, or UMBPCI will cause a system crash. But there is a very wonderful thing: these commands (including ghost, vb) pre-placed in the hard disk can run.
Only some like grub.exe have the "program too big to fit in memory" phenomenon. I checked the memory situation of each step in detail on Host 3 as follows:
1. When entering DOS, loading config.sys will have
There is an unrecognized command in your config.sys file
There is an error in your config.sys file on line 1

There is an unrecognized command in your config.sys file
There is an error in your config.sys file on line 2
...
Then the DOS prompt appears, and running those on the root directory of drive A will have the "program too big to fit in memory" or "Bad Command or file name" phenomenon, and grub on the hard disk also has the "program too big to fit in memory" phenomenon.
The memory usage:

Name Total Conventional Upper Memory
-------- ---------------- ---------------- ----------------
msdos 79k 79k 0
command 10k 10 k 0

Type of Memory Total Used Free
---------------- ----------- ----------- -----------
Conventional 638k 89k 549k
Upper 0
Reserved 0
Extended (XMS) 65,472k 65,472k 0

It can be seen that the configuration of config.sys is not successful. Then manually loading himem.sys, at this time the memory usage:

Name Total Conventional Upper Memory
-------- ---------------- ---------------- ----------------
msdos 79k 79k 0
command 10k 10 k 0
device 5k 5k 0


Type of Memory Total Used Free
---------------- ----------- ----------- -----------
Conventional 638k 94k 544k
Upper 0
Reserved 0
Extended (XMS) 288,288k 64k 288,224k

Then loading emm386.exe or umbpci.sys, the result is that Upper Memory and XMS don't change much, and basic memory is eaten up by another 13k (11k for emm386.exe, 2k for umbpci.sys). At this time, running ghost on the hard disk can still start, but grub.exe cannot be started.
The result of Host 4 is the same as that of Host 3.

III. Personal Conclusion: There are two aspects. First, the motherboard has problems with the support for the USB flash drive. This is also the most likely aspect I summarized from the U-ZIP booting of countless hosts in the past three years. As soon as I see what motherboard it is, I know it. Intel basically can boot completely, nVIDIA can boot completely, but for VIA and SIS, I don't have the memory of complete booting. ATI is not used much, so I don't remember. Second, my USB flash drive has problems, but I think the possibility is not high. Can my USB flash drive not recognize what chipset the motherboard of the host it is booting from is? Does it just not like SIS and VIA so much?

IV. Request for Help: Please let the moderator and all experts give reasonable explanations and solutions.
Floor2 Climbing Posted 2007-06-08 22:36
铂金会员 Posts 2,753 Credits 6,962 From 河北保定
I almost never use USB drive booting.
Floor3 yyuunnnn Posted 2007-06-22 10:40
新手上路 Posts 5 Credits 12
You have always enjoyed the fruits of others' labor, what U disk do you still need?
Floor4 bc12060101 Posted 2007-06-22 18:55
银牌会员 Posts 712 Credits 1,455
Hehe, I'm not "almost never using USB drive booting", but I never use USB drive booting! But I also really want to enjoy the fruits above, if your so-called "busyness" can be regarded as fruits.
Floor5 ytfy Posted 2007-06-25 11:08
初级用户 Posts 13 Credits 125
It seems that the 815 motherboard doesn't support USB device boot.
Floor6 lianjiang2004 Posted 2007-06-25 12:30
金牌会员 Posts 1,884 Credits 3,946
I also hardly use it, sometimes just try it during testing. Still, hard disk + CD-ROM are reliable.
Floor7 duanml Posted 2007-06-25 16:55
中级用户 Posts 112 Credits 231
Related to BIOS, USB hard drives have a much higher probability of booting than USB flash drives~
Floor8 yyuunnnn Posted 2007-06-26 17:37
新手上路 Posts 5 Credits 12
Originally posted by ytfy at 2007-6-25 11:08:
It seems that the 815 motherboard doesn't support USB device boot.
:P It's the 815 that supports the Tualatin CPU.
Floor9 yyuunnnn Posted 2007-06-26 17:58
新手上路 Posts 5 Credits 12
Originally posted by bc12060101 at 2007-6-22 18:55:
Hehe, I'm not "almost never using USB drive booting", but I never use USB drive booting! But I also really want to enjoy the results upstairs, if your "busyness" can be regarded as results.



Hehe, you made a mistake, I have no results, it's someone else's results. When you download a bootable CD ISO, when you do one-click ghost, when you use矮人DOS tools, when you use a ghosted Windows, etc., those are all made by others. Even if you make a 98 boot disk with a floppy disk, that's made by 98 for you. Can you say you haven't used these? Then brother I admire YOU, if you really haven't enjoyed others' results, you disappear, just as if you've never seen this kind of person who only uses the moues to click IE.......
Floor10 lianjiang2004 Posted 2007-06-26 19:31
金牌会员 Posts 1,884 Credits 3,946
The person upstairs, I really take my hat off to you. Everyone would think that all those are your achievements, otherwise how could it be so awesome?
Floor11 bc12060101 Posted 2007-06-26 22:10
银牌会员 Posts 712 Credits 1,455
Originally posted by yyuunnnn at 2007-6-26 17:58:

Hey, you got it wrong. I have no achievements, it's someone else's achievements. When you download a bootable CD ISO, when you use one-click ghost, when you use矮人DOS tools, when you use a ghosted Windows...

Hey, big brother, I really admire you.
Could it be that masters all think as "confused" as you? (Sorry, I really can't think of a better word to express my admiration for you)
[ Contact the Union admin team - 中国DOS联盟 - Standard version ]
Sponsored by ifanr Inc | © 2001–2023