plex86-devel
[Top][All Lists]
Advanced

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

Re: RE: [Plex86-devel] running win95 bochs image in plex86


From: rohitash panda
Subject: Re: RE: [Plex86-devel] running win95 bochs image in plex86
Date: 8 Apr 2003 06:00:13 -0000

hi drew,
What you are saying may be correct because iam not aware of the internals of plex86.Iam going by the way its written in the user guide , that an image of win95 for bochs will boot in plex86.Now iam not able to do that, that was my doubt.I just mentioned about the failure to boot other systems , because i suspected there might be some similarity with all the failured.They may fail but the win95 image of bochs should have worked.And i guess there is no way to install win95 in plex86, i guess it dosent work.

thanks for your ideas and suggestions

rohit

On Mon, 07 Apr 2003 Drew Northup wrote :
The Images that come with the latest versions of Bochs DO NOT WORK in plex86. Plex86 expects to find a FULL DISK IMAGE, and not what the bochs disk images typically look like (just a partition and it's boot block). This means that plex86 images often have an MBR, a partition table, and a set of internal partitions--with their associated structures. This also means that to install software in plex86 (assuming that it can be done) you'd need to do so just like you would on real hardware--using the install
disks.

Drew Northup, N1XIM


> -----Original Message-----
> From: address@hidden
> [mailto:address@hidden Behalf
> Of rohitash panda
> Sent: Monday, April 07, 2003 5:42 AM
> To: address@hidden
> Subject: [Plex86-devel] running win95 bochs image in plex86
>
>
> 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]