Jan 22, 2012 The windows 95 works great on my EVO 3D Instructions: 1.Download and install Bochs2_5_1.apk (stable but slower) or QEMU.apk (unstable but faster) 2.Download SDL(BOCHS).zip for Bochs2_5_1.apk and SDL(QEMU).zip for QEMU.apk and extract on root of sdcard, so path should be sdcard/SDL/*.* 3.Put a disk image of type '.img' of any operating system. Xda developer korvs2003 has successfully created an Android emulator that allows us to Run Windows Xp/98/95 On your Multi-core Android phone. BOCHS for Android allows us to emulate the Windows Operating system on our Android phone just by installing the app and following the tutorial. Configuring the Emulated Machine. The “Type of ATA Device” should be “cd-rom.” Set the path to point to your.ISO image of the Windows 98 cd-rom. Check “inserted.” Next, scroll right to select the “Boot Options” tab. “Boot Drive #1” should be “cdrom.” Finally, click “okay” and then save your config.
- Installing Windows 95, Windows 95r2 or Windows 98. Windows 98: The Windows 98 boot floppy includes several popular CD-ROM drivers. And, of course, if you DO have to re-install Windows, you will need to copy those files back, so I don't recommend deleting them unless you run snug on space.
- If you'd like to try the rockier but cheaper (free!) route, you can follow the steps here for installing Windows 98 SE (second edition) under MacBochs 2.0.2. The MacBochs binary is available from the Bochs website. Here is a snapshot of the final setup.
- Run Windows 95/98 on a Pocket PC. May want to follow the steps posted on pocketgamer.com to get window 95 or 98 running on a pocket pc. You will need to install the bochs emulator and a.
Author: Mayank Sharma
What if you need to run your legacy Windows application on a Linux box, a Mac, or a Solaris-based workstation? To make the equation even more interesting throw in a few requirements — add transferring old legacy accounting data over the network, or using the backed-up data from a CD-ROM. And yes, you want to keep the costs to a minimum. An open source project called Bochs may be your best option.VMware is a (costly) commercial application that lets you run a guest operating system on a Windows or a Linux installation. Wine, on the other hand, though free, supports a very limited number of applications, and the same can be said about CrossOver Office. WinLin does a little better, but it doesn’t support Windows NT, 2000, or XP. And none of these alternatives run on Macintosh or SPARC-based hardware.
Bochs, an open source project, may be a better answer. It emulates 286, 386, 486, Pentium, Pentium Pro, and AMD 64-bit CPUs, fooling the guest OS into thinking that it’s running on real hardware. Bochs (pronounced “box”) provides I/O emulation for a computer’s standard parallel port, serial port, VGA card, disk, CD-ROM, timer chip, and network card, along with a custom BIOS.
Emulating the x86 hardware is Bochs’s strongest point. Bochs enables you to install Windows on a SPARC workstation or Debian on a Mac. However, hardware emulation deals a massive blow to the performance of the non-native operating systems.
The Bochs Web site says that Bochs is an ideal operating system and application testing environment. Unfortunately, you need high-performance top-of-the-line hardware to use the emulated environment productively. But Bochs is an ideal teaching tool for operating system classes.
Installing Bochs
You can download the latest release of Bochs, 2.1.1, in various packages for various environment. For Linux, you can download either the source package (.tar.gz) or the RPM. The source package is a better option, as it allows you to specify various options during install.
Change to the directory which houses the tarball, untar it, and run the configure script:
The configure command tells Bochs to prepare the make files, enabling the network card and the CD-ROM. After configure has finished checking and generating the make files, issue the make
command. Then change to the super user (su
) and issue the make install
command.
Configuring Bochs
The Bochs operating environment is regulated by a single file, .bochsrc, which resides in the base directory.
Bochs Install Windows 98 Free
Before you can install an operating system using the new emulated hardware, you need to create a virtual hard disk. From the base directory issue the following command:
In the session above I used bximage to create a 500MB drive named c.img.
Now edit the .bochsrc file in your favorite text editor. Scroll down to the ATA[0-3]-MASTER, ATA[0-3]-SLAVE
section. Comment out everything below the example section by adding a # character in front of each line, then add the line as suggested by bximage above. Save the file, but don’t close it yet.
Starting from the top of the file under the section ROMIMAGE
, verify the location of the BIOS-bochs-latest file. This file resides in the bios/ directory which is under the installation directory.
Next, specify the MEGS (the amount of memory the virtual system should emulate) you want. The default is 32. If you want to run DOS that should be enough. In the section FLOPPYA:
make sure floppya: points to the real diskette device. It’s probably /dev/fd0, but check your /etc/fstab file if you’re not sure. In the boot section specify the device you want to boot from. The default is floppy.
Save and exit the file. Now you’re ready to run the new virtual machine.
Next: Running Bochs
To start Bochs, issue this command from the command line:
This is the Bochs Configuration Interface, where you can describe the
machine that you want to simulate. Bochs has already searched for a
configuration file (typically called bochsrc.txt) and loaded it if it
could be found. When you are satisfied with the configuration, go
ahead and start the simulation.
You can also start bochs with the -q
option to skip these menus.
You can begin the simulation by pressing Enter. After a lot of messages scroll across the screen, you’ll see the emulation window, which is like the monitor of your new machine. But since the drive the isn’t formatted, you will get an error. Time to get a disk image.
Installing a disk image
To format and partition the disk you just created, you need FreeDOS, which is a free version of DOS. The latest version of FreeDOS is beta9.
Bochs Windows 10
Edit the .bochsrc file and scroll down to the section where you specified the hard disk image. The c.img file is the ata0-master device. Add the following line:
ata0-slave: type=cdrom, path='/home/bodhi/freedos/fdbootcd.iso', status=inserted
Change the path to point to the location where the FreeDOS ISO resides. Save the file and exit.
Run Bochs. From the main menu press 3 to edit the options, then press 8 to change disk options. Finally press 16 to change the boot device. Typing cdrom
will change the boot device for this session to CD-ROM. Press enter three times to return to the main menu and start the emulation. This time you’ll see Bochs boot into DOS. Use fdisk to create partitions and format to format them.
After you have formatted your disk, you need to re-edit your .bochsrc. Go to the disk section and comment out the ata0-slave
line you added earlier. In its place add this line:
ata0-slave: type=cdrom, path=/dev/hdb, status=inserted
You can find the path to your CD-ROM drive from the /etc/fstab file.
Installing Windows
Now that your disk is partitioned it’s time to install an operating system on it. I installed a licensed copy of Windows 98 Second Edition.
Put the CD in the drive. Start bochs. Edit the Disk options to boot from the CD. Start the emulation. Windows will scan the disk first and then you’ll be taken to the GUI installation. Once you are done, start Bochs by pressing Enter on the main menu. Voila! There’s Windows right on your Linux desktop.
Mayank Sharma is a freelance technology writer and FLOSS migration consultant in New Delhi, India.
user comments 21 comment(s)
windows 98(12:15pm est mon may 24 2004) i wonder if windows' games will run on my brand new axim… worth checking out… – by dell |
if(12:27pm est mon may 24 2004) you could see enough on the tiny screen to make it worthwhile. – by jonathan knight |
vga, we need vga(12:41pm est mon may 24 2004) we need a little larger screen, and vga…would help – by going blind |
you(1:34pm est mon may 24 2004) need a laptop – by bb |
or(4:12pm est mon may 24 2004) how about waiting for the oqo device that will run windows xp natively? aren't there are couple of additional pda-sized windows xp-based handhelds in the works, too? – by bye win 95/98 |
just a gimmick (5:14pm est mon may 24 2004) won't really get us much at this stage of the game. linux vending machines anyone? – by moe beus |
yeah(5:39pm est mon may 24 2004) im putting this on my (preordered) 624mhz axim x30. i bet it will run ok on that – by eddie |
great(6:46pm est mon may 24 2004) the portable blue screen. – by rata apestosa |
wow!(7:43pm est mon may 24 2004) remind me, was there ever any sort of mac emulator for win 95/98? oh, imagine! the unspeakable joy of running emulated legacy mac code on win 95/98 running on my favorite pda! – by i'm in heaven |
emu(9:55pm est mon may 24 2004) for ppc there is apple iie which runs well, but no com port emu. i tried boch and dos box on ppc, couldn't get it to work. plus it has to be in portrait [?]with that display program. [20 bucks] i'm leaning towards getting pocketdos as it will be faster and support vga soon. though it's 40 bucks and i'm cheap. – by dos luva |
congratulations palmsolo…(12:33am est tue may 25 2004) …for a truely geeky story on a site that's becoming less and less geeky all the time. on a geek scale of 1 to 10, this story gets a 20 ! – by winston smith |
speccy(5:34am est tue may 25 2004) better than mac-on-w95-on-pda, there's a very good sinclair zx spectrum emulator for w95/98 which would be super-cool on a pda! … now where do i connect the microdrives…. – by pumbie |
zx80/81(6:03am est tue may 25 2004) even better than the spectrum: the dos emulators for the zx80 and zx81! hey, this is really exciting! as for mac on ppc – probably no go i think – but soon we'll be able to savor pearpc on the wondrous oqo device – yummy! – by zx man |
w95 – mac – amiga – c64(8:16am est tue may 25 2004) then play paradroid!!!! – by do it!!! |
mac on ppc via bochs(9:47am est tue may 25 2004) it might go (slowly) using assorted golden oldies such as those listed here: certainly worth trying i think………. on a different note – what is the largest number of nested emulators anyone has run on a single system? the best i can currently manage is running a spectrum emulator on the windows psion epoc5 emulator running on windows under virtualpc on my mac. |
why not palm os?(3:07pm est tue may 25 2004) i'm a palm o.s. (4.1) user, and they need 98 (or even better xp)on palm os! i know microsoft makes it but it would be cool… …i'd really enjoy it! – by jake6535 |
content ripoff(1:47am est fri sep 10 2004) a simple google search using terms “windows 95 pocket pc” will reveal how the author of this blurb basically ripped off his text from other sites. how lame. at least change the order of the sentences or something, not just a couple of words. – by jamie |
the green operating system link above(8:40am est mon oct 25 2004) “windows has a lower cost of ownership that linux” this is untrue and m$ have been banned from making this claim in the uk, after the advertising standards agency looked into the costs of both os's and discovered m$ claim was incorrect rant over, |
pocketwall.com(12:32pm est thu sep 22 2005) theres someone that will make windows 95/98/me even 200 and xp ports on pocket pc, hes nick is wall. he is not going to pick up this project, but he will make an own qemu, and it just might be a useable windows :p right now, hes doing a dos emulator, that you can run games like civilizaton, dune2, and soon even dukenukem 3d on. you should check it out ) – by droppen |
Bochs Windows 95 Image
nec 780*upgraded to 790*(2:21am est fri dec 16 2005) i don't want to use win 95, 98 on my ppc. it does everything i need it to do more!! i write papers, i surf the net *has a built in modem* i play games on this bad boy. i praise the day i found this lil techy toy. it is so very useful!! why bugger it up with windoze?? just my humble opinion!! :d enjoy y'all!! ciao! – by scarlet~witch |
How To Install Windows 98
palm os??? hahaha!!!!!!!(5:06pm est sat jul 22 2006) are you crazy jake6535?? palm-based devices are inferior to all pocket pcs!!! a high end palm-based device probably couldn't even emulate windows 3.1!!! besides… a smart programmer wouldn't even waste his time programming something for one of those pieces of crap…. do yourself a favor and go out and buy a pocket pc!!! you could probably find one on ebay for 10 bucks that could out perform a palm!!! – by matt graham |