Freebsd Laptop Support

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Thursday, 8 November 2012

Trying out FreeDOS on a Barebone Motherboard

Posted on 04:49 by Unknown
Trying out FreeDOS on a Barebone Motherboard

As a Linux user, it's rare that I find myself having to resort to a different operating system to resolve hardware and software issues. However, there are still hardware out there that is surprisingly still dependent on DOS-based or MS-DOS based operating systems. Motherboards and a few graphics cards are examples of systems that require DOS-based utilities to maintain their firmware.

Having long forgotten my exposure to MS-DOS during the dark days of the 80s when BASIC, WordPerfect, and Wordstar was all the rage, it was not without curiosity that I downloaded FreeDOS to run a BIOS utility from the commandline. The developers of FreeDOS did a great job with their site and kept things nice and simple. Since I really didn't need any other applications, I downloaded the FreeDOS 1.0 Base, which was a frugal 8MB. Users who want to try out an updated DOS experience can download the 40MB 1.1 release, while those who want to check out the code can take a look at the 49MB 1.0 Source.


Setting up your barebone system

You can try out FreeDOS with just a working motherboard with a processor, power supply, a stick of RAM, and a display (plus a metal paperclip for triggering the power switch).

Create a bootable FreeDOS LiveUSB using a USB flash drive and UNetbootin. I used my spare FAT32 USB stick and launched dependable UNetbootin to build the LiveUSB. Now, there are several ways to create a LiveCD or LiveUSB without having to use UNetbootin, which is well-known for creating Linux LiveUSBs, but I found it convenient and saved me the trouble of having to work out DOS peculiarities.


Trying out FreeDOS

Once you have your motherboard all ready for use, connect the LiveUSB and power up by clipping the power pins on the System Panel on your motherboard.

UNetbootin's menu will display a list of options. Take note that UNetbootin was always intended for Linux systems so the menu entries aren't quite accurate. Some of the items listed will trigger no response when clicked, particularly entries past 2. The entry fdos won't work either. Click Default or freedos on the menu.


The FreeDOS menu will be displayed with an option to install to the hard disk or boot to Safe Mode. Since I didn't have any hard disks nor any CDROM drives connected, I clicked FreeDOS Safe Mode (don't load any drivers) to get to the DOS prompt.


I was able to run the DOS utility for the motherboard firmware without issues. Afterwards, I played around with DOS commands but kept typing Linux commands out of habit. I was seized by nostalgia for the days of floppy disks but quickly remembered it wasn't just all about Sierra games like Police Quest and Leisure Suit Larry. Embarrassingly enough, I kept typing ls rather than dir while I was mucking around the DOS prompt. Thankfully, Microsoft's immortal command CTRL+ALT+DEL worked fine and got me out of there.

Conclusion? It was nice trying out an updated version of Microsoft's venerable DOS system. Reviewing DOS commands and comparing them with Linux reminds me just how easy it is to shift from one system or paradigm into a new one - and how the more things change, the more they stay the same.

Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Drawing a Rounded Triangle in CorelDraw
    Category: Tech Writer If you need to draw a safety icon such as those found in user manuals or any icon which requires a rounde...
  • Linux on Film: The Amazing Spider-Man (2012) Part 1
    Ok, for dedicated fans of the latest Spider-Man movie (me included), Sony made use of this brilliant flick to advertise their Sony ...
  • Tech Flashback: The Lethal Weapon series 1987 - 1998 Part 3
    Category: Tech Today Continued from Tech Flashback: The Lethal Weapon series 1987 - 1998 Part 2 In this series of articles, we continue our ...
  • CorelDRAW X5: Adding Barcodes and QR Codes to Business cards Part 2
    QR Codes and QR Code Services Due to the popularity of QR Apps that can be installed on smartphones and iOS devices, QR codes are also becom...
  • Linux on Film: Antitrust (2001)
    *All screencaps from Antitrust (2001 ) Long-time Linux users are familiar with Antitrust (2001), which was strongly adverti...
  • CorelDraw Basics: Exporting to SVG for HTML5 web pages
    Category: Techwriter There are advantages to using SVG over the more popular PNG or JPEG when working with technical ...
  • Sony RAW (.ARW) support on openSUSE KDE
    Category: Linux Some advanced digital cameras and ILCs supports the RAW format, which many serious photographers prefer over JP...
  • Knoppix LiveUSB Basics: Bluetooth and Blueman Part 1
    Although Bluetooth has never been as reliable as a wired or RF connection, adding Bluetooth to an old machine is a simple way ...
  • Linux on Film: The Amazing Spider-Man (2012) Part 2
    Piezoelectric technology and microcontroller From a plot perspective, Peter probably made use of existing equipment like th...
  • Microsoft Product Placement in Arrow Season One Part 1
    Note: Unsolicited But Offered normally features Linux on film but in celebration of the ongoing season 2 of Arrow (w...

Categories

  • Linux
  • Linux - Mandriva
  • Linux - openSUSE
  • Tech Today
  • Techwriter
  • Travel Logs

Blog Archive

  • ►  2013 (229)
    • ►  November (19)
    • ►  October (21)
    • ►  September (20)
    • ►  August (23)
    • ►  July (23)
    • ►  June (21)
    • ►  May (24)
    • ►  April (22)
    • ►  March (19)
    • ►  February (16)
    • ►  January (21)
  • ▼  2012 (261)
    • ►  December (28)
    • ▼  November (22)
      • Online Learning: IBM Developerworks
      • Windows 8 Hybrid Review from a Linux User's Perspe...
      • Windows 8 Hybrid Review from a Linux User's Perspe...
      • Why is installing openSUSE software using Yast slow?
      • The Keyboard Experience: Laptops, netbooks, tablet...
      • Lubuntu Basics: Setting up Bluetooth Part 2
      • Lubuntu Basics: Setting up Bluetooth Part 1
      • Video podcast iO9's "We Come From the Future" ends
      • Goodbye Asiator.net!
      • Internet Explorer 10 Preview: Nothing to be Embarr...
      • Reboot Mania: James Bond, Spider-Man, and Windows 8
      • Lubuntu Basics: Language Support and Input
      • Linux on Film: The Amazing Spider-Man (2012) Part 2
      • Linux on Film: The Amazing Spider-Man (2012) Part 1
      • Trying out FreeDOS on a Barebone Motherboard
      • It's the Ebook not the Ereader that matters
      • Check offline web services using Downrightnow.com
      • Recommended BBC Podcasts: Current Events, Science,...
      • Choosing updated drivers for Nvidia 310M Optimus (...
      • QuickFix: Check BIOS version in openSUSE
      • Should I update my Linux kernel?
      • Indiana Jones' Response to the Disney-Lucasfilm Deal
    • ►  October (28)
    • ►  September (20)
    • ►  August (28)
    • ►  July (23)
    • ►  June (21)
    • ►  May (15)
    • ►  April (26)
    • ►  March (9)
    • ►  February (11)
    • ►  January (30)
  • ►  2011 (10)
    • ►  December (10)
Powered by Blogger.

About Me

Unknown
View my complete profile