Hi guys,

Yesterday night I downloaded the CVS source tree and today I tried some 
things.

Test environment: 700 MHz Athlon Thunderbird on a ASUS A7V motherboard 
with 128 MB RAM running Mandrake 7.1.

Experiences:

1. FreeDOS
I was able to boot using a boot floppy from Beta 5.
While booting, it waits for a few seconds, allowing the user to press F8 
or F5 to trace trough the boot process or to skip autoexec.bat. 
Normally, the process continues automatically after a few seconds when 
the user doesn't press a key, but while booting in Plex86 I had to press 
Enter to continue.
At the DOS prompt, I noticed that the keys were mapped totally wrong. 
The letters were correct, but that's about it. SHIFT + the digit keys 
behaved as would be expected from a QWERTY keyboard, while I use an 
AZERTY one (Belgian layout). Digit keys without shift produced some 
digits (a 7 when I pressed 1, for example) and some other symbols. This 
made it almost impossible to use FDISK... You have to enter digits to 
make your choices in the menus...
After switching my keyboard layout to QWERTY I was able to continue 
(luckily I'm quite used to typing QWERTY on AZERTY keys).
The FreeDOS install went not completely smoothless, however; there was a 
problem copying a package, after which the install program gave up. But 
it seemed all essential stuff was installed already, so I went on and 
tried to do a DIR on drive C. After displaying the sum of the sizes of 
the files, it always hangs. DIR on drive A: was no problem, though. No 
error messages from plex86.
Then I tried to install Windows 3.1, but it crashed. See attached file 
win31setup.log for details.

2. Windows 98 boot disk
This crashed in much the same way as the Windows 3.1 setup. See attached 
file win98bootresult.log for details.

3. tomsrtb
No luck either. See attached files tomsrtbboot.log and tomsrtbboot.png 
to see what happened. It would continue forever, if I didn't stop it.

Hope this info can be of any use...

Cheers,
Roel Schroeven
::read_virtual_checks EXCEPTION: seg=3 0:66948 + 4

Fatal monitor error caused Panic
eax:0x60000032
ebx:0x10
ecx:0x2a
edx:0x64da
ebp:0x6dec
esi:0x66948
edi:0x110000
esp:0xc90a6dea
eflags:0x2
eip:0x7cd
cs:s=0x8, dl=0x36a0ffff, dh=0x9f03, valid=1
ss:s=0x64da, dl=0x4da0ffff, dh=0x9306, valid=1
ds:s=0x10, dl=0xffff, dh=0xcf9300, valid=1
es:s=0x10, dl=0xffff, dh=0xcf9300, 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=0x33c75, limit=0x18
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:
 0008.000007CD  EAD2076A33               ljmp    $0x336a, $0x07d2
 
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                                                                            
::plex86 panic:
::monModeChange PM->RM compat

Fatal monitor error caused Panic
eax:0x0
ebx:0x1784
ecx:0x0
edx:0x7
ebp:0x179e
esi:0x20
edi:0x20
esp:0xc90a1784
eflags:0x46
eip:0x866
cs:s=0x20, dl=0xffff, dh=0x9b0f, valid=1
ss:s=0x28, dl=0x4db0ffff, dh=0x9307, valid=1
ds:s=0x10, dl=0x6fd4ffff, dh=0x9307, valid=1
es:s=0x18, dl=0xffff, dh=0x9310, 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=0x76fa4, limit=0x2f
idtr:base=0xf0000, limit=0x0
dr0:0x0
dr1:0x0
dr2:0x0
dr3:0x0
dr6:0xffff0ff0
dr7:0x400
tr3:0x0
tr4:0x0
tr5:0x0
tr6:0x0
tr7:0x0
cr0:0x30
cr1:0x0
cr2:0x0
cr3:0x0
cr4:0x0
inhibit_mask:0
Stack dump:
Current instruction:
 0020.00000866  EA6B0800F0               ljmp    $0xf000, $0x086b
 
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                                                                            
Processing command-line options
Opening VM (/dev/plex86)
Processing config file ../conf/rs-tomsrtbt...
Allocating 8MB of physical memory in VM
Mapping virtualized physical memory into monitor
Zeroing virtualized physical memory
Mapping monitor print buffer into user mem.
bochs: ips = 1000000
unmapped_c::init: IGNORING unmapped ports
bochs: [cmos] Setting initial clock to: Sat Nov 25 17:09:36 2000
bochs: bx_options.floppy_command_delay = 500
vga construct static
bochs: font_width = 8
bochs: font_height = 16
bochs: default_depth = 24
bochs: waiting for MapNotify
bochs: MapNotify found.
bochs: vga: interval=200000
vga init called
bochs: TTY not used, serial port is not connected
ROM: loading image '../bios/BIOS-plex86-2000_0817a' @ 0xf0000 (65536 bytes)
ROM: loading image '../bios/VGABIOS-elpin-2.40' @ 0xc0000 (32768 bytes)
Setting prescan depth to 3
prescan on
Processed 62 lines of config file '../conf/rs-tomsrtbt'
Initializing plugins
Running VM
bochs: timer0 period set to 18 hz
bochs: CMOS: write reg 14h: value = 05h
bochs: vga: io write: 3cf: reg 05: value = 10h
bochs: vga: io write: 3da: ignoring: feature ctrl & vert sync
bochs: *** io read 3c5 case 1: sequencer clocking mode
bochs: vga: io write 3c0: address mode reg=16
bochs: vga: io write 3c0: address mode reg=17
bochs: vga: io write 3c0: address mode reg=18
bochs: vga: io write 3c0: address mode reg=19
bochs: vga: io write 3c0: address mode reg=20
bochs: *** io read 3c5 case 1: sequencer clocking mode
bochs: vga: io write: 3cf: reg 05: value = 10h
bochs: *** io read 3c5 case 1: sequencer clocking mode
bochs: floppy_command: attempt to read/write sector 19, sectors/track=18
bochs: floppy_command: attempt to read/write sector 19, sectors/track=18
bochs: floppy_command: attempt to read/write sector 19, sectors/track=18
bochs: floppy_command: attempt to read/write sector 19, sectors/track=18
bochs: floppy_command: attempt to read/write sector 19, sectors/track=18
bochs: floppy_command: attempt to read/write sector 19, sectors/track=18
bochs: floppy_command: attempt to read/write sector 19, sectors/track=18
bochs: floppy_command: attempt to read/write sector 19, sectors/track=18
bochs: floppy_command: attempt to read/write sector 19, sectors/track=18
bochs: floppy_command: attempt to read/write sector 19, sectors/track=18
bochs: floppy_command: attempt to read/write sector 19, sectors/track=18

PNG image

Reply via email to