Bochs Install Windows 98

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.

Install windows 98 from usb
  • 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.

many people buy a pocket pc to attempt to use it as a laptop replacement, and i don't own a laptop due to my pda usage. pda geeks who like to tinker with their device 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 virtual display application like nyditot. the screenshots look great, but you should be aware that the author states it runs extremely slow at this time. now that he has it running, however, maybe someone else will pick up where he left off and see if it can be sped up to be more useful. even if it is sped up, though, i wonder if any applications can actually be run from the emulated operating system, or if this is just going to be a geeky thing to show off to people.

user comments 21 comment(s)

by dell
by bye win 95/98
by moe beus
by dos luva
on a geek scale of 1 to 10, this story gets a 20 ! by winston smith

by pumbie
by zx man

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,
the emulator looks cool by me

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