Use FreeDOS as a replacement for MS-DOS

By Scott Lowe, MCSE, Special to ZDNet Asia
Monday, August 25, 2003 12:01 PM

While you're rolling out your new Windows XP SP1 systems to your users, you might run into an instance where you need an old trusty DOS machine to handle a specific task. IBM and Microsoft long ago abandoned DOS, so where should you turn? FreeDOS is your answer. FreeDOS is an open source clone of MS-DOS that can implement and extend much of the functionality from MS-DOS.

System requirements
When I discuss utilities, I generally like to outline the RAM, disk space, and processor requirements and detail what software prerequisites there are for the topic I'm discussing. I'll bet it's been a while since you heard something like this: FreeDOS requires a PC/XT with 640 KB of RAM.

For the demonstration in this article, I'll be using FreeDOS in a Virtual PC partition on a system with a 1.6-GHz Pentium 4 processor. Additionally, I have tested FreeDOS on other systems running VMWare 4, and it works equally as well under that product.

How is it different from MS-DOS?
While FreeDOS aims to clone the full functionality of MS-DOS, there are some differences between the two programs. Volunteer contributors to the project write each of the utilities included with FreeDOS—for example, edlin and copy. This means that the functionality of the FreeDOS version of a traditional MS-DOS utility may not exactly match that of the MS-DOS version. You don't need to worry about it, though.

The coding standards for the project specify that any programs written must be compatible with MS-DOS 6.22. However, the base kernel for FreeDOS is MS-DOS 3.3. The developers chose that relatively ancient version of DOS because they believed that releases after that didn't add enough functionality to the actual kernel to warrant anything more.

Getting started with FreeDOS
FreeDOS is available for download from the project's Web site. At the time of this writing, there was a problem with the download from the site, so I downloaded it from a mirror site instead. The downloaded file is a 39-MB CD-ROM ISO image that contains the application. To get started, burn this image onto a CD.

The first boot
One of the first things that you will notice is that FreeDOS—like a whole lot of other open source projects—is perpetually in beta. The release that I am using for this example is version 8H1 beta.

The main menu in FreeDOS, shown in Figure A, has five options. The first option—option 0—allows you to just boot from the system drive. The second and third options allow you to boot to a DOS prompt. The difference is this: Option 1 boots with a standard kernel that just supports the FAT file system, while option 2 boots with an experimental DOS kernel that supports the FAT32 file system. The final two options—A and Q—allow you to either boot from the floppy drive or to just skip booting from the CD-ROM and boot from the next BIOS-dictated device. If you don't choose anything after 20 seconds, the system will just boot from the first available hard drive. For this example, I will boot the system using option 1.

Figure A Here is the first FreeDOS boot menu.

2 3 Next 

WORTHWHILE?

2

2 votes
Save to my library  Save to My Library  
Blog

Talkback 0 comments

There are currently no comments for this post.

Output local group membership on Windows Server

Windows Server

Command line skills for Windows Servers are essential to deliver information without wasting time. Here's how an old tool and a new tool can help.


Read more »


Buying a projector? Try an LED TV instead

Blog thumbnail

If you're thinking of buying a new projector for your office meeting room, why not consider getting an LED TV instead. LED TVs are similar to LCD TVs except that..... by Lee Lup Yuen

Read more »

Tech Jobs Now!


Tags

  1. battery
  2. camera
  3. graphics
  4. hard drive
  5. hewlett - packard co.
  6. high tech computer corp.
  7. intel corp.
  8. keyboard
  9. microsoft windows
  10. microsoft windows mobile
  11. mobile
  12. network
  13. notebook
  14. performance
  15. screen
  16. server
  17. storage
  18. touchpad
  19. usb
  20. vat

ZDNet Asia Top Tech 50 Index

ZDNet Asia's Top Tech Index will be next updated in 2010.