Getting SIMX86.exe
I recently had to reinstall linux on a file server. Unfortunately I forgot that I needed a 32-bit kernel and installed a 64-bit kernel instead. When trying to run DOSemu I got the message that "vm86 plus service not available for your kernel". I noticed in the documentation that SIMX86.exe can substitute for vm86. Does anyone know where I can get a copy of SIM86.exe? Or any other help with this problem?
Any help would be greatly appreciated.
Thanks in advance.
Make sure that the DOSEmu configuration file doesn't have $_cpu_emu
option uncommented (without #) and thats it.
You don't need SIMX86.EXE.
# Usage of cpu emulation: "off" (requires /proc/sys/vm/mmap_min_addr= 0), # "vm86" only (default) or "full" (vm86 and DPMI, experimental!). # Use "vm86sim" or "fullsim" to use simulation instead of JIT code generation.
# $_cpu_emu = "vm86"
If you still have problems, please send your .dosemu/boot.log file. Thanks.
Quoted 10 lines · Bob Supansic
I recently had to reinstall linux on a file server. Unfortunately I forgot that I needed a 32-bit kernel and installed a 64-bit kernel instead. When trying to run DOSemu I got the message that "vm86 plus service not available for your kernel". I noticed in the documentation that SIMX86.exe can substitute for vm86. Does anyone know where I can get a copy of SIM86.exe? Or any other help with this problem?
Any help would be greatly appreciated.
Thanks in advance.
Signature · 3 lines
To unsubscribe from this list: send the line "unsubscribe linux-msdos" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
Signature · 9 lines
Ivan Baldo - [email protected] - http://ibaldo.codigolibre.net/ From Montevideo, Uruguay, at the south of South America. Freelance programmer and GNU/Linux system administrator, hire me! Alternatives: [email protected] - http://go.to/ibaldo -- To unsubscribe from this list: send the line "unsubscribe linux-msdos" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
A message that is not in the archive (sent off-list or not yet received): [email protected]
Hello.
Quoted 7 lines · Robert Supansic
Quoted 3 lines · Ivan Baldo
Make sure that the DOSEmu configuration file doesn't have
$_cpu_emu option uncommented (without #) and thats it.
You don't need SIMX86.EXE.The $_cpu_emu configuration variable does not exist in my dosemu.conf file.
It is not mentioned in any documentation of my version of DOSemu (version 1.2.2.0)
I have not been able to find any reference to it in the on-line documentation for version 1.2 or version 1.4.
It is on my dosemu.conf.
Quoted 6 lines
Quoted 5 lines
# Usage of cpu emulation: "off" (requires /proc/sys/vm/mmap_min_addr= 0), # "vm86" only (default) or "full" (vm86 and DPMI, experimental!). # Use "vm86sim" or "fullsim" to use simulation instead of JIT code generation.
# $_cpu_emu = "vm86"
Are these comments your own or are the taken from your dosemu.conf file?
Thats an extract from my dosemu.conf file.
Quoted 29 lines
Quoted 1 line
If you still have problems, please send your .dosemu/boot.log file.
-----Text of my boot.log file-------
CONF: config variableparser_version_3set
CONF: config variablec_systemset
CONF: Parsing built-in dosemu.conf file.
CONF: config variableversion_3_style_usedset
CONF: Parsing built-in global.conf file.
CONF: config variableversion_3_style_usedunset
CONF: config variableversion_3_style_usedset
CONF: opened include file/etc/dosemu/dosemu.conf
CONF: closed include file/etc/dosemu/dosemu.conf
debug flags: -a+cw
CONF: Disabling use of pentium timer
CONF: dosbanner on
CONF: timer freq=18, update=54925
CONF: CPU set to 586
CONF: 8192k bytes XMS memory
CONF: 2048k bytes EMS memory
CONF: EMS-frame =0xe000
CONF: DPMI-Server on
CONF: dosemu running on console
SER: directory/var/locknamestub LCK.. binary No
MOUSE: no device specified, type 0 using internaldriver: yes, emulate3buttons: no baudrate: 0
CONF: Keyboard-layout keyb-user
CONF: Keyboard-layout auto
device:/dev/fd0type 2 h: 0 s: 0 t: 0 floppy A:
CONF: fastfloppy = 1
CONF: IPX support off
CONF(LPT0) f: (null) c: lpr o: -Plp t: 20 port: 0
Quoted 9 lines
CONF: not allowing speaker port access
CONF: Packet Driver disabled.
device:/root/.dosemu/drives/ctype 4 h: -1 s: -1 t: -1 drive C:
CONF: config variablec_systemunset
CONF: running exclusively as ROOT: uid=0 (cached 0) gid=0 (cached 0)DBG_FDalready set
DOSEMU-1.2.2.0 is coming up on Linux version 2.6.13-15-default ----End of boot.log file-----
In my boot.log I have the following 2 lines:
WARN: vm86plus service not available in your kernel
WARN: using CPU emulation for vm86()
Maybe thats a feature of DOSEMU 1.4 only and is not available in
1.2.2.0.
Try DOSEmu 1.4, it should fix the problem and run fine under a
64bit kernel without the need for SIMX86.EXE.
Quoted 2 lines
Thank you for your help.
You are welcome!
Good luck!
Signature · 9 lines
Ivan Baldo - [email protected] - http://ibaldo.codigolibre.net/ From Montevideo, Uruguay, at the south of South America. Freelance programmer and GNU/Linux system administrator, hire me! Alternatives: [email protected] - http://go.to/ibaldo -- To unsubscribe from this list: send the line "unsubscribe linux-msdos" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html