Corel Linux in a VM on Slackware64
The steps to get Corel Linux working in a QEMU virtual machine are:
Step 1. Download the source code for QEMU from their website.
Step 2. Extract & compile.
Compiling QEMU is simply a matter of: $ ./configure && make
su to the root account, and:
# make install
(This will install QEMU under /usr/local. You might prefer a different method, but this works for me.)
Step 3. Now that QEMU is installed, we can create a virtual disk (I choose 2 Gigs) for our Corel Linux installation: $ qemu-img create -f qcow2 corel.qcow 2G
Step 4. The next step is to run the Corel Linux installation: $ qemu-system-i386 -hda corel.qcow -boot d -cdrom /home/user/Downloads/corel_linux_1.2.iso -m 3072 -vga cirrus
You might have noticed that we specify Cirrus hardware. This is required, otherwise the installer will be illegible. There will be some artefacts on the screen, and your mouse pointer may not be visible, but use the tab key to keep choosing Accept or Next to install Corel Linux.
Step 5. Shut down the VM after the installation is complete.
Step 6. Boot the VM: $ qemu-system-i386 -hda corel.qcow -m 256 -vga cirrus
Step 7. When the menu appears, choose to boot in Text Mode because we'll need to edit XF86Config before it'll work properly.
Step 8. Log in as root. There is no password by default. You may wish to set one up: # passwd
Step 9. Create a backup of /etc/X11/XF86Config: # cp /etc/X11/XF86Config /etc/X11/XF86Config.orig
Step 10. Fire up your favourite text editor to edit /etc/X11/XF86Config, and find the Device section somewhere around line 64.
There should be a line which says: Indentifier "unknown"
Add these lines under that one:
Option "no_bitblt"
Option "noaccel"
Option "sw_cursor"
Save the file and exit.
Step 11. Reboot the VM: # reboot
Select "Corel Linux" at the menu. It should fire up in graphical mode at a resolution of 1024x768, which was fairly standard at the time. If you click on the drop-down box, the name you entered while installing should appear.
Check out KDE 1.1 in all it's glory!
Step 1. Download the source code for QEMU from their website.
Step 2. Extract & compile.
Compiling QEMU is simply a matter of: $ ./configure && make
su to the root account, and:
# make install
(This will install QEMU under /usr/local. You might prefer a different method, but this works for me.)
Step 3. Now that QEMU is installed, we can create a virtual disk (I choose 2 Gigs) for our Corel Linux installation: $ qemu-img create -f qcow2 corel.qcow 2G
Step 4. The next step is to run the Corel Linux installation: $ qemu-system-i386 -hda corel.qcow -boot d -cdrom /home/user/Downloads/corel_linux_1.2.iso -m 3072 -vga cirrus
You might have noticed that we specify Cirrus hardware. This is required, otherwise the installer will be illegible. There will be some artefacts on the screen, and your mouse pointer may not be visible, but use the tab key to keep choosing Accept or Next to install Corel Linux.
Step 5. Shut down the VM after the installation is complete.
Step 6. Boot the VM: $ qemu-system-i386 -hda corel.qcow -m 256 -vga cirrus
Step 7. When the menu appears, choose to boot in Text Mode because we'll need to edit XF86Config before it'll work properly.
Step 8. Log in as root. There is no password by default. You may wish to set one up: # passwd
Step 9. Create a backup of /etc/X11/XF86Config: # cp /etc/X11/XF86Config /etc/X11/XF86Config.orig
Step 10. Fire up your favourite text editor to edit /etc/X11/XF86Config, and find the Device section somewhere around line 64.
There should be a line which says: Indentifier "unknown"
Add these lines under that one:
Option "no_bitblt"
Option "noaccel"
Option "sw_cursor"
Save the file and exit.
Step 11. Reboot the VM: # reboot
Select "Corel Linux" at the menu. It should fire up in graphical mode at a resolution of 1024x768, which was fairly standard at the time. If you click on the drop-down box, the name you entered while installing should appear.
Check out KDE 1.1 in all it's glory!
Total Comments 0