Undocumented Features in VMWare
I found an article on using undocumented features in VMWare. Essentially the author wrote tools to interact with the VM software itself from within a virtual machine. One of the tools was ported to Linux and it works.