When Pre-execution Environment (PXE) booting a Target Device with the Windows 7 operating system, after installing the Provisioning Services Target software, the vDisk states it is inactive and an error message (Event ID 7026) appears in the event viewer: ”The following boot-start or system-start driver(s) failed to load bnistack.”
Resolution
In the Provisioning Services Console, right-click on the Provisioning Services Server and select Configure Bootstrap. Ensure that Advanced Memory Support is enabled and Reboot the target device.
More Information
Advanced Memory Support: this setting enables the bootstrap to work with newer Windows operating system versions and is enabled by default. Only disable this setting on older XP or Windows Server operating systems, 32-bit versions that do not support Physical Address Extension (PAE) by default, or if your target device is hanging or behaving erratically in early boot phase.
This article contains some considerations and insight into the Target Device local hard drive caching and the boot process.
Local Cache and Boot Process
Here is what happens when using local hard drive caching and booting:
1. Provisioning Server checks to see where the location of the pagefile is set:
• If it is set to C:, it modifies the registry to set it to D: E: F: (yes, all three).
• This is why it is recommended that if you are using local hard drive cache and you can set your page file to the local drive, (for example D:\); this would be done on the vDisk in private image mode.
2. Provisioning Server checks the size of the local partitions to determine where to locate the cache file. The process is:
• If the cache file already exists, it is deleted.
• If the partition free space is larger than the vDisk size, Provisioning Server stops searching and uses this partition for local cache file.
• If no partition is larger than the vDisk size the partition with the largest free space will be used (All partitions will be searched).
• The local partition must have at least 500MB free to be considered for local cache.
• If no partition has 500MB free, the client defaults to server side cache.
This article describes how to Administratively Assign Printers for Workgroup Branch Offices.
In a branch office scenario, where many targets are grouped into workgroups from a single image, printing must be configured both in the vDisk creation, and managed in the Citrix Provisioning Server console. In some cases, client personality strings can be used to ease the management and insure correct printer settings. Citrix Provisioning Server for Endpoints includes the ability to administratively assign certain printers, which were created on the vDisk, to certain endpoint targets. Additionally, certain information about the printer object can be uniquely configured per device using client personality strings.
Background
In this example, assume the following scenario:
1. Thousands of branch objects, thousands of endpoints, using a single centrally configured vDisk
2. Branch offices using IP printing, no standard IP pattern for assigning printer IP's
3. No configurable DNS in the branch locations
4. Twelve different printer device types
5. Each user needs at least two printers, and some will have three printers assigned
This two-part video presentation demonstrates how Sanbolic's Melio FS advanced cluster file system enhances Citrix Provisioning services by providing high-performance, scalable, flexible shared SAN storage to support highly available Provisioning services.
Video 1
Adobe Flash Player not installed or older than 9.0.115!
Video 2
Adobe Flash Player not installed or older than 9.0.115!