plex86-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Plex86-devel] Bochs Fun....


From: Drew Northup
Subject: [Plex86-devel] Bochs Fun....
Date: Sun, 10 Nov 2002 13:49:13 -0500 (EST)

What version of Bochs are you running?  Versions since 1.2 don't use raw
disk images (actual raw device files--MBR and all) right for some
reason--therefore if you built the image using a newer version of Bochs,
it WILL NOT WORK!
I have complained about this to the Bochs folks on several occasions, and
they seem to think that I should abandon the way that Kevin Lawton,
myself, and several university professors spent a good couple months
arguing about.  In any case, use an older version of Bochs to do the
installs for plex86 disc images for now.  Maybe in the near future the
Bochs folks and us over here will be able to make a good compromise on
disk images (support for both raw and Bochs "cooked" disk images, on both
projects)--until then you'll have to find an older version of bochs and
use that.

> Today's Topics:
>
>    1. Re: Plex86 blocked when booting Windows 95 (Eric Laberge)
>    2. Re: Plex86 blocked when booting Windows 95 
> (=?iso-8859-1?q?J=E9r=F4me=20Bouat?=)
>
> On Thu November 7 2002 17:44, J=E9r=F4me Bouat wrote:
> > I was booting on a Windows 95 image file
> > previously used by Bochs
> > when the content of the windows
> > stayed black with the following error message on the console:
> > Xlib: unexpected async reply (sequence 0xe2d9)!
> >
>
> Could you please attach your config file ?
>
> My guess is that the X GUI is running in multithread with the app, which =
> can=20
> cause this crash on data races to X. If you are using the "bridge" plugin=
> ,=20
> load it *after* you're loading the gui plugin.
>
>
> Le Vendredi 8 Novembre 2002 22:01, Eric Laberge a =E9crit :
> > On Thu November 7 2002 17:44, J=E9r=F4me Bouat wrote:
> > > I was booting on a Windows 95 image file
> > > previously used by Bochs
> > > when the content of the windows
> > > stayed black with the following error message on the console:
> > > Xlib: unexpected async reply (sequence 0xe2d9)!
> >
> > Could you please attach your config file ?
> >
> > My guess is that the X GUI is running in multithread with the app, whic=
> h
> > can cause this crash on data races to X. If you are using the "bridge"
> > plugin, load it *after* you're loading the gui plugin.
>
> I join my config file.
>
> --------------Boundary-00=_GE1BYJ8AHNLEVHVGHT00
> Content-Type: text/plain;
>   charset="iso-8859-1";
>   name="jerome.config"
> Content-Transfer-Encoding: 7bit
> Content-Disposition: attachment; filename="jerome.config"
>
> ####################################################################
> # This is an example plex86 configuration file
> ####################################################################
>
>
> ####################################################################
> # Memory settings
> ####################################################################
>
> # number of megabytes for vm
> memory = 32
>
>
> ####################################################################
> # Plugins
> ####################################################################
>
> plugin = ./plugins/bochs/plugin-bochs.so
>
> bochs-opt boot: c
> bochs-opt diskc: file="/home/j/.windows95.plex86-img", cyl=1024, heads=16, 
> spt=63
> #bochs-opt floppya: 1_44=../../1.44a, status=inserted
> bochs-opt keyboard_serial_delay: 50
> bochs-opt floppy_command_delay: 500
> bochs-opt vga_update_interval: 90000
> bochs-opt mouse: enabled=0
> bochs-opt private_colormap: enabled=0
> bochs-opt i440fxsupport: enabled=0
> bochs-opt newharddrivesupport: enabled=1
> bochs-opt ips: 1000000
> #bochs-opt time0: 938581955
>
> plugin = ./plugins/bridge/bridge.so
> plugin = ./plugins/bochs/iodev/cmos.so
> plugin = ./plugins/bochs/iodev/dma.so
> plugin = ./plugins/bochs/iodev/system.so
> plugin = ./plugins/bochs/iodev/vga.so
> plugin = ./plugins/bochs/iodev/serial.so
> plugin = ./plugins/bochs/iodev/parallel.so
> plugin = ./plugins/bochs/iodev/keyboard.so
> plugin = ./plugins/bochs/iodev/floppy.so
> plugin = ./plugins/bochs/iodev/harddrv.so
>
> CMOSChecksum
>
> # The system BIOS
> load-rom: file=../bios/BIOS-bochs-latest, address=0xf0000
>
> # The VGA BIOS
> load-rom: file=../bios/VGABIOS-lgpl-0.3a, address=0xc0000
>
>
> ####################################################################
> # Debugging settings
> ####################################################################
>
> # syntax for disassembly
> db_syntax = at&t
>
>
> ####################################################################
> # VM tweaks
> ####################################################################
>
> # Maximum depth that the scan-before-execute code will try
> # to recursively prescan code in the current code page, by
> # following intra-page branches.
> prescan: depth = 3, ring3 = on
>
>
>
> ####################################################################
> # end of config file
> ####################################################################
>

|^^^ |  | |^^| |^^^  Drew Northup, N1XIM  |^^| |    |^^^ \  / /^^\ /^^~
|__  |  | |  | |    web.syr.edu/~suoc     |__| |    |___  \/  |__| |__
   | |  | |  | |    savannah.nongnu.org/  |    |    |     /\  |  | |  \
___| |__| |__| |___     projects/plex86/  |    |___ |___ /  \ \__/ \__/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]