TONYSO

Tonyso Credo: "Look for a pattern, and solve it for everything"

August, 2009

  • Hyper-V Podcast: TR9 – Bob Muglia

    Shortly after TR9 I had the opportunity to talk with STB President Bob Muglia about Virtualization. Click the picture to open this 5 minute audio podcast from my public Skydrive ( TR9 – Bob Muglia ).  Includes Bob’s thoughts about customer advantages...
  • Hyper-V TV: How to Fix BIOS error “Hypervisor is not running…”

    In this 5 minute video Windows Server Technical Writer Felipe Ayora demonstrates how to change the BIOS settings on your computer to make the hypervisor run. NOTE: remember to completely power off your computer after making the changes to the BIOS. Some...
  • System Center Virtual Machine Manager 2008 R2 – Eval Download Live

    Link: http://www.microsoft.com/downloads/details.aspx?FamilyID=292de23c-845c-4d08-8d65-b4b8cbc8397b Team Blog http://blogs.technet.com/systemcenter/archive/2009/08/24/system-center-virtual-machine-manager-vmm-2008-r2-rtms.aspx
  • Hyper-V How To: Check if ICs are Current using Script

    Some friends here on the Hyper-V team shared a PowerShell 2.0 script for checking the integration services/integration components to see if they are current in your VMs: # Test if the IC version is up to date param( [string]$vmName = $(throw...
  • Hyper-V How To: Check Hypervisor Heartbeat using Script

    Some friends here on the Hyper-V team shared a PowerShell 2.0 script for checking in the hypervisor is running on a Hyper-V server (host/parent partition): # Check if Hypervisor is running $hypervisor = gwmi –ErrorAction SilentlyContinue Win32_PerfRawData_HvStats_HyperVHypervisor...
  • Hyper-V How To: Snapshot a VM using Script

    Some friends here on the Hyper-V team shared a PowerShell 2.0 script for taking a snapshot of your VMs: # Take a snapshot of a VM param( [string]$vmName = $(throw "Must specify virtual machine name") ) # Get the virtual machine by name $vm...
  • Hyper-V How To: Shut Down VMs using Script

    Some friends here on the Hyper-V team shared a PowerShell 2.0 script for shutting down your VMs: # Shutdown a Virtual Machine (requires Integration Components) param( [string]$vmName = $(throw "Must specify virtual machine name") ) # Get the...
  • Hyper-V How To: Set a Custom KVP using Script

    Some friends here on the Hyper-V team shared a PowerShell 2.0 script for setting custom KVPs: # Set a Custom KVP param( [string]$vmName = $(throw "Must specify virtual machine name"), [string]$Key = $(throw "Must specify a key"), [string]$Value...
  • Hyper-V How to: Remove Virtual NIC using Script

    Some friends here on the Hyper-V team shared a PowerShell 2.0 script for removing virtual NICs from your VMs: # Remove a NIC (synthetic ethernet port) from a virtual machine param( [string]$vmName = $(throw "Must specify virtual machine name...
  • There is no “Them” There

    Another Pun-tastic blog post title designed to defeat SEO! Seriously though, in talking about Community (notice the capital C there?) with my peers, I encourage them to stop thinking of “us” as opposed “ them”, meaning YOU. “The Community” (another capital...
  • Hyper-V How To: Map your Virtual Network Settings using Script

    Some friends here on the Hyper-V team shared a PowerShell 2.0 script for getting a mapping your virtual network settings: # Navigate Network Topology to determine Virtual Switch type # ie: Internal, External, External-Shared, or Private # Prompt...
  • Hyper-V How To: Modify VLAN Settings using Script

    Some friends here on the Hyper-V team shared a PowerShell 2.0 script for modifying hte VLAN settings on your VMs: # Modify VLAN setting for VM param( $vmName = $(throw "Must supply a virtual machine name"), $vlanId = $(throw "Must supply vlan...
  • Hyper-V How To: Merge VHDs using Script

    Some friends here on the Hyper-V team shared a PowerShell 2.0 script for merging VHDs: # Merge VHDs param( [string]$mergePath = $(throw "Must specify full path for merging VHD"), [string]$parentPath = $(throw "Must specify full path of parent...
  • Hyper-V How To: Loopback Mount a VHD using Script

    Some friends here on the Hyper-V team shared a PowerShell 2.0 script for loopback mounting a VHD, for example, if you need to use bcdedit to alter the boot configuration store offline: # Loopback mount a VHD param( [string] $path = $(throw "Must...
  • Hyper-V How To: List VMs using Script

    Some friends here on the Hyper-V team shared a PowerShell 2.0 script for getting a list of VMs: # List VMs $vmList = gwmi -namespace root\virtualization Msvm_ComputerSystem |` where{$_.Name -ne $env:COMPUTERNAME} $vmList | select ElementName...
  • Hyper-V How To: List Snapshots using Script

    Some friends here on the Hyper-V team shared a PowerShell 2.0 script for getting a list of snapshots: # List Virtual System Snapshots #Obtain the VM name $VM_Name= Read-Host("Please specify the name of the VM ") $HostName = "." #obtain the...
  • Hyper-V: Everything you always wanted to know about clustering* but were afraid to ask

    My teenage daughter never tires of reminding me how often I show my age. The punning title of this blog is no exception. However, that should not take away from the awesomeness of the Clustering Team Blog post that lists 300+ useful documents, guides...
  • Hyper-V How To: Get Intrinsic KVPS using Script

    Some friends here on the Hyper-V team shared a PowerShell 2.0 script for getting an intrinsic KVPS: # Get Intrinsic KVPs (Included Guest machine name, IC Version, OS Version, etc) param( [string]$vmName = $(throw "Must specify virtual machine...
  • Hyper-V How To: Get a Custom KVPS using Script

    Some friends here on the Hyper-V team shared a PowerShell 2.0 script for getting a custom KVPS: # Get Custom KVPs param( [string]$vmName = $(throw "Must specify virtual machine name") ) $vm = gwmi -namespace root\virtualization Msvm_ComputerSystem...
  • Hyper-V How To: Expand a VHD

    Some friends here on the Hyper-V team shared a PowerShell 2.0 script for expanding VHD: # Expand a VHD param( [string]$vhdPath = $(throw "Must specify full path for VHD"), [string]$vhdSize = $(throw "Must specify expansion to add to VHD (in MB...
  • Hyper-V How To: Delete a VM using Script

    Some friends here on the Hyper-V team shared a PowerShell 2.0 script for deleting a VM: # Delete a VM param( [string]$VMName = $(throw "Must specify name of virtual machine to delete") ) #Obtain the VM object that we are going to destroy $query...
  • Hyper-V R2: Updated Requirements are live

    The updated TN page Requirements and Limits for Virtual Machines and Hyper-V in Windows Server 2008 R2 is live. Enjoy.
  • Hyper-V How To: Delete Snapshot using Script

    Some friends here on the Hyper-V team shared a PowerShell 2.0 script for deleting a VM snapshot: However BEFORE you go deleting snapshots , please read the Hyper-V Snapshot FAQ , and have a look at the Ben Armstrong Snapshot FAQ Video . # Delete...
  • Hyper-V How To (Not): Snapshot FAQ with Ben Amrstrong

    Some customers are having trouble with snapshots in Hyper-V . I recently had the opportunity to discuss these issues and best practices to avoid them with Ben Armstrong, a.k.a. Virtual PC Guy Click the image to view the 12 minute video on Showcase (not...
  • Hyper-V How To: Create a Virtual Switch using Script

    Some friends here on the Hyper-V team shared a PowerShell 2.0 script for creating a virtual switch: # Create a Virtual Switch param( [string]$vsName = $(throw "Must specify virtual switch name") ) # Get the Virtual Switch Management Service...