Thanks for the bochs-init tip. After clearing up the whole bochs-init problem, I'm running into problems with undefined IO port handlers. The mailing list archive doesn't seem to cover problems with these particular ports.
Hopefully, it's just another little trick like removing bochs-init. It doesn't seem to have gotten to loading the first sector of the HD yet, so I assume everything running is still code that shipped in the CVS tree. Any more tips? Thanks, Karl Here's the transcript: rocessing command-line options Opening VM (/dev/plex86) Processing config file ../conf/winnt... Allocating 32MB of physical memory in VM Mapping virtualized physical memory into monitor Zeroing virtualized physical memory Mapping monitor print buffer into user mem. ROM: loading image '../bios/BIOS-plex86-current' @ 0xf0000 (65536 bytes) ROM: loading image '../bios/VGABIOS-elpin-2.40' @ 0xc0000 (32768 bytes) Setting prescan depth to 3 prescan on Processed 63 lines of config file '../conf/winnt' Initializing plugins Running VM ::init_monitor OK ----------------- nexus_size = 0x24E ::sysIOOut: No handler defined for port 0x70!. ::sysIOIn: No handler defined for port 0x71. ::sysIOOut: No handler defined for port 0x71!. ::plex86 panic: ::emulate:1 default case of 5 Fatal monitor error caused Panic eax:0x0 ebx:0x0 ecx:0x0 edx:0x0 ebp:0x0 esi:0x0 edi:0x0 esp:0x1a eflags:0x46 eip:0xa0000 cs:s=0x0, dl=0xffff, dh=0x9b00, valid=1 ss:s=0x0, dl=0xffff, dh=0x9300, valid=1 ds:s=0x0, dl=0xffff, dh=0x9300, valid=1 es:s=0x0, dl=0xffff, dh=0x9300, valid=1 fs:s=0x0, dl=0xffff, dh=0x9300, valid=1 gs:s=0x0, dl=0xffff, dh=0x9300, valid=1 ldtr:s=0x0, dl=0x0, dh=0x0, valid=0 tr:s=0x0, dl=0x0, dh=0x0, valid=0 gdtr:base=0x0, limit=0x0 idtr:base=0x0, limit=0x3ff dr0:0x0 dr1:0x0 dr2:0x0 dr3:0x0 dr6:0xffff0ff0 dr7:0x400 tr3:0x0 tr4:0x0 tr5:0x0 tr6:0x0 tr7:0x0 cr0:0x60000032 cr1:0x0 cr2:0x0 cr3:0x0 cr4:0x0 inhibit_mask:0 Stack dump: Current instruction: 0000.000A0000 0000 addb %al, (%bx,%si) Shutting down plugins bochs: Note: X11: bx_gui_c::exit() not implemented yet. Unmapping guest physical memory. Unmapping monitor print buffer. Tearing down VM Closing VM
