1/22/2014

VMware - Time travel with (Red Hat 7.2)


In the year 2014 running a version of Linux from 2001 in VMware is challenging.




Basically Installing and Running Red Hat 7.2 (Code name 'Enigma') in VMware Player 5.0 on Windows 7 is not easy.

However, it can be done.

Why?

I had a curiosity about ColdFusion history and wanted to install and run ColdFusion 5.0 from 2001. Then found an installer for ColdFusion 5.0 targeting RH7.2 on a cdrom in the back of a book.

But, back to the main story...

First the VMware Player 5.0 will let you create a virtual machine and boot from a Red Hat 7.2 .iso image to install it.

But you have to [catch] the [boot: ] prompt and type [ text ] to avoid running the GUI installer.

Then complete the install of Red Hat 7.2 using the text based user interface.

After installing, if you want to run an xserver, those provided by Red Hat 7.2 will not be compatible with VMware Player 5.0. They will crash if you try to start them.

But you can go to VMware.com and download an older copy of VMWare Workstation 4.5 and install it some place temporarily (so that it will extract its bundled vmware-tool .iso files) and copy the vmware-tools for linux .iso from "the" older VMware Workstation 4.5 from path

C:\Program Files\VMware\tools-linux\linux.iso

to the Windows 7 system and mount it in the Red Hat 7.2 virtual machine then installed the "older" vmware-tools manually. Copy the tar file to the local file system, expand it and run the setup script vmware-config.pl

As part of the vmware-tools configuration process. It will install an xserver compatible with VMware Player 5.0 and it will also offer to set the screen resolution, I'd recommend 1024x768.

At the command prompt run the [startx] command to try it out.

And finally change /etc/inittab [ id:3:initdefault ] run level to 5 if you want to boot to a desktop.



Some tips

Red Hat Linux 7.1 and 7.2 Installation Guidelines

"Installation sometimes hangs, due to a kernel bug, a workaround is available.

Power off the virtual machine and close the VMware Workstation window. Open the virtual machine's configuration file (.vmx file on a Windows host or .cfg file on a Linux host) in a text editor and add the following line:

cdrom.minvirtualtime=100

Save the file. Now install the guest operating system. After installing the guest, remove this setting, it may have a performance impact."