Hyper-V not allowing the mouse in Windows Vista - mouse

OK, I am having a problem setting up a virtual machine in Hyper-V, Iā€™m not getting the use of the mouse. When I connect to the machine from Hyper-V and click somewhere I get:
Virtual Machine Connection
Mouse not captured in Remote Desktop session.
The mouse is available in a Remote Desktop session when integration services are installed in the guest operating system.
If I try the same from Virtual Machine Manager I get:
Virtual Machine Connection
The mouse is unavailable in a Remote Desktop session when virtual guest services are not installed in the guest operating system.
The operating system is Vista Ultimate x86 Service Pack 2.
I have installed the integration services disk (Action | Insert Integration Services Setup Disk). This runs through the installation, says it was successful and prompts for a restart. After the restart I log in, click on something and get the same error above.
I have been Googling and as a result I have tried:
Detecting the HAL
Adding a 2nd CPU
Installed all available Windows updates
Trying installing the integration services again by running as administrator
Building a new Vista machine
Importing a Vista .vhd file from VirtualBox
Nothing. No joy.
Does anyone know how I can allow my Vista machine to accept the mouse?
Thank you.

This might sound trivial, but have you tried enabling "Guest Services" on the Vista VM? Here is how you can do it:
* From Hyper-V manager, right click on the Vista VM and go to Settings
* Management > Integration Services > Check "Guest Services".
If that does not help, let me know the version of your Windows host and also the result of following Powershell cmdlet (You need to execute this when VM is running):
Get-VM -Name <Your VM Name> | Select IntegrationServicesVersion, IntegrationServicesState
Typically, attaching the ISO file from Host's "C:\Windows\System32\vmguest.iso" and running the Setup from inside the VM should enable Mouse on Vista VMs. This is automatically done when you do "Insert Integration Services Setup Disk" action.

Hopefully it is not too late. First of all, you need to turn off the VM, and change the OS type to Vista in VM summary. Then you are allowed to install Virtual Guest Services. After installation, issue disappeared.
Basically I think the issue is from the fact that Hyper-V was not to identify the OS correctly.

I added all the hyper-v system devices in manually. Check with another working VM to see what system devices are not shown. Re-started and it worked fine.

Related

How to check Virtualization is enable in windows 10?

I was learning Kubernetes, through freecodecamp youtube tutorial in windows10 but I got this VT-X/AMD-V not available error everytime, but I have virtualization enabled already and I have checked in Bios also it is enabled.
in my task manager Performance tab it shows virtualization is enabled
taskmanger performance tab but when I pass systeminfo command in Administrator command prompt i get
Administrator command prompt returns this
I am not getting very far with the Ubuntu Windows app as well(from Microsoft store)
what should I do here.

How can I use a local TwinCat 3 runtime with Hyper-V enabled?

I'm trying to run TwinCat 3 XAR in a PC where I need to have hyper-V ON to run Azure IoT Edge (which uses hyper-V). Is there a way to run XAR with hyper-V turned on? Is there any way to isolate the cores from hyper-v or something else?
Edit 22 April 2022
For a complete tutorial on this see my blog post.
There is a way to accomplish this. You can do this by instead of having a local runtime, you can run the code on a runtime in a virtual machine. I got the idea from this reddit post.
To make it work I did the following:
Download and install VMware Player. Its free for non-commercial use. You can also use the paid Pro (Workstation) version. I'm not sure if this also works with Virtual Box.
Install TwinCAT BSD on the virtual machine as described in this excellent YouTube video by Jakob
If you're using VMware Player and need to enable UEFI you need to do the following as noted by YouTube user Eivind Hilde:
Follow the guide in the video, but skip the step where the firmware type is set.
Try to boot the VM. it will fail.
Open the .vmx file in the VM directory with notepad .
Find "firmware = "bios" and replace with "firmware ="efi"" and save. If this line doesn't exist, just add it somewhere.
It will now boot, and you can follow the guide in the video for the rest.
Run your TwinCAT project on the virtual machine, without the need to disable Hyper-V. šŸŽ‰
Previous answer
I don't think so. InfoSys mentions:
Hyper-V environment:
The runtime environment cannot be started inside a Hyper-V environment. This refers in particular to virtual Hyper-V machines, which are run in a privileged Hyper-V machine. As soon as a component of the computer uses Hyper-V, only the engineering environment (XAE) can be used on this computer, not the runtime environment (XAR).
But they also mention that:
TwinCAT attempts to detect these Hyper-V environments; however, it is in the nature of virtualization approaches that they do not wish to be detected and TwinCAT therefore cannot carry out any 100% detection.
So maybe there is some way you can prevent TwinCAT from detecting a Hyper-V environment. However, that is something I can't answer.

Dell iDRAC: the difference between "Embedded OS deployment tools" and "Remote OS deployment"

I'm considering getting a collection of Dell PowerEdge servers. Dell documentation is pretty poor (no surprise there) and I have trouble figuring out if I can go with iDRAC Basic or if I need iDRAC Express or Enterprise.
My need is to install Ubuntu Server (minimal install with SSH is enough). After install all I need is SSH and possibly a remote "reset" button. I can install the OS before taking the system to server room so I don't really need remote OS deployment tools. However, the server does not have a graphics adapter. Is it possible to install Ubuntu with just iDRAC Basic or do I need additional hardware?
#iwork4dell Remote OS deployment implies Virtual Console (like VNC) and Virtual Media (using a remote ISO like a local DVD). These are Enterprise license features. OS deployment tools are are the driver pack that is stored in flash on the server and made available during OS installation to support new hardware on older OSes.
The iDRAC is an integrated VGA adapter so all the Power Edge servers do have a video adapter in them unless you disable it in BIOS. If your willing to attach a keyboard and monitor to the server basic is all you need. You can also upgrade the iDRAC with a license key after purchase.
See http://en.community.dell.com/techcenter/extras/m/white_papers/20440743
and http://i.dell.com/sites/doccontent/shared-content/data-sheets/en/Documents/idrac-spec-sheet.pdf
IDRAC is possible, just you can open gui of idrac and then launch on the online server. You can add the iso file on virtual server.

FailoverClusters module is not getting listed while running the cmdlet Get-Module -ListAvailable

I tried below command
Get-Module -ListAvailable
But it did not showed me "FailoverClusters" in the list
From where I can download this module? Do I have to install any SDK?
Note: I do not want to install Azure SDK. Is there any other way?
Update
I am using my local windows 10 to remote connect to the Azure Virtual Machine (Windows Server 2012 R2). I do want to manage all configurations using powershell from my local windows 10 machine.
As jisaak already explained, the FailoverClusters module is installed when you install the Failover Clustering feature on a Windows Server.
If, however, you want to manage a cluster from a computer without the Failover Clustering feature installed, this is what you do:
Download the appropriate version of Remote Server Administration Tools
Run the installer
Navigate to the Programs and Features control panel pane (run appwiz.cpl)
Choose "Turn Windows Features on or off"
Find the "Failover Cluster Management" feature under Remote Server Administration Tools
Enable it
Voila
The FailoverClusters Windows PowerShell module is installed on the
computer with the Failover Clustering feature
Source
Install the Failover Clustering Feature

Not able to access the internet on CentOS 6.2?

I have installed the VMware Player to use the CentOS 6.2 on my machine having Windows XP operating system. When I am using the CentOS , I am not able to access the internet . But the sites hosted by our organization's intranet are accessible.
Also , I am able to access the internet and intranet when I am accessing it in the XP environment.
I have not created any user for the CentOS and it is avaialbe to me when I am selecting any instance of the CentOS through the VMware Player.
Looking for Help!
I had this problem too, and it seems the solution is to modify
/etc/sysconfig/network-scripts/ifcfg-eth0
So that the line reads
ONBOOT=yes instead of the default ONBOOT=no
Then restart your computer, or run ifup eth0 and you should have internet working. Since the default is to have no network, it can be tricky to find the solution if you haven't got another computer to look it up from!