666k的bootrom在DOS里vxload不起来,怎么办
666k的boorom_uncmp,在DOS里vxload不起来,怎么解决呢? 目标机是PC,win98启动菜单中选择“command
prompt",进入提示符状态。 config.sys中只有:
DOS=UMB,HIGH
device=himem.sys autoexec.bat中只有:
vxload
bootrom(即bootrom_uncmp改名) 使用的是tornado2.2,bsp是pcPentium, config.h中只修改了:
......
#define
SYS_WARM_TYPE SYS_WARM_ATA
/*
warm
start
device
*/
......
#define
INCLUDE_ATA /*
include
IDE/EIDE(ATA)
hard
disk
driver
*/
......
#define
INCLUDE_EL_3C90X_END
/*
(END)
3Com
Fast
EtherLink
XL
PCI
*/ 生成的bootrom_uncmp有666k,
而此时目标机上win98的DOS用mem/c/p看到的free
memory只有624k,
vxload
bootrom(即bootrom_uncmp)一执行,就提示:
image
memory
occupied,try
to
reduce
system.....
请问该怎么办?