A Complete Guide to Install Windows 95 on DOSBox

Looking at how OS had marvelled over these three decades starting from the 90s somehow makes me reminiscent the good old days of Win 3.1, Win95 and Win98. I certainly missed playing my first ever computer games such as Prince of Persia, Mario, and Doom.

And so embark my journey to relive those memories again in the modern machine. To do that, I selected DosBox, which is an emulator that fully emulates those legacy machines. Like many others, I started off to search for related tutorials and what-not on Google, only to found that most of them are either too fragmented or requires me to piece up the tidbits.

To save time, I had decided to write up this tutorial just so you wouldn't had the same experience that I did.


So, you will need:

  • DosBox
  • MS-DOS Boot Disc
  • Windows 95 Installation Disc
  • Hard disk image that host your Win95 partition

1. Preparing the Files

This is what the fresh installation of DOSBox would contains.



Download a copy of DOS boot disk - 622C.IMG from http://www.rloe.com/randytheracer/622c.zip. For unknown reason I could't boot when using the DOS 6.22 boot disk from http://www.allbootdisks.com/download/iso.html.

Just like any VM, I know that I will need hard disk image to host the Windows 95 OS. Many tutorials covers the steps to build your own hard disk image, requiring somewhat technical understanding. To avoid these complications, I simply choose a blank pre-formatted FAT16 .img from https://sites.google.com/site/dotalshoff/games/dosbox.

Don't be surprise with the capacity as the file is compressed and barely reaches 200 KB even for 1GB. This is because they are empty disk image. For me personally, 1GB is more than enough. DosBox requires the hard disk image to be flatten out in size instead of dynamically growing like many VM implementations nowadays. Upon extraction you will get the full blown size of the selected disk size.

Lastly, I then downloaded Win95 Installation Disc (win95_en.iso) from http://www.downloadfreeos.blogspot.tw/2013/06/windows-95.html. The version I chose was  Windows 95 (4.00.950).

Having downloaded all of them, I then moved them to DosBox folder.


2. Copy Windows95 Installation Files to the Blank Hard Disk Image


Launch DosBox



Since the blank image I downloaded is already formatted as FAT16, I don't have to format it again. The following just to verify that.

Mount the empty hard disk image (hdd-1gb.img) by typing

imgmount 2 hdd-1gb.img -size 512,63,64,520 -fs none


Note that I did not specify the drive name such as c or d since there I assume there is still no file system (FAT16, FAT32, NTFS) on it. Instead, I use 2 which will mount it on native system hda. (0-1 will mount to fda and fdb (floppy disk a, b) and 2-3 will mount to hda and hdb).

In addition, it is also necessary to specify the exact disk geometry (i.e. sectors, cylinders) to let the file system utility that we'll use next (fdisk) know where the disk ends. If you grab the pre-formatted hard disk image from https://sites.google.com/site/dotalshoff/games/dosbox, simply replace the value matching the ones you downloaded. For instance, I will enter 512,63,64,520 since I'm downloading the 1GB image.

256MB image:    512,63,16,520
512MB image:    512,63,32,520
520MB image:    512,63,16,1023
1GB image:        512,63,64,520
2GB image:        512,63,64,1023


After mounting the disk I then boot into MS-DOS 6.22 by typing

boot 622c.img




Verify that the disk is already formatted using fdisk.





Restart DosBox and mount the image as drive c by typing:

imgmount c hdd-1gb.img


Extract the contents of the Windows 95 installation disc (win95_en.iso) using WinRAR.



After that mount it as drive d by typing:

mount d .\win95_en

. implies current directory of DOSBox.



Make a new directory called WIN95 in C:/ which is your empty hard disk image. We will later copy the entire content of folder WIN95 from Windows 95 installation disk here.

c:
mkdir WIN95
copy D:\WIN95\*.*


3. Installing Windows 95

After that, start the installation by:
c:
cd WIN95
setup /is
(* /is flag prevent ScanDisk from running)

Follow the wizard and it will ask for a CD-Key at some point. I use the following:

12095-OEM-0004226-12233 

* More CD-Key can be found here.

After finishing the installation the system will restart, i.e. DOSBox will quit. You'll have to relaunch it again.

To boot from the hard disk image, simply type the following:

imgmount 2 hdd-1gb.img -size 512,63,64,520 -fs none
boot -l c

Note: Some tutorials make some mistake in this step by typing the following:

imgmount c hdd-1gb.img
boot hdd-1gb.img

This will result in Invalid System Disk.



... and voila! The nostalgic boot screen of Windows 95! 





Post Setup

Instead of typing these every time you launch DosBox, you may add them in the [AutoExec] section in DosBox configuration file. You can edit it by:





To prevent graphical glitch, lower the CPU speed in the configuration file:



FAQ

Q: I cannot enter backspace \ . It is mapped to right bracket ].
A: Start DOSBox with the switch -startmapper. (Reference: http://www.dosbox.com/wiki/Keymapper). To do so, right click at the DOSBox shortcut found on your Desktop and add the switch in the Shortcut Tab.


The next time you start you will see the Keymapper. Click on the \ and the 'Add' button, then press your Backspace key. Delete the binding for [ and ] to avoid conflict.


Resource Links

DOSBox Hard Disk Image (preformatted as FAT16 and available in 256M, 512M, 1G and 2G image)
Windows 95 Installation Disk / Setup Files
Windows OS Product Codes and CD Keys

References

208 comments

«Oldest   ‹Older   201 – 208 of 208   Newer›   Newest»

Thank you again for all the knowledge you distribute,Good post. I was very interested in the article, it's quite inspiring I should admit. I like visiting you site since I always come across interesting articles like this one.Great Job, I greatly appreciate that.Do Keep sharing! This article gives the light in which we can observe the reality. This is very nice one and gives indepth information. Thanks for this nice article. I am very enjoyed for this blog. Its an informative topic. It help me very much to solve some problems. Its opportunity are so fantastic and working style so speedy. 메이저놀이터코드

Reply

Spot up for this write-up, I seriously think this fabulous website needs a great deal more consideration. I’ll likely to end up once more to study additional, thank you that info. 먹튀제보

Reply

Great Blog!! That was amazing. Your thought processing is wonderful.
Cheap Weed

Reply

How to fix HP printer not printing color correctly?

You should check the printer driver to fix HP printer not printing color correctly. The driver acts as a translator between your computer and the printer. If there is an issue with the driver, the printer may not be able to interpret the information correctly and thus not be able to print in color. To ensure that the correct driver is installed, ensure it is up-to-date and matches your printer model. Finally, it is always a good idea to do a test print to ensure everything works correctly. Load some blank paper into your printer and send a test page. This should be a full page with color images or text to see if the printer is correctly interpreting the information from your computer and producing quality output. If the test page looks dull or faded, it is likely an issue with either the settings or the driver.

Steps to Turn Off Incognito Mode iPhone Chrome

Incognito mode in Chrome on your iPhone device will run separately from Chrome browser. To turn off incognito mode Chrome iPhone then check out the steps mentioned below. To start with, open Chrome browser on iPhone device and then tap to three-horizontal dots to view more options. Here, users will find out incognito mode and then click on it to open it. Lastly, it will open up new window that is a private window. This is how users can successfully disable incognito mode on your Chrome browser.

Why is the Outlook email search not working?

If you use Microsoft Outlook for your email, you may be familiar with its search feature. It’s a great way to quickly find emails in your inbox, contacts, and other folders. Unfortunately, this feature may sometimes not work as expected. This can be caused by various factors, from the computer not being connected to the Internet to a corrupt index file. The most common reason Outlook email search not working is that the indexing of the program hasn't been completed yet. The indexing process looks through your Outlook items (emails, contacts, notes, etc.) and makes them easily accessible for quick search results. If you've recently added items to your Outlook or updated the settings, it might take some time before the indexing is finished.

How does Verizon talk to a person?

Verizon customer service representatives can be reached through several channels, such as phone, email, live chat, and social media. To speak to a live agent, customers should call Verizon’s customer service number or start a live chat session for Verizon talk to a person. When starting a live chat session, customers will be connected to a customer service representative in real-time and be able to have their questions answered efficiently. When chatting with the customer service representative, customers will be asked to provide basic information such as their name, email address, and phone number. Then, the customer service representative will work to answer the customer’s questions and provide solutions to any issues they may have.

Reply

Whether you're looking for a heart-pounding adventure or a moving story about love and friendship, vyvmanga provides an engaging and rewarding reading experience.

Reply
«Oldest   ‹Older   201 – 208 of 208   Newer›   Newest»

Post a Comment

If you found this article or post helpful to you, feel free to enter your comments below ;)