From: Randall Smith <randall@tnr.cc>
To: linux-msdos@vger.kernel.org
Subject: general protection error on Xen
Date: Fri, 12 Jun 2009 16:11:37 -0500 [thread overview]
Message-ID: <4A32C489.8050902@tnr.cc> (raw)
[-- Attachment #1: Type: text/plain, Size: 364 bytes --]
I'm trying to run Dosemu on a Xen server from Linode.com and I'm getting
a error on startup. The error is:
ERROR: general protection at 0xffff0: ea
kernel is: 2.6.18.8-linode16
dosemu: Version: 1.4.0+svn.1828-2+b1 (default for Lenny)
I've attached boot.log
Will dosemu run on Xen or should I pursue some other path like freedos
on qemu?
--
Randall Smith
[-- Attachment #2: boot.log --]
[-- Type: text/x-log, Size: 5816 bytes --]
major = 136 minor = 3
CONF: config variable parser_version_3 set
CONF: config variable c_system set
CONF: Parsing built-in dosemu.conf file.
CONF: config variable version_3_style_used set
CONF: Parsing built-in global.conf file.
CONF: config variable version_3_style_used unset
CONF: config variable version_3_style_used set
CONF: opened include file /etc/dosemu/dosemu.conf
CONF: closed include file /etc/dosemu/dosemu.conf
CONF: mapping driver = 'auto'
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: JIT CPUEMU set to 0 for 586
CONF: 2048k bytes EMS memory
CONF: EMS-frame = 0xe400
CONF: DPMI-Server on (0x5000)
CONF: DPMI base addr = 0xffffffff
CONF: PM DOS API Translator on
CONF: No DJGPP NULL deref checks: off
CONF: dosemu running on _xterm
CONF: time mode = 'bios'
SER: directory /var/lock namestub LCK.. binary No
MOUSE: no device specified, type 0 using internaldriver: yes, emulate3buttons: no baudrate: 0
CONF: Keyboard-layout keyb-user
CONF: **** Warning: floppy /dev/fd0 not accessable, disabled
CONF: fastfloppy = 1
CONF: IPX support off
CONF(LPT0) f: (null) c: lpr -l t: 20 port: 0
CONF(LPT1) f: (null) c: lpr -l -P lpt2 t: 20 port: 0
CONF: not allowing speaker port access
CONF: Packet Driver enabled.
device: /home/romelle/.dosemu/drives/c type 4 h: -1 s: -1 t: -1 drive C:
device: /home/romelle/.dosemu/drives/d type 4 h: -1 s: -1 t: -1 drive D:
CONF: cdrom MSCD0001 on /dev/cdrom
CONF: config variable c_system unset
Linux kernel 2.6.18; CPU speed is 2500084000 Hz
CPU-EMU speed is 2500 MHz
CONF: mostly running as USER: uid=1005 (cached 1005) gid=1006 (cached 1006)
DBG_FD already set
DOSEMU-1.4.0.0 is coming up on Linux version 2.6.18.8-linode16 #1 SMP Mon Jan 12 09:50:18 EST 2009 i686
Compiled with GCC version 4.3.1 -m32
CONF: reserving 640Kb at 0x00000 for 'd' (Base DOS memory (first 640K))
CONF: reserving 48Kb at 0xF4000 for 'r' (Dosemu reserved area)
CONF: reserving 128Kb at 0xA0000 for 'v' (Video memory)
CONF: reserving 8256Kb at 0x100000 for 'x' (Extended memory (HMA+XMS))
CONF: reserving 4Kb at 0xC0000 for 'V' (VGAEMU Video BIOS)
SERIAL $Id: ser_init.c 1769 2007-05-04 05:59:48Z bartoldeman $
PKT: Cannot allocate TAP device (dynamic): No such file or directory
ERROR: Unable to open console or check with X to evaluate the keyboard map.
Please specify your keyboard map explicitly via the $_layout option.
CONF: reserving 64Kb at 0xE4000 for 'E' (EMS page frame)
CONF: reserving 140Kb at 0xC1000 for 'U' (Upper Memory Block (UMB, XMS 3.0))
TIME: using 9154 usec for updating ALRM timer
ERROR: general protection at 0xffff0: ea
Program=do_vm86.c, Line=291
EIP: ffff:00000000 ESP: 0030:00000100 VFLAGS(b): 00000 00000000 00000010
EAX: 00000000 EBX: 00000000 ECX: 00000000 EDX: 00000000 VFLAGS(h): 00000002
ESI: 00000000 EDI: 00000000 EBP: 00000000 DS: 0040 ES: 0000 FS: 0000 GS: 0000
FLAGS: IF VM IOPL: 0
STACK: 00 00 00 00 00 00 00 00 00 00 -> 00 00 00 00 00 00 00 00 00 00
00| 0000:0000->000000 01| 0000:0000->000000 02| 0000:0000->000000
03| 0000:0000->000000 04| 0000:0000->000000 05| 0000:0000->000000
06| 0000:0000->000000 07| 0000:0000->000000 08| 0000:0000->000000
09| 0000:0000->000000 0a| 0000:0000->000000 0b| 0000:0000->000000
0c| 0000:0000->000000 0d| 0000:0000->000000 0e| 0000:0000->000000
0f| 0000:0000->000000 10| 0000:0000->000000 11| 0000:0000->000000
12| 0000:0000->000000 13| 0000:0000->000000 14| 0000:0000->000000
15| 0000:0000->000000 16| 0000:0000->000000 17| 0000:0000->000000
18| 0000:0000->000000 19| 0000:0000->000000 1a| 0000:0000->000000
1b| 0000:0000->000000 1c| 0000:0000->000000 1d| 0000:0000->000000
1e| 0000:0000->000000 1f| 0000:0000->000000 20| 0000:0000->000000
21| 0000:0000->000000 22| 0000:0000->000000 23| 0000:0000->000000
24| 0000:0000->000000 25| 0000:0000->000000 26| 0000:0000->000000
27| 0000:0000->000000 28| 0000:0000->000000 29| 0000:0000->000000
2a| 0000:0000->000000 2b| 0000:0000->000000 2c| 0000:0000->000000
2d| 0000:0000->000000 2e| 0000:0000->000000 2f| 0000:0000->000000
30| 0000:0000->000000 31| 0000:0000->000000 32| 0000:0000->000000
33| 0000:0000->000000 34| 0000:0000->000000 35| 0000:0000->000000
leavedos(4|0x4) called - shutting down
closing debugger pipes
SPEAKER: sound off
calling SIG_close
calling keyboard_close
00| 0000:0000->000000 01| 0000:0000->000000 02| 0000:0000->000000
03| 0000:0000->000000 04| 0000:0000->000000 05| 0000:0000->000000
06| 0000:0000->000000 07| 0000:0000->000000 08| 0000:0000->000000
09| 0000:0000->000000 0a| 0000:0000->000000 0b| 0000:0000->000000
0c| 0000:0000->000000 0d| 0000:0000->000000 0e| 0000:0000->000000
0f| 0000:0000->000000 10| 0000:0000->000000 11| 0000:0000->000000
12| 0000:0000->000000 13| 0000:0000->000000 14| 0000:0000->000000
15| 0000:0000->000000 16| 0000:0000->000000 17| 0000:0000->000000
18| 0000:0000->000000 19| 0000:0000->000000 1a| 0000:0000->000000
1b| 0000:0000->000000 1c| 0000:0000->000000 1d| 0000:0000->000000
1e| 0000:0000->000000 1f| 0000:0000->000000 20| 0000:0000->000000
21| 0000:0000->000000 22| 0000:0000->000000 23| 0000:0000->000000
24| 0000:0000->000000 25| 0000:0000->000000 26| 0000:0000->000000
27| 0000:0000->000000 28| 0000:0000->000000 29| 0000:0000->000000
2a| 0000:0000->000000 2b| 0000:0000->000000 2c| 0000:0000->000000
2d| 0000:0000->000000 2e| 0000:0000->000000 2f| 0000:0000->000000
30| 0000:0000->000000 31| 0000:0000->000000 32| 0000:0000->000000
33| 0000:0000->000000 34| 0000:0000->000000 35| 0000:0000->000000
calling disk_close_all
releasing ports and blocked devices
calling shared memory exit
calling HMA exit
calling mapping_close()
calling close_all_printers
next reply other threads:[~2009-06-12 21:11 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-06-12 21:11 Randall Smith [this message]
2009-06-14 20:20 ` general protection error on Xen Enrique Baraibar
2009-06-15 0:14 ` Samuel Bronson
-- strict thread matches above, loose matches on Subject: below --
2009-06-12 19:02 Randall Smith
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4A32C489.8050902@tnr.cc \
--to=randall@tnr.cc \
--cc=linux-msdos@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.