I have been using Linux off and on for several years. I recently
built a new computer and loaded the Mandrake version 8.1 distribution of Linux
on it. I was quite impressed with this new version of Mandrake Linux; it is
user-friendly and easier to operate than the earlier implementations of Linux
that I have used. However, I wanted to test Linux to see if I could really run
Windows genealogy programs on this heavy-duty operating system. After all, Windows
programs will not run on Linux with some sort of "middleware," a program
that sits between the Linux operating system and the Windows application. I
purchased Win4Lin, the Windows emulator for Linux that I mentioned in last week’s
newsletter.
Win4Lin (Windows for Linux) by NeTraverse is a fully developed,
robust, and reliable 32-bit emulation of Windows 95/98 that operates under Linux.
It creates an environment into which you can load your copy of Windows 98 or
Windows ME. Once that is installed, Win4Lin allows you to run most Windows applications
on a Linux system as well as shares files and printers. You can run both Windows
98 and Linux applications simultaneously. All files on your hard drive are available
both to Linux and to Windows simultaneously. I want to use Win4Lin so that I
may use Windows genealogy programs as well as other Windows applications on
my Linux system.
The installation of Win4Lin had a few minor glitches. The instructions
were rather generic for all versions of Linux but the commands didn’t work correctly
for the KDE desktop environment on Mandrake 8.1. Luckily, the errors were minor
and any experienced Linux person could quickly figure them out. I was able to
completely install Win4Lin within a few minutes after the first attempt.
Win4Lin’s installation is split into three phases. In Phase 1,
Win4Lin sets up an environment into which you can install Windows 98. However,
it doesn’t include the Windows 98 files. You must supply a regular Windows 98
CD-ROM disk as created by Microsoft. In the second phase of installation Win4Lin
asks you to insert the Windows CD-ROM disk and then installs Windows in almost
the same manner as on a regular PC. I have installed Windows 98 many times on
a wide variety of computers. However, I must admit that it was a bit weird this
time to watch the installation screens displayed inside an X-Window in the KDE
desktop environment on Linux! Nonetheless, the installation went smoothly.
The third phase of Win4Lin’s installation configures Windows for
the individual user. Again, it seemed to be a normal Microsoft Windows setup.
About a half hour after I began, I was using Microsoft Windows on a Linux box.
Using Win4Lin, Microsoft Windows can run inside a Linux window
or it can run as a full screen application. After experimenting a bit, I found
that I preferred to keep Linux set to display its desktop at 1024-by-768 pixels
and then to configure Microsoft Windows to display in an 800-by-600 "window"
inside of the Linux desktop.
I experimented for a while with several of the normal Windows
programs that are included with the operating system. I used Notepad, Wordpad,
and even played a game of Solitaire. All worked normally. Then, I opened Internet
Explorer and found that it also worked as expected; I was able to connect to
the Internet and display Web pages. I was able to read and write Windows floppy
disks as well as read Windows CD-ROM disks. Even the SoundBlaster board worked
as expected, Windows sounds were heard through the Linux system’s speakers.
In my first couple of hours of use, I could not find anything
in Windows that would not work under Linux using Win4Lin. I then went on to
load genealogy programs, an experience that I will describe in a separate article.
I now have the best of both worlds: a stable operating system
that never crashes and allows me to run almost all programs written for use
on Linux systems as well as run almost any program written for Microsoft Windows.
I can even run Linux programs and Windows programs simultaneously.
Win4Lin is a commercial product that costs $79.99 when downloaded
online. If you prefer, you can buy a CD-ROM copy with a printed user’s manual
for $89.99. Win4Lin requires:
- An Intel Pentium-class or compatible processor recommended (limited x86
support)
- At least 64 megabytes of RAM memory
- CD-ROM drive
- Floppy drive (if your Windows installation CD is not bootable)
- 20 megabytes of disk space for Win4Lin, 40 megabytes to 135 megabytes additional
disk space for system-wide Windows installation; 40 megabytes to 200 megabytes
for each additional user. Additional disk space is required for applications.
- Linux® kernel 2.2.X or 2.4.X installed and running
- Microsoft Windows® 95/98 (one license per user)
- Microsoft Windows 95/98 full installation CD and boot floppy disk if the
CD drive is not bootable
- X-Window System (16-bit color recommended)
- Ability to run as root and install a kernel
Win4Lin has been tested with the following Linux distributions:
- Red Hat(r) Linux® - 6.0, 6.1, 6.2, 7.0, 7.1
- Caldera(tm) OpenLinux® - 2.3
- Caldera eDesktop - 2.4
- SuSE(tm) Linux® - 6.2, 6.3, 6.4, 7.0, 7.1, 7.2
- Linux-Mandrake(tm) - 7.0, 7.1, 7.2, 8.0 (although I also installed it on
Mandrake release 8.1 with very minor difficulties)
In addition, Win4Lin should work with most generic Linux kernels
using any of the following releases: 2.2.16, 2.2.17, 2.2.18, 2.2.19 and 2.4.3.
In short, most of the popular Linux installations should work well if they have
enough memory and a moderately fast Pentium-compatible processor.
For more information about Win4Lin, or to order the product, look
at: www.netraverse.com/products/win4lin30/?PHPSESSID=7c426e0f93bb3da1db27c42f5c9a448c