• IT Systems Engineering

    Quick setup guide to Remote Desktop Services on Server 2008 R2

    First, why am I using 2008 R2 in year 2014? Well, because some of our applications are not supported on 2012 R2 and I cannot mix and match 2008 with 2012 in a RDS farm. So here is the quick and dirty guide (no VDI, yet): Here are the servers you need: RD gateway + RD web access (in DMZ) This provides web access to RDS on the public internet. RD Connection broker (in internal network) This routes everything. I am going to install the RD license server role on this one as well. RD Session Host (in internal network) This is the actual terminal server where applications are installed…

  • IT Systems Engineering

    Finding driver information on a Windows Server core

    I found it very hard to find the version of drivers on a server core machine (the one without a GUI). Here is a nice PowerShell script which will show you what you need: Get-WmiObject -class MSFC_FCAdapterHBAAttributes -namespace “root\WMI” | Select-Object DriverVersion, FirmwareVersion, Manufacturer, Model, SerialNumber | Format-Table –AutoSize Note: in the old days, you could use fcinfo but that does not install on Windows 2008 or 2012 Server.

  • IT Systems Engineering

    Beware of Server 2012 R2 installation on VMM (error 0xE000100)

    I just wasted a couple of hours troubleshooting this error 0xE000100 while installing Windows 2012 R2 on VMM 2012 SP1 (older version). At first I thought there was some data corruption, ended up downloading the ISO again, to no avail. Then I thought maybe you cannot install R2 on older VMM. I started googling the requirements for 2012 R2. After much googling I found out the problem. I created the VM with dynamic RAM, using the default 512MB startup and 10GB max. THAT is the problem. Check this out: http://technet.microsoft.com/en-us/library/dn387077.aspx Under setup for virtual machines section, they say: If you create a virtual machine with the minimum supported hardware parameters…

  • IT Systems Engineering

    List VMs on your SC VMM 2012

    Wanna find out what VM is running on which server in your SCVMM cluster? This PowerShell script does it for you! (run it on the VMM server’s Virtual machine manager Command Shell) Get-SCVirtualMachine | Select-Object -property HostName, Name, Description | Sort-Object -Property HostName | Export-Csv .\vm-list.csv Here is another one which you can run to find which VMs are currently running. This is useful in case you want to shut all of them down using some script. Get-SCVirtualMachine | where {$_.StatusString -eq “Running”} | Select Name | Sort-Object -Property Name | Export-Csv .\vm-list.csv

  • IT Systems Engineering

    Lost Citrix’s DB?

    Here is what you can do if you totally lost Citrix’s data store (the database). From a command line on all presentation servers in the (ex) farm run : chfarm This will run a wizard which will let you choose and configure a new DB. You will lose all your Citrix configuration. This was useful to me when I was trying to recover a small 4-5 server Citrix 4.5 farm. It was used for development purposes, so recreating the couple of published apps was not too bad.