After years, people doesn't use Disk Operating System (DOS) anymore.
Among many DOS systems ever available, MS-DOS was the most popular for
desktop computers. But probably for some purposes such learning the
basic of Windows command system, learning to install an OS with many
disk series (and how to do it later on Debian), playing old DOS games,
or any other learning purpose, you will need MS-DOS again. But MS-DOS
was proprietary and was abandoned by Microsoft. Don't worry, free
software community has created FreeDOS as 1:1 replacement for MS-DOS.
FreeDOS was licensed with GNU GPL v2 and available freely. It's almost
100% compatible with MS-DOS internally (to help install some Windows
systems) or externally (to install many MS-DOS games or programs). Now,
we want to share how to install FreeDOS in Virtualbox. We use Ubuntu as
Obtain FreeDOS ISO Image
You should have FreeDOS image first. Download it from FreeDOS official site http://www.freedos.org/download. For example, we download fd11src.iso 40 MB.
To install FreeDOS inside Virtualbox, first create its virtual environment.
- Create a new virtual machine (Ctrl+N). Give it name My FreeDOS.
- Give it virtual RAM as 32 MB.
- Create a new virtual disk (VDI) as 500 MB.
- Attach FreeDOS ISO image you've downloaded into this virtual machine.
Run your My FreeDOS virtual machine.
- On the first screen, a blue screen like BIOS appears offering to install FreeDOS. Answer with Enter.
- Second screen, a black screen, appears offering to format (fdisk) your hard disk. It is virtual machine so no worry. Press 1 instead and press Enter.
- Blue screen with menu-driven interface again. After this, all screens will be like this. You will choose keyboard. Select English (US) by pressing Enter.
- FreeDOS setup says you haven't format your HDD. Follow it, select Yes and press Enter. If there is any confirmation question, answer it YES.
- Next two screens are just confirmation to continue FreeDOS installation. Press Enter instead.
In this stage, you will deal with OS installation progress.
- Blue screen titled FreeDOS Install appears and show you GNU GPL license text. Press Enter. Any confirmation question should be answered by Enter instead.
- FreeDOS Install will ask you for two things, where are the install files (source) and where will files be installed (destination). The default options are save. Press Enter.
- FreeDOS Install will ask you for what FreeDOS components to be installed. If you are learning, choose the default options (only base and util selected) instead by selecting DONE button and press Enter. Yes, X character means selected (like a checkbox on GUI) and DONE text is a button.
- FreeDOS Install will show you many package names with 'x' postfix such as kernelx, localizx, etc. Select DONE button and press Enter.
- FreeDOS Install will show you the installation progress. It is very similar with Windows installation by visual appearance.
- If FreeDOS Install asks you for more installation (such as "please insert disk #1"), then just press Enter. In our FreeDOS, it will add one more stage where it will install wgetx (dude, it's amazing), syslnxx, upxx, and so on.
- The last blue screen, FreeDOS Install shows you've done the installation. It takes approximately just 5 minutes or less to install.