plex86-devel
[Top][All Lists]
Advanced

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

[Plex86-devel] running win95 bochs image in plex86


From: rohitash panda
Subject: [Plex86-devel] running win95 bochs image in plex86
Date: 7 Apr 2003 09:41:45 -0000

hi,
pasted below are the errors i get while running a win95 image i created in bochs.i was getting the same problems while using a win98 image created in bochs ( though i came to know from a gentleman that win98 currently cannot boot in plex 86) and i was also getting this same error while i tried to boot a linux image i got from the bochs website.So i presume this error is not related to the images but its going wrong somewhere else.I have tried to find out but could not till now , so anybody has any knowledge why it is
behaving like this ??
        I am sending all the errors i get and also the config file.


./plex86 -f ../conf/win95
Processing command-line options
Opening VM (/dev/plex86)
Processing config file ../conf/win95...
Allocating 32MB of physical memory in VM
Mapping virtualized physical memory into monitor
Zeroing virtualized physical memory
Mapping monitor print buffer into user mem.
[CMOS ] <INFO> Setting initial clock to: Tue Apr 8 13:51:49 2003
[DMA  ] <INFO>  channel 4 used by cascade
[XGUI ] <INFO> test_alloc_colors: 16 colors available out of 16 colors tried
[XGUI ] <INFO>  font 8 wide x 16 high, display depth = 16
[VGA  ] <INFO>  interval=90000
[VGA  ] <INFO>  VBE Bochs Display Extension Enabled
[KBD  ] <INFO>  Pasting not supported yet in Plex86
[HD   ] <INFO>  hd0: '/root/bochs-2.0.2/win95.img'
[HD   ] <INFO>  Boot device will be 'c'
[HD   ] <INFO>  Floppy boot signature check is enabled
ROM: loading image '../bios/BIOS-bochs-latest' @ 0xf0000 (65536 bytes) ROM: loading image '../bios/VGABIOS-lgpl-0.3a' @ 0xc0000 (26106 bytes)
Setting prescan depth to 3
prescan on
Processed 75 lines of config file '../conf/win95'
Initializing plugins
Running VM
::init_monitor OK -----------------
nexus_size = 0x24E

[KBD  ] <INFO>  Pasting not supported yet in Plex86
[VGA  ] <INFO>  VBE known Display Interface b0c0
[VGA  ] <INFO>  VBE known Display Interface b0c0
[VGA  ] <INFO>  VBE known Display Interface b0c0
[VGA  ] <INFO>  VBE disabling
[VGA  ] <INFO>  char map select: #1=0 / #2=0 (unused)
[VGA  ] <INFO>  VBE known Display Interface b0c0
[HD   ] <ERROR> device set to 1 which does not exist
[HD   ] <ERROR> device set to 1 which does not exist
[HD   ] <ERROR> device set to 1 which does not exist
[HD   ] <ERROR> device set to 1 which does not exist
[HD   ] <ERROR> device set to 1 which does not exist
[HD   ] <ERROR> device set to 1 which does not exist
[HD   ] <ERROR> device set to 1 which does not exist
[HD   ] <ERROR> device set to 1 which does not exist
[HD   ] <ERROR> device set to 1 which does not exist
[HD   ] <INFO>  enabling LBA mode

----------------------------------------------------
This is the error which gets displayed.

IDE0-0 : Generic 1234 ATA-2 Hard-disk device

Booting from Hard Disk ...

Disk I/O Error
Replace the disk and then press any key ...

---------------------------------------------------------
conf file :

####################################################################
# 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="/root/bochs-2.0.2/win95.img", cyl=812, heads=16, spt=63 #bochs-opt diskc: file="/root/bochs-2.0.2/win95.img", cyl=1015, 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

any help will be highly appreciated.

rohit

Life is a sexually transmitted disease.
Unix is like a wigwam -- no Gates, no Windows, and an Apache inside.Unix is very user-friendly. It`s just picky who its friends are.

_______________________________________________________________________
Odomos - the only  mosquito protection outside 4 walls -
Click here to know more!
http://r.rediff.com/r?http://clients.rediff.com/odomos/Odomos.htm&&odomos&&wn





reply via email to

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