One click virtual machine demo? - virtual-machine

I want to give a demo for my customers use virtual machine, but I don't want the customer to install the virtual machine software, can I make a demo which bundle the virtual machine software and my virtual machine, then just a click to run the virtual machine. It will be cool. is there any tool can do that?

I'm not aware of a virtual machine that doesn't need to be installed. If using Windows, the Microsoft Virtual PC is a relatively compact, free, quick-to-install option for a VM.
One other option would be to install an OS and your demo onto a USB flash drive. As long as the computer used can boot from USB (which is pretty common in newer computers), then you can have complete control over the OS in this fashion.
EDIT: Sun VirtualBox is free VM software. You do have to install it, but I've found that it works well, plus it's free.

You could try using Portable VirtualBox as per this forum thread. I have not tried it myself but it seems like some people have had luck with it.

Related

Virtual Machine - Mouse/Keyboard events on Virtual Machine integrate with main machine

sorry for bad English. I have a virtual machine and there i installed a software that make some events.
But this events only happens on virtual machine.
Exist any possibility to this events works in my main machine? I mean, an integration between virtual machine and main machine, so when for example my software on virtual machine press "A" keyboard key, on MAIN machine also will happen a "A" press keyboard key?
Thanks
Depending on what you are using VMware, VirtualBox, etc , you will need to install the appropriate software on the guest, so you can enable features like, bi-directional copy paste etc.
Once you have this set up you can look up in internet the exact configuration for your hypervisor.
For example here is a working solution for VirtualBox.
VMWare have notoriously bad documentation, also I couldn't find similar feature for the VMPlayer or the workstation. Here is a link to get you started
Hope the links are helpful .

Is it possible to run SikuliX on a host computer and have the script interact with virtual machine?

Currently running Windows 10 (native) and VMware Workstation 12 Player. I am running various LTS releases of Ubuntu in VMware.
I am wondering if there is way for me to run SikuliX on my main OS, Windows 10, and have the script interact with a virtual machine, running an Ubuntu OS, that I have open.
The quickstart documentation on the download site isn't very specific about the limitations of SikuliX on this topic. It simply says that you can't run it on a headless system (which VMware is not), and you need to have a monitor - the only problem is that I have no idea if SikuliX considers VMware to be a legitimate monitor or not.
I am aware of the fact that you can install Sikulix on the virtual machine itself, but this is not preferable as I would have to possibly reconfigure my VM settings to allocate more memory OR just deal with running the script at a slower pace.
Any help would be greatly appreciated.
The answer is yes, if you run SikuliX on a native host, it is possible to interact with the the interface of the virtual machine the same as running SikuliX on the virtual machine itself.
Now that I think about it, I should have probably tested this out before posting the question, but hey, if anyone has the same question as I do, now you know.

VMware player gives Virtualization is incompatible with long mode on this platform

We've physical machine on which several virtual machines are installed using vm player. Now we are trying to install tool on one of these virtual machines, the tool require vm player, so we installed vmplayer 4.0.0 on the virtual machine. But the vmplayer gives error while installing tool like "Virtualization is incompatible with long mode on this platform. Without long mode support the virtual machine will not be able to run 64 bit code.
The visualization option on the physical machine is already enabled.
Any help on this.
I managed to get long mode working in Vmware by uninstalling Virtual PC.
No nesting or something, it simply started working.
I don't think it's possible with VMWare Player on the host since the VT is not virtualized.
According to http://www.virtuallyghetto.com/2011/07/how-to-enable-support-for-nested-64bit.html?m=1
you could do it with VMWare vSphere 5

How to automatically replicate a running VM on ESXi to a computer running locally VMWare Player or VMWare Fusion?

The specific use case I'm dealing in our company is the following:
On a ESXi server, a dedicated VM is running to host a demo environment of a software solution. This demo environment is maintained updated by the development and maintenance team.
At specific points in time, people form sales need to take with them a copy of the latest demo environment (the VM) on their laptop to make customer's demos/presentations.
I wonder if there is a tool to automate this kind of operation silently.
Yes there is.
VMware themself make a product called vCenter Converter which is available here http://www.vmware.com/uk/products/converter/
When using the standalone client choose to convert..
Source : VMware Infrastructure virtual machine
Destination : VMware Workstation or Other VMWare Virtual Machine
You should then be able to open in in Player or Fusion.
*This will require the VMs to be off, if you don't want to turn them off you could clone them first (only available if you aren't using the free ESXi Hypervisor - thus the paid one)
Hope this helps :)

Virtual machine to use Linux

I am using Windows 8, and I need to install Linux. I have searched a lot, but I still cannot decide which virtual machine is the best for Linux. I am thinking between VMware and VirtualBox. Could anyone advise me which virtual machine I can use for installing Linux and for free, or give me any helpful links?
Thank you!
As you mentioned, you could use VMWare Workstation or VirtualBox. However, VMWare workstation is not free. You could have an option of using VMWare Player, but you'd have to start elsewhere and I would not recommend that. Here's a pretty good article comparing them:
http://www.infoworld.com/d/virtualization/review-vmware-workstation-9-vs-virtualbox-42-203277
Additionally, if you have 64-bit Windows 8 Professional or Enterprise and recent hardware, you can just use Hyper-V, which works quite well and will cost you nothing. Here's an article that will help you get it installed:
http://www.techrepublic.com/blog/windows-and-office/get-started-with-windows-8-client-hyper-v-the-right-way/
As far as recommendations, if you truly want free, you are looking at either Hyper-V or Virtual Box. If you use Hyper-V, that is Microsoft specific and works quite well -- on windows machines only. If you want to end up with a virtual machine that you could use over on different systems/platforms, I would use Virtual Box.
If you are willing to spend the money, I'd most recommend VMWare Workstation. It is cross-platform and works really well and generally has more features, plus it will have better performance that Virtual Box, which you can expect to be the slowest of the bunch.