Am 13.01.2012 um 18:54 schrieb Bernd Blaauw:

> Op 13-1-2012 16:11, Ulrich Hansen schreef:
>> 
>> Description: I have installed FreeDOS 1.1 with german language and keyboard. 
>> If I boot (after a fresh install) with bootmenu option 1 (Load FreeDOS with 
>> JemmEx) keyb will crash with the error message:
>> 
>> Keyboard layout     : C:\FDOS\bin\keyboard.sys:GR [858]    (3)
>> Critical error: cannot allocate memory. DOS reported error: 8
> 
> could you try adding "/NOHI" at your KEYB line please? 

Wow. This worked! 

In AUTOEXEC.BAT I have now a line:

KEYB GR,,keyboard.sys /NOHI

In FDCONFIG.SYS I went back to all the original settings of FreeDOS 1.1. So the 
JemmEx line looks like this again:

1?DEVICE=C:\FDOS\BIN\JEMMEX.EXE NOEMS X=TEST I=TEST NOVME NOINVLPG

> X=TEST is just a test for checking which UMB areas are (un)safe to use.
> 
> Could you perhaps try adding X=TEST to option 2 (EMM386) ? See if that 
> works. I've not been able to reproduce your case in VMWARE Workstation 8.

X=TEST is originally in option 2. The lines in FDCONFIG.SYS (untouched after 
installation) look like this:

2?DEVICE=C:\FDOS\BIN\HIMEMX.EXE
2?DEVICE=C:\FDOS\BIN\JEMM386.EXE X=TEST I=TEST I=B000-B7FF NOVME NOINVLPG

So this is OK. 

I don't really understand why leaving out "X=TEST" in option 1 solved the 
problem too. Testing the UMBs should lead to a more stable behavior of 
JEMMEX.EXE. Instead it crashed KEYB somehow. It's odd but it's easy to 
reproduce with any fresh FreeDOS installation on VirtualBox with the default 
settings (and choosing german keyboard layout).

Anyway, starting KEYB with /NOHI seems to be the more elegant and logical 
solution. 
Thanks!

If this could be the default in FreeDOS, I think it would help other users. At 
least the german ones... ;-)

regards
Ulrich





------------------------------------------------------------------------------
RSA(R) Conference 2012
Mar 27 - Feb 2
Save $400 by Jan. 27
Register now!
http://p.sf.net/sfu/rsa-sfdev2dev2
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to