"Excuse me please. My ear is full of milk..."

– Oliver Hardy, Going Bye Bye (1934)

Skip on down to the menu.

WMware Stuff

All loop devices on the host are in use.

I needed to recover some deleted files from a VMware virtual machine, so I opened a backup of the vm and tried to mount the virtual drive in the host operating system (openSUSE 13.1) using VMware Workstation 10. It didn't work. I got the "All loop devices on the host are in use." error.

To prevent this error do this:

  1. Add a line containing "options loop max_loop=256" to the file /etc/modprobe.d/vmware-fuse.conf
  2. As root run the command "modprobe loop"

You shouldn't see the error any more.

When VMWare can't find the kernel headers in openSUSE

Do this when you can't build VMWare modules because it can't find the kernel headers.

First, do a uname -r to determine the kernel version. If it says 3.7.10-1.2-desktop, then all you need to do is follow the instructions below. If not, you'll need to adjust the version numbers accordingly. It's not hard.

mkdir -p /lib/modules/3.7.10-1.2-desktop/build/include/linux
cp /usr/src/linux-3.7.10-1.2-obj/x86_64/desktop/include/generated/uapi/linux/version.h /lib/modules/$(uname -r)/build/include/linux

Now, as root, either run vmware-install.pl or just lauch vmware and let it build.

How to fix unreadable fonts in VMware player for Linux.

Disclaimer: This works in openSUSE 11.2 through 11.4. I can't say if it works for any other Linux distribution.

Rename /usr/lib/vmware/lib/libfontconfig.so.1/libfontconfig.so.1 to libfontconfig.so.1.save

Make a copy of the symbolic link that is /usr/lib/libfontconfig.so.1 and place it in /usr/lib/vmware/lib/libfontconfig.so.1/

Done.

How to make a blank floppy image to mount in a VMware client.

How to make a blank floppy image to mount in a VMware client.

dd if=/dev/zero of=floppy.flp bs=512 count=2888

Do this in Linux of course.   ;)

How to make a VMware virtual disk larger

This one is mostly useful to those who have upgraded their copy of VMWare, and find that they can't expand their disk size to the larger sizes now supported (that was me).