|
yyuunnnn
新手上路

积分 12
发帖 5
注册 2007-6-8
状态 离线
|
『楼 主』:
u盘启动DOS出现program too big to fit in memory现象的一个见解
使用 LLM 解释/回答一下
u盘启动DOS出现program too big to fit in memory现象的一个见解:
一、准备:U-ZIP盘DOS+windowspe(扬州三月);
主机一 图拉丁/815主板/128m
主机二 nVIDIA 6100+410/Athlon64 3200+/512
主机三 VIAK8M800+8237/Sempron 2800+64bit/256
主机四 SiS661FX/P42.66/256
二、开始:在主机一上启动基本DOS+winpe正常,启动UMBPCI的config.sys及emm386的config.sys正常;
在主机二上运行正常。
在主机三、主机四上就有问题了,它们有共性:启动基本dos都可以,但不能读config.sys及
autoexec.bat,进入dos后用dir正常但进入子目录后用dir就不能显正确的内容,除了常驻内存的命令外,在根目
录下所有的dos的.exe及.com文都不能运行,就会出现program too big to fit in memory手动配置himem.sys
、EMM386或UMBPCI会死机,但有一个很妙的事:就是预先放在硬盘里的这些命令(包括ghost、vb)却能运行。
只有一些如grub.exe出现program too big to fit in memory。我用主机三详细查看各步启动的内存情况如下
:
1、进入dos时加载config.sys会出现
There is an unrecognized command in your config.sys file
There is an aneror in your config.sys file on line 1
There is an unrecognized command in your config.sys file
There is an aneror in your config.sys file on line 2
...
之后出现DOS提示符,运行a盘根目录上的会出现program too big to fit in memory或者Bad Command or file
name ,硬盘上的grub也出现program too big to fit in memory
这内存使用:
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
可看出config.sys配置不成功,然后手动加载himem.sys这时内存使用:
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
然后加载emm386.exe或者umbpci.sys,结果Upper Memory和XMS没什么变化,基本内存又被吃掉了13k(emm386.exe
为11k、umbpci.sys为2k),这时动行硬盘上的ghost仍能启动,就是不能启动grub.exe
主机四的结果与主机三的一样。
三、个人结论:两个方面,第一、主板对U盘的支持有问题,这也是我三年来对无数主机的U-ZIP启动总结的最
有可能的方面,我一看到是什么主板心里就有数了,intel基本都能完整启动,nVIDIA的都能完整启动,via、
sis的好象我都没完整启动的记忆,ATI的用得不多,不记得了;第二、我的U盘有问题,但我觉得可能性不大,
我的U盘应该认不得它正在启动的主机的主板是什么芯片组的吧!它就那么不喜欢SIS与VIA?
四、求助:请版主与各位高手给出合理的解释和解决方法。
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.
|
|
2007-6-8 14:41 |
|
|
Climbing
铂金会员
       网络独行侠
积分 6962
发帖 2753
注册 2003-4-16 来自 河北保定
状态 离线
|
『第 2 楼』:
使用 LLM 解释/回答一下
我几乎从来不用U盘启动。
I almost never use USB drive booting.
|

偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
|
|
2007-6-8 22:36 |
|
|
yyuunnnn
新手上路

积分 12
发帖 5
注册 2007-6-8
状态 离线
|
『第 3 楼』:
使用 LLM 解释/回答一下
你从来都是坐享别人的成果,你还要用什么U盘
You have always enjoyed the fruits of others' labor, what U disk do you still need?
|
|
2007-6-22 10:40 |
|
|
bc12060101
银牌会员
    
积分 1455
发帖 712
注册 2006-1-20
状态 离线
|
『第 4 楼』:
使用 LLM 解释/回答一下
嘿嘿,我不是“几乎从来不用U盘启动”,而是从来不用U盘启动!但也很想坐享楼上的成果,假如你的那些“忙活”能算得上成果的话。
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.
|
|
2007-6-22 18:55 |
|
|
ytfy
初级用户
 
积分 125
发帖 13
注册 2003-12-30
状态 离线
|
『第 5 楼』:
使用 LLM 解释/回答一下
好像815的主板不支持usb设备启动啊
It seems that the 815 motherboard doesn't support USB device boot.
|
|
2007-6-25 11:08 |
|
|
lianjiang2004
金牌会员
     
积分 3946
发帖 1884
注册 2006-1-20
状态 离线
|
『第 6 楼』:
使用 LLM 解释/回答一下
我也几乎不用,有时仅是测试时试一下。还是硬盘+光盘可靠。
I also hardly use it, sometimes just try it during testing. Still, hard disk + CD-ROM are reliable.
|

Windows 一键还原
http://www.yjhy.com |
|
2007-6-25 12:30 |
|
|
duanml
中级用户
  
积分 231
发帖 112
注册 2007-6-19
状态 离线
|
『第 7 楼』:
使用 LLM 解释/回答一下
和bios有关,usb硬盘比U盘启动的概率大得多~
Related to BIOS, USB hard drives have a much higher probability of booting than USB flash drives~
|
|
2007-6-25 16:55 |
|
|
yyuunnnn
新手上路

积分 12
发帖 5
注册 2007-6-8
状态 离线
|
『第 8 楼』:
使用 LLM 解释/回答一下
Originally posted by ytfy at 2007-6-25 11:08:
好像815的主板不支持usb设备启动啊
:P是支持图拉丁CUP的那种815
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.
|
|
2007-6-26 17:37 |
|
|
yyuunnnn
新手上路

积分 12
发帖 5
注册 2007-6-8
状态 离线
|
『第 9 楼』:
使用 LLM 解释/回答一下
Originally posted by bc12060101 at 2007-6-22 18:55:
嘿嘿,我不是“几乎从来不用U盘启动”,而是从来不用U盘启动!但也很想坐享楼上的成果,假如你的那些“忙活”能算得上成果的话。
嘿嘿,你搞错了,我没成果,是别人的成果,当你下载一个启动光盘ISO的时候、当你一键ghost 、矮人DOS工具的时侯、当你使用一个ghost 的windows的时候等等,那都是别人做好了的,就连你用软盘做一个98启动盘,那也是98为你做好的,你敢说这些你都没用过,那么大哥I服了YOU,你真的没享用别人的成果,你消失吧,就当从来没有见过这种只用moues点IE的.......
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.......
|
|
2007-6-26 17:58 |
|
|
lianjiang2004
金牌会员
     
积分 3946
发帖 1884
注册 2006-1-20
状态 离线
|
『第 10 楼』:
使用 LLM 解释/回答一下
楼上的,真是服了你了。谁都会以为那都是你的成果,否则有这么牛?
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?
|

Windows 一键还原
http://www.yjhy.com |
|
2007-6-26 19:31 |
|
|
bc12060101
银牌会员
    
积分 1455
发帖 712
注册 2006-1-20
状态 离线
|
『第 11 楼』:
使用 LLM 解释/回答一下
Originally posted by yyuunnnn at 2007-6-26 17:58:
嘿嘿,你搞错了,我没成果,是别人的成果,当你下载一个启动光盘ISO的时候、当你一键ghost 、矮人DOS工具的时侯、当你使用一个ghost 的windows的时 ...
嘿嘿,大哥,I真是服了you了。
莫非大师们都想您这么“思维混乱”?(不好意思,偶实在是想不出更好的词来表达对您的钦佩之情了)
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)
|
|
2007-6-26 22:10 |
|