I am trying to get pxe, memdisk, win98 floppy image, 3com universal, net.exe to map a drive. I get to the NET LOGIN command and get Error 8: There is not enough memory available. mem.exe shows "Largest exe size" 413K I have tried varsious loadhigh things, not help. Here are the configs I am using: Memdisk 3.07 # pxelinux.cfg/default kernel memdisk append initrd=smb/pxesmbboot.IMA keeppxe pause files=30 DEVICE=\dos\HIMEM.SYS DEVICE=\dos\EMM386.EXE NOEMS DOS=HIGH,UMB device=\net\ifshlp.sys #AUTOEXEC.BAT \net\net initialize \net\netbind.com \net\umb.com \net\tcptsr.exe \net\tinyrfc.exe \net\nmtsr.exe \net\emsbfr.exe \net\net logon carl xxx /yes I found ping.exe for dos, and I can ping my other boxes, so the 3com thing is working. The ultimage goal is to use this setup to run ghost.exe on anything I can pxe boot. So, any tips on how to make this work? Carl K
Hi carl,> files=30changeit by fileshigh=30 and add BUFFERSHIGH=30> DEVICE=\dos\HIMEM.SYS > DEVICE=\dos\EMM386.EXE NOEMS > DOS=HIGH,UMB > device=\net\ifshlp.syschangeit each DEVICE call by a DEVICEHIGH one.> #AUTOEXEC.BAT > \net\net initialize > \net\netbind.com > \net\umb.com > \net\tcptsr.exe > \net\tinyrfc.exe > \net\nmtsr.exe > \net\emsbfr.exe > \net\net logon carl xxx /yesPlease add "loadhigh " before each call in autoexec.com. This small changes should free more conventional memory. Hope it helps,
fileshigh=30 buffershigh=30 DEVICEHIGH=\dos\HIMEM.SYS DEVICEHIGH=\dos\EMM386.EXE NOEMS DOS=HIGH,UMB DEVICEHIGH=\net\ifshlp.sys path=\dos;\net loadhigh \net\net initialize if errorlevel 1 pause \net\netbind.com loadhigh \net\umb.com loadhigh \net\tcptsr.exe loadhigh \net\tinyrfc.exe loadhigh \net\nmtsr.exe loadhigh \net\emsbfr.exe How odd, now I only have 394K. I think some of those commands automaticaly use himem - loadhigh may be confusing them. I think NET START is what I need to run - anyone know how much mem it really needs? Carl K Velu Erwan wrote:> Hi carl, > > >>files=30 > > changeit by fileshigh=30 > and add > BUFFERSHIGH=30 > > >>DEVICE=\dos\HIMEM.SYS >>DEVICE=\dos\EMM386.EXE NOEMS >>DOS=HIGH,UMB >>device=\net\ifshlp.sys > > changeit each DEVICE call by a DEVICEHIGH one. > > >>#AUTOEXEC.BAT >>\net\net initialize >>\net\netbind.com >>\net\umb.com >>\net\tcptsr.exe >>\net\tinyrfc.exe >>\net\nmtsr.exe >>\net\emsbfr.exe >>\net\net logon carl xxx /yes > > > Please add "loadhigh " before each call in autoexec.com. > > This small changes should free more conventional memory. > Hope it helps, > >
Carl Karsten wrote:> I am trying to get pxe, memdisk, win98 floppy image, 3com universal, > net.exe to map a drive. I get to the NET LOGIN command and get > > Error 8: There is not enough memory available.I dug up qemm386.sys, and it says "Cannot load because No room for Page Frame" on one box (toshiba 6100) and on a Dell V333, it thew a CPU excpetion. I tried "a bunch" of qemm settings, nothing worked. I guess it is w98 that is crashing, that is what is being booted from floppy. Any sugestions on how to get this to work? Carl K