Tag Archives: Citrix

No bootable drives have been found or no OS

Provisioned a XenApp 6.5 Server as a golden image wiyh Citrix Provisioning Services 6.1, was getting the following error. when trying to PXE boot off the vDisk after the initial image creation.

“No bootable drives have been found or no OS”

Found that because the golden 2008 R2 Image had the 100mb System Reserved Partition which contains the boot files The Vdisk image wouldn’t bring across the 100mb partition.  and therefore couldn’t boot. So I removed the partition and recreated the Vdisk to fix the problem. below is how you delete the partition.

Here is how to delete the partition:

1) Open a command prompt with administrator privileges (right click => run as administrator)


bcdboot c:windows /s c:

You should get a message similar to:

Boot files successfully created.

2) Open the Disk Management GUI (you could use diskpart for scripts), locate the C: partition right-click and select “Mark Partition as Active”, select yes to the “do you want to continue message”

3) Reboot to confirm that everything is ok.

4) In Disk Management you can now delete the 100Mb System Reserved partition by right clicking on it and selecting “Delete volume”


Installing HP Universal Driver on Terminal Services and Citrix.

The HP Universal driver when installed using the GUI can be very clunky, the notifications are a pain, and you probably just want to install the driver and not a printer.

Install the driver from the command line to avoid the notifications

start /wait install.exe /q /h /dm /npf

and to delete the printer with powershell use:

gwmi win32_printer | where {$_.name -like “HP Universal*”} | % {$_.delete()}


Configuring WinRM using GPO

If running winrm quickconfig on every XenApp server is not efficient for your site, you can configure WinRM using Microsoft Group Policy. Settings configured by Group Policy overrides the configuration changes made by the installer or configuration changes made locally on the desktop.

Complete the following procedure to configure WinRM using Group Policy:

  1. Set the WinRM service to auto start:
  2. In the Group Policy Editor, navigate to Computer Configuration Policies Windows Settings Security Settings System Services.
  3. Double click Windows Remote Management (WS-Management) and set it to Automatic.
  1. Create the WinRM listener:

c. In the Group Policy Editor, navigate to Computer Configuration Policies Administrative Templates Windows Components Windows Remote Management (WinRM) WinRM Service.

d. Double click Allow automatic configuration of listeners and configure the IPv4 filter to *.

  1. Create a firewall exception for WinRM:

e. In the Group Policy Editor, navigate to Computer Configuration Policies Windows Settings Security Settings Windows Firewall with Advanced Security.

f. Create an Inbound Rule for WinRM for port 5985.

  1. After configuring the preceding three group policies, restart the server to update the group policies and start the WinRM service.

Enabling Remote Citrix Access Management Console Connections (Windows 2003)

It is often useful to remotely manage your Citrix server farm from your desktop or a management workstation, the only issue is that in a Citrix Presentation Server 4.5 farm installed on Windows Server 2003, remote connections are disabled by default.

The Citrix Access Management console used COM+ to communicate to the server farm as as such Network COM+ connections need to be enabled.  To enable this follow these steps on each of the Citrix servers you will connect to:

1. Click Start then select Control Panel
2. Double click Add Remove Programs
3. Select Add Remove Windows Components
4. Highlight Application Server and click Details
5. Tick Enable Network COM+ Access and click OK then Next to install
6. Once installed click Finish
Now that Network COM+ is enabled on the Windows Server you will be able to successfully run discovery from your management workstation.