- 欢迎访问起航教学!
一个Linux爱好者眼中的FreeDOS(翻译版本)
12-14 18:34:03 分类:电脑软件知识 浏览次数: 523次FreeDOS was a project started in 1994 to counteract Microsoft's stated intentions to do away with MS-DOS and move everyone to Windows. It employs no Microsoft code and is designed to be a work-alike equivalent to MS-DOS. FreeDOS does not guarantee that it does everything the same way MS-DOS does, but it attempts to get it all done nonetheless. The specification for FreeDOS is derived from public documentation describing MS-DOS. It is still in beta test, but the system is quite usable. Currently, FreeDOS is at version Ripcord Beta 7, aka "SPEARS."
I resurrected an old 120 MHz 486/DX4 12MB machine in my basement and proceeded to get to work. Because my machine is equipped with a 270 MB disk drive, it has more than enough space to install the entire operating system and its source code (when was the last time a 270 MB disk was more than enough space for anything?). In fact, the total installation took only about 35 MB of disk space.
The installation of FreeDOS was simple enough, once I got my old hardware running. I downloaded the ISO image from Freedos.org's download page, burned the CD, and cut the boot floppy. The FreeDOS CD does include a CD driver, but my 4x IDE CDROM was so old that it wasn't recognized. So I had to use an old vendor-supplied CDROM driver I had lying around. The installation requires that you stay around during the process, because it constantly asks for verification about installing various elements of the system. It is not a large burden, though, because installation only takes a few minutes.
Booting up the system looks different than MS-DOS. First, there's a neat little boot manager that allows you to boot multiple operating systems. This is very useful in a development situation. Next, the boot-up messages are very different. This is not surprising, considering the various drivers identify themselves as they load.
Once the system is booted, you are likely to notice that some things are familiar, while others have changed slightly. The output of the "dir" command looks just like I remember from MS-DOS. The "edit" command looks spookily like the MS-DOS "edit" command. Most of the normal DOS commands look about the same under FreeDOS. Some commands (like "mem") use slightly different switches. Thankfully, the "/?" switch seems to work to get a list of switches for most commands. There is also a decent "help" command that documents a number of commands.
There are several factors indicating that this is a work in progress. The installation notes warn that the floppy access is slow -- and it is. It does work fine, however. The "scandisk" utility only seems to complete the first stage of work. The "format" command only seems to do a quick format, regardless of which switches you specify.
There are a number of optional packages as well. Veterans of the Linux/Unix/BSD crowd will be thrilled to learn that versions of "vi" and "emacs" are available. There are also languages like Bywater Basic (which I hadn't touched since finding it on some of the early Linux distributions) and an assembler.
Perhaps the most interesting add-on is Seal. Seal is a GUI that gives you a Windows-y interface, if you want one. The version I installed only contains a few applications, but it shows a good deal of potential.
After checking out the software, the next step was obvious: load up some serious DOS-based software and see what happens. My choice (perhaps suggested by the code name "SPEARS") was "Spear of Destiny," the relatively unsung sequel to the classic "Wolfenstein 3D". It took some research on the freedos.org Web site to find out how to free up enough low memory to run the game (this is one area where there are some syntax changes compared to MS-DOS), but once I got the memory in shape, the game played just fine. The 486 was quite chipper (when was the last time I called a 486 "chipper?") and the game played true to form.
相关热词搜索:
- ·上一篇:BIOS刷坏后的恢复方法
- ·下一篇:BIOS名词中英文对照表
评论排行
电脑软件知识 热门排行
- · 需要了解的电脑基本操作
- · Windows 7系统新功能小细节里的大秘密
- · 大学生应该掌握或了解的应用软件
- · Windows变慢原因分析及解决方法
- · 电脑使用记录清除技巧大放送(一)
- · Windows XP系统宽带应用技巧
- · Windows XP的八大安全策略逐个细解
- · Window 8对产业的关键影响
- · 从MSDOS到Vista 微软操作系统21年进化
- · Windows7美国本土用户数量赶超XP系统
- · 使用css3仿造window7的开始菜单
- · 七步完成Windows 7大规模桌面部署
- · 不用拔插U盘,一键重新启用U盘
- · 不要轻易删除$hf_mig$$NtUninstall*$P
- · 虚拟内存与软盘知识
- · 如何将视频文件保存成音频
- · FreeDOS项目
- · 在windows上使用linux,freedos——boc
- · 图解windows操作系统中,待机、休眠、
- · 木马和病毒清除的通用解法
- · 10 个最佳的浏览器功能
- · 六招教你检查电脑是否有病毒和木马
- · 巧解Windows XP下磁盘分区
- · 注册表基本知识、应用技巧与故障排除