Installing Debian Etch (4.0) Stable as a virtual machine within VMWare
Including instructions on installing VMWareTools
Intel, single core
[I found that the VMWareTools didn't configure properly from VMWare 5.5.1]
Deb version: Etch 4.0, 2.6.18-4-686
Synaptic packages installed
[Note: this is not essential]
Everything installed flawlessly
VM Ware Tools installation
Check out www.visoracle.com for additional help and info on Debian installs, especially as pertains to installing as a VM.
First thing to do is make sure you have all the kernel headers installed.
Check for your kernel version:
This gives me 188.8.131.52-686
Within Synaptic, this can be verified by checking the version of the installed linux-imag
In my case, this reads:
[Kernel version may differ from your machine. The following instructions deal
specifically with my kernel version. Update as necessary for your machine.]
Install the linux-headers-184.108.40.206-686 package
Install the kernel-package
After this, you should verify in Synaptic that these are installed:
Make a symlink to your linux headers where VMWare expects them:
ln -s /usr/src/linux-headers-2.6.18-4-686 /usr/src/linux
Set the gcc version to use:
Now you're ready to install the tools:
Go to the VMWare menu:
VM -> Install VMWare Tools
this will force a device to appear as a CDROM.
Mount this cd, copy out the VMWare tools projec to /tmp
mount /dev/cdrom /mnt/cdrom
Untar the VMware Tools tar file, then unmount the 'cdrom'
tar -zxvf /mnt/cdrom/VMwareTools-5.0.0-<xxxx>.tar.gz
Where <xxxx> is the build/revision number of the VMware Workstation release.
Run the VMware Tools tar installer:
Accept all defaults by hitting return.
Should get a message stating that the Tools has been installed successfully.
Then a message stating:
Before running VMware Tools for the first time, you need to configure it by
invoking the following command: "/usr/bin/vmware-config-tools.pl". Do you want
this program to invoke the command for you now? [yes]
Select yes by hitting return
Stopping VMware Tools services in the virtual machine:
Guest operating system daemon: done
Trying to find a suitable vmhgfs module for your running kernel.
None of the pre-built vmhgfs modules for VMware Tools is suitable for your
running kernel. Do you want this program to try to build the vmhgfs module for
your system (you need to have a C compiler installed on your system)? [yes]
Setup is unable to find the "gcc" program on your machine. Please make sure it
is installed. Do you want to specify the location of this program by hand?
What is the location of the "gcc" program on your machine? /usr/bin/gcc-4.1
Here I enter /usr/bin/gcc-4.1 (not sure why the export did work for this, too)
Using compiler "/usr/bin/gcc-4.1". Use environment variable CC to override.
What is the location of the directory of C header files that match your running
Extracting the sources of the vmhgfs module.
Building the vmhgfs module.
..... bunch of build stuff
Selected the monitor size that was defaulted (1376x1032)
..... more build stuff
--the VMware team
Uninstaller found here:
Run tools by typing:
1) Added Mouse Wheel support to Emacs
Options -> Customize Emacs -> Top Level Customization Group
Select Editing -> Mouse -> Mouse Wheel Mode toggle to non-nil
Click on State and then save for future sessions
Problems & Fixes:
1) My USB mouse wheel was not working.
Fixed by editing /etc/X11/xorg.conf to read:
Identifier "Configured Mouse"
Option "Device" "/dev/input/mice"
Option "Protocol" "IMPS/2"
Option "ZAxisMapping" "4 5"
Option "Buttons" "5"