Installation guide

PXE installation of XenServer Host
35
installation lives with the existing-installation element, and leave the primary-disk and guest-disk
elements unspecified. For example:
<?xml version="1.0"?>
<installation mode="reinstall">
<existing-installation>sda</existing-installation>
<keymap>us</keymap>
<root-password>mypassword</root-password>
<source type="url">http://pxehost.example.com</source>
<post-install-script type="url">
http://pxehost.example.com/myscripts/post-install-script
</post-install-script>
<admin-interface name="eth0" proto="dhcp" />
<timezone>Europe/London</timezone>
</installation>
C.3. Installation media repository format
The repository format described here should be used by installation sources and driver disks.
C.3.1. Presence of installation media repositories
Given a path, the presence of a Citrix installation media repository is determined by checking
for the existence of valid XS-REPOSITORY and XS-PACKAGES files. From a given base, that
base is checked, along with the packages, packages.main, packages.linux, and packages.site
subdirectories. Thus, a typical installation point will have the following format:
xs-installation
+-- packages.main
| +-- XS-REPOSITORY
| +-- XS-PACKAGES
| +-- ...
+-- packages.linux
| +-- XS-REPOSITORY
| +-- XS-PACKAGES
| +-- ...
+-- packages.site
| +-- XS-REPOSITORY
| +-- XS-PACKAGES
| +-- ...
A typical driver disk will have the following layout:
xs-driver-disk
+-- XS-REPOSITORY
+-- XS-PACKAGES
In the first example, given a path to xs-installation, the XenServer installer will detect the
presence of three repositories. In the second example, xs-driver-disk, a single repository
will be detected.