Category Archives: Virtual Machines

Configuring Networking using SCVMM2012 R2 and Windows Server 2012R2 DHCP Server.

There’s a number of moving parts to be considered while configuring logical networking in System Center Virtual Machine Manager 2012 R2 . In this post, I attempt to document my steps in creating and configuring the Logical networks, logical switches, … Continue reading

Posted in SCVMM2012 R2, SCVMM2012R2, System Center 2012 R2, Virtual Machine Manager 2012 R2, Virtual Machines, vlan, VMM2012R2 | Tagged , , , , , , , , , | Leave a comment

Moving a Hyper-V Virtual Machine Storage to a Cluster Volume using PowerShell.

I have a Virtual Machine ADS00 running a guest OS WS 2012 R2 .It’s vhdx file is located on a Failover Cluster node physical server running Hyper-V Core 2012 R2. As the services offered and requirements for this VM continued … Continue reading

Posted in Failover Cluster, Failover Cluster Manager, Generation 2 Virtual Machines, Hyper-v 2012 R2, Hyper-v Manager, Hypervisor Replication, Microsoft Hyper-v, Migration, PowerShell, Powershell 4.0, VHDX, Virtual Machines, VM Replica, Windows Server 2012 R2 | Tagged , , , , | Leave a comment

Removing a Temporary Template from System Center Virtual Machine Manager 2012 R2 using PowerShell.

While going through a house cleaning task in System Center Virtual Machine Manager 2012 R2, I found that I couldn’t remove a vhdx file that was part of a template.This is because the vhdx still had a dependency called “Temporary … Continue reading

Posted in Hyper-v 2012 R2, SCVMM2012R2, System Center 2012 R2, VHDX, Virtual Machine Manager 2012 R2, Virtual Machines, Windows Server 2012 R2 | Tagged , , , , , | 4 Comments

Resolving Hyper-v Error: “‘Unnamed VM’ could not initialize… The security ID structure is invalid.”

While moving my Lab to a new environment using the Hyper-v Export and Import VM options, I ran into an “‘Unnamed VM’ could not initialize… The security ID structure is invalid” error when trying to start the Domain Controller Virtual … Continue reading

Posted in Hyper-v, Hyper-v 2012 R2, Hyper-v Manager, Microsoft Hyper-v, PowerShell, Powershell 4.0, Uncategorized, VHDX, Virtual Machines, WIndows 8.1, Windows Server 2012, Windows Server 2012 R2 | Tagged , , , | 1 Comment

23 Best Practices to improve Hyper-V and VM Performance

Best practices are the most obvious starting point for improving your Hyper-V and Virtual Machine performance and I’ve listed 23 of them for you below. 1. Avoid overloading Hyper-V Server You must not overload Hyper-V Server. In other words, there … Continue reading

Posted in Generation 2 Virtual Machines, Hyper-v, Hyper-v 2012 R2, Hyper-v Manager, Microsoft Hyper-v, NIC Teaming, Virtual Machines, Windows Server 2012 R2 | Leave a comment

Setting Up a WS2012 R2 Windows Deployment Server (WDS) for Pre-Boot Execution Environment (PXE).

In this post I want to quickly go through my experience setting up a Windows Deployment Server for PXE Boot(Pre-Boot Execution Environment) for my lab servers. Platform is Windows Server 2012 R2 .I outline the steps as follows: 1) Open … Continue reading

Posted in Active Directory, Active Directory Domain Services, DHCP, PowerShell, PowerShell 3.0, Powershell 4.0, Pre-Boot Execution Environment, PXE, Virtual Machines, WDS, Windows Deployment Server, Windows Server 2012, Windows Server 2012 R2 | Tagged , , , , | 1 Comment

Deploying Windows Server 2012 R2 in Dual-Boot Configuration using Windows 8.1 Native Boot-to-VHD capability

In this post, I’ll be sharing my experience deploying Windows Server 2012 R2 in a dual-boot configuration leveraging Windows 8.1 Enterprise native boot-to-vhd feature. This enabled me setup a sort of Lab-to-go for WS2012 R2 Active Directory research on a … Continue reading

Posted in BCDEdit, PowerShell, PowerShell 3.0, VHDX, Virtual Machines, WIndows 8.1, Windows Server 2012 R2 | Tagged , , , , | 5 Comments

Checking Available Disk Space and Memory with Powershell.

I frequently need to display the disk size, available disk space properties and Processor details of my remote Hyper-v 2012 Hosts servers. I could use the Computer Management snapin to do this, but it involves too many steps just to … Continue reading

Posted in Hyper-v, Hyper-v 2012 R2, PowerShell, PowerShell 3.0, Virtual Machines, WIndows 8.1, Windows Server 2012 R2 | Tagged , , , , , , , , | 1 Comment

Configuring Windows Server 2012 as an iSCSI Target SAN in a Two Host Failover Cluster Part 5

As it turns out, I already have two Virtual machines running on one of the cluster nodes. I set these up before the cluster creation. The VMs are currently not cluster roles/resources. I will go ahead and make one of … Continue reading

Posted in Cluster Shared Volume, CSV, Failover Cluster, Hyper-v, ISCSI, ISCSI Initiator, ISCSI Target, Microsoft Hyper-v, PowerShell, PowerShell 3.0, Quorum, Virtual Machines, Witness | Tagged , , , , , | Leave a comment