Virtualization :: Cannot Install Virtual Switch External In HyperV?
Jan 20, 2014
I am running Windows 8.1 Pro with Hyper-V enabled. When I had Windows 8 I could install a Virtual switch with out any problems, since upgrading I can not install a Virtual Switch with External or Internal settings.
Not sure if this is relevant or not but when I look at the Ethernet properties never "Hyper-V Extensible Virtual Switch" or "Microsoft Network Adapter Multiplexor Protocol" are ticked. I have tried ticking them but get the error message "Could not add the requested feature. The error is: The data is invalid". I have checked that I am using the latest and correct driver for the card.
I had Hyper-V and Ubuntu running on Windows 8 no problem. I've since done a fresh install to 8.1, and I can no longer create an External Virtual Switch. The button for "Create Virtual Switch" is grayed out when I select "External". I can create Internal and Private switches, but not External. There's no error or message so I'm having difficulty troubleshooting. All of the tutorials I've seen don't talk about any configuration I would need to do before creating an external switch. I have the default Windows 8.1 firewall and antivirus stuff.
Update: I tried creating the Virtual Switch in PowerShell with the following commands
Code: PS C:WINDOWSsystem32> Get-NetAdapterName InterfaceDescription ifIndex Status MacAddress LinkSpeed Ethernet Realtek PCIe GBE Family Controller 3 Up B8-97-5A-13-7C-E6 1 Gbps
I'm not really sure why it couldn't find my physical network adapter, since it shows up with the Get-NetAdapter command.
After i updated to Windows 8.1 Enterprise from Windows 8 Enterprise, Hyper-V does not function correctly. When I add an iso image to a new virtual server or start one of my existing, I can see the iso file is loaded in the bottom thumbnail.
But when I connect to the virtual server it just says: Connecting to virtual server... and it times out after 5minutes.
All my virtual servers are running locally, they are able to start and are running fine, I just cannot connect to them. Also the ability to turn virtual servers off tends to hang and I have to kill the processes and restart the services for it to stop.
Upgraded my win 7 pro that had virtual XP mode to win 8.1 pro. Everything from Win 7 came with it including my install programs. Noticed the virtual xp file .vmcx is there but can't access it. So I installed Hyper-V and got to the point of connecting to Virtual Hard Disk. Noticed it creats a .vhdx file. I assume this would be a new file with nothing I had on my old .vmcx file. How do I get my old virtual files over to the new one?
If I can't would I be able to install the virtual file that I got from Microsoft's website, WinXpVirtual6.1KB958559x64RefreshPkg.msu (it included a license key), or I need to have another installation disk that has Windows XP with a license key?
I'm using an AlienWare M14 machine. I tried to create a virtual machine locally using Client Hyper-V on Windows 8 Pro, but it still doesn't work (took me a lot of time). I added the Hyper-V features in "Turn windows feature on or off", and all of the requirements to run Hyper-V are fulfilled (SLAT, BIOS, 64 bits, ...) (I attach the msinfo32 output in this post). At the last step in creating a virtual machine, it says "... General access denied error... (0x80070005)" (for details, check my attached image).
I have a Hyper-V VM, and during the setup wizard I chose to install OS later.
I added DVD drive to it's hardware, and added the DVD drive to the boot order.
I put the retail Windows XP disc in the drive and start the VM, but it doesn't see the disk and eventually I get the error "Boot failed" for every boot device, and then finally "No operating system was Loaded. Press a key to retry the boot sequence...".
In setup for the VM, I see that I can "Specify the media to use with your virtual CD/DVD drive", which is an "image file". Does that mean it has to be an ISO, not a physical disk?
If so, any good way to make an ISO from my retail Windows XP Pro disk? It looks to me like Windows 8.1 File Explorer doesn't do it.
How to install Hyper-V Manager on Windows 8.1? I can't find anything to say it isn't possible, but I also can't find any way to install it. Anything I have been able to find refers only to installing it in Windows 8.1 Pro, but says the host software requires Pro or Enterprise. However, since I am not installing the host, it looks like it is possible, if you can find the source.
The reason I need to do this is that I have a Windows 8.1 machine and a Windows Hyper-V Server 2012 R2 Core machine, and I would like to be able to access the GUI tools for Hyper-V Manager. This is so I can directly access and see the machines I am running. Right now, I have a machine, but I have no way of accessing it.
I have two servers installed via HyperV, one is Server 2008 R2 and the other is Server 2012. I want to get them to communicate with eachother but I only have 1 nic onboard. I've setup an external virtual switch and have internet connection with my host OS and both servers (same connection) but I don't know what steps I need to take next to get them to talk to eachother and share resources. I also plan on making a few more VM's (Ubuntu/Fedora) and want to make them to talk to eachother as well (which will be a later question )
I can't RDP from my host to my VM in Hyper-V,I'm running Windows 8.1 Pro. I have enhanced session mode enabled,all integration services running,I'm allowing RDP connections in System Properties,RDP is allowed through Windows Firewall,and I can ping the VM from my host.
I have activated Hyper-V on my Windows 8 Pro computer. I have a vhd file created by VirtualBox and another from Microsofts WindowsXPMode_en-us.vhd. Being 100% new to Hyper-V, I am not sure if I am doing this correctly.
I have gone to the Hyper-V Manager, selected Import Virtual Machine. I select the proper directory and then I get the message, "Hyper-V did not find virtual machines...". I am running as administrator.
I am building a programming project and would require a Virtualization software to try it. So, I thought to get the Standalone Hyper-V Server 2012. So, how to get them? I have heard that they are a standalone Operating System then installs on the Hard Drive and run like an OS.
I've Windows 8 Pro, I've enabled the Hyper-V and I've created two VM's. One is a WinXP and the other is a Win7. They seem to be working fine, however I can't connect to the internet with them or view them on my lan. I've tried using Legacy network Adapters, network adapters, googled to find people saying things like there's issues with my physical network setup...
I installed hyper v on my machine which is running Windows 8.1. Then I created a Virtual Switch on my wireless network. After that, it was not working in the VM but the wireless connection in the host was working fine. After that, when I connected to a different wireless network, it did not work. I deleted the bridge, uninstalled hyper v, but it is still not working. I installed hyper v again, but it is still not working. The wireless connection connects to the wireless network after putting the password, but does not give network connectivity to the internet.
I need to get the wireless connection to work again.
Today, I installed Linux Mint 13 to try some appliactions, programs and other good things.I downloaded it normally and after installing it I don't have network connection.
I tried with all type of network switches and activated Legacy Network Adapter but it don't work (I configured in network adapter for ex. External Network 1 , I want to say it's not say : Not Connected in VM Settings).
When I turn it Linux Mint says : Disconnected - you are now offline.
How to configure network and the Internet to work with Linux Mint VM ?
I would like to run ubuntu as virtual machine on my win 8 desktop pc. I installed vmware player and then separately downloaded an ubuntu iso- couple of problems:-
There seems no option on vmware player to create a VMVMware player doesn't seem to recognise iso files - its looking for a vmx file - which I don't appear to have.... This is my first venture into vm's -
In Windows 8 Pro I have created a virtual machine using Win XPSP3. I've tried everything I can to get an internet connection for my VM. I'm not on a network so I've created an external virtual switch. I've tried using both the legacy adapter and a network adapter. I've tried changing the IP address -even tried a DNS address but the best I've achieved so far is "limited or no Connectivity". I also tried Win 7 Home Premium VM with the same result - no internet connection. The virtual manager should set this up automatically
This enhancement applies to VMware Player standalone. If you have VMware Workstation installed, you don't need to apply this as Workstation includes all the features (and also includes VMware Player).
As the most VMware Workstation users know, there is a virtual network editor available that lets you configure the virtual networks, add new networks and delete networks for the virtual machines and also bridged networks with the host computer.
One of the usage of the network editor is fixing the bridged network connection: How to fix bridged networking in VMware player - YouTube
The editor is useful (mostly for advanced users...but you'll never now when it might be needed) to add, delete and configure the default virtual networks that come pre-installed with Player.
VMware Player is Workstation's little brother, it's free and comes with less features. There is no Network editor with VMware Player (...or is it?)
The network editor is available in the VMware Player installer but it's default set NOT to install with the rest of the features (don't know why).
It seems different fixes need to be applied to each of Player's version 4, 5 or 6.
If using version 4 of the Player, this also applies to version 3.
I'm gonna show you how to add the network editor to VMware Player.
It's easy, or it should have been... but each version has its surprise.
Keep in mind that techniques used for one version apply for newer versions too but the files need to be extracted form other installers and other archives or additional files may be required.
Player version 3 and 4 To begin we first need to extract the VMware Player installer with some extra parameters (name-of-installer.exe /e .extract). You put the installer in a folder of your choice and create a shortcut of it as shown below (1) with the extra parameters in the target:
Then you run the shortcut that creates a folder (extract) containing all the components.
Go to folder "extract". We are interested in "network.cab": open or extract it and there you see "vmnetcfg.exe". It's the network editor.
Copy or move it in the VMware Player installation folder ("Program Files (x86)VMwareVMware Player" should be the default path).
This is shown below:
Now we are ready. The network editor is part of VMware Player just like in Workstation.
The virtual networks that appear in the notification area in Windows Vista and later can be configured or deleted:
Don't delete them if you use networking in your virtual machines. The network editor works as seen in last screenshot.
Player version 5 The fix above doesn't work in VMware Player 5: the file we need is included with Workstation. (using "/e extract" parameter for the installer still applies). Read here: VMware Communities: Whither VMware Player 5.0 VMNetCfg.exe?
Extra update: Vertigo here later on the thread: How to add the "Virtual Network Editor" to VMware Player some extra info is provided how to simplify things out: VMware Player 5 already has a vmnetui.dll included and the whole procedure posted above is not needed anymore!
Player version 6
Then, See post here. Until a command is discovered to see if Player includes the network editor again, the extraction technique of vmnetcfg.exe still is considered as 'the' fix.
I have to run a few programs only available on linux.
As seen on almost all the sources I visited, I installed VirtualBox and downloaded the last Ubuntu "iso" file. after having installed the new OS on virtualbox, I tried launching it and got the very often found "VT-x is disabled in the BIOS" error.
The solution also given in all the sources I visited is "enable Hyper-V" in the "windows features turn on or off" menu. Problem is : I can't find this option (I even looked in the least probable sub directories, just in case)
I found out this feature was only available for "Pro" versions of windows 8/8.1.
My question is : Is it feasible for me to run a virtual machine, or even run a machine on dual boot on my default-installed-windows 8 machine? I don't have the money to buy the pro package (which, for some reason, is MUCH more expensive than the "previous windows to 8.1 pro" update).
My hardware is more than sufficient: 64bits i7-4700HQ processor, 8Gb RAM DDR3l
For XP users who want to keep using their XP system why not run VMWARE VMPLAYER -- FREE in UNITY MODE.
You don't need even to run Windows as your Host --how to create a Portable system that runs Windows Virtual machines and totally boots from an external HDD / USB stick (even if there's no HDD in the main computer !!).
Using Unity mode simply gives you access to all your Windows XP programs (and runs them) directly from the Host without you needing to enter the VM at all -- Power up your VM and simply click the Unity mode on the vm menu.
If you use Linux as a host it saves you having to purchase a new version of windows (Linux is FREE). Simply convert your XP system to a VM and then you can keep running XP for as long as you like without worrying about having to upgrade Windows.
So i downloaded LogMeIn Hamachi and accidentally put it onto private network, so now everytime the program is working i cannot connect to the internet outside of the hamachi connections. Now i can switch my Wi-fi connection to to public/private by clicking networks, right clicing the one i want to change and clicking turn sharing on/off. But hamachi is not in this list, it is in the network and sharing network centre, were i cannot find how to switch it to public.
I am looking into setting up a type 1, native hypervisor on my desktop (Xen, specifically). Would it be possible for me to load my current install into a VM? The hypervisor can be run from a live disk.
Host OS: Windows 7 Ultimate x64 on SSD system disk. PC Specs: Intel Core i7 3770K on ASRock Z77 OC Formula with 16GB DDR3, GTX470 VirtualBox version: 4.3.12 r93733 with Extension Pack 4.3.12 r93733.
I've had a Windows 8.1 Pro x64 VM running on VBox 4.3 for a few days now with no issues at all.
However, this morning, the VM refused to boot saying VT-x was not enabled.
I checked via the VM settings but the whole "Acceleration" pane was disabled and not accessible. I was not able to resolve the issue even after rebooting my PC and explicitly enabling Intel Virtualization in the PC BIOS (it was on AUTO before - I set it to ENABLE).
I have since several times removed the VM completely and attempted to reinstall.
Every time, the VM hangs on the Windows 8 logo screen on install and then crashes with the Error 0x000000C4.
As found on VirtualBox community forums and on other sites, I have tried the SETEXTRADATA command via command prompt running as administrator, and have confirmed that the .vbox file has been changed and the string ExtraDataItem name="VBoxInternal/CPUM/CMPXCHG16B" value="1" appended in the <ExtraData> section.
However the VM still refuses to boot or reinstall. I have Ubuntu, Fedora and ZorinOS VM's all working perfectly.
The only change to my system that took place in the interim was that I installed Comodo Free Firewall last night. Seeing the problems I have been having with the VM since this morning, I uninstalled Comodo and rebooted thinking it might have something to do with my problems, but still no joy.
I am also uploading my .VBOX files before and after to show the changes that have been made by the SETEXTRADATA command.