Boot configurations

By default, zipl processes the default configuration in the default configuration file /etc/zipl.conf.

A generic zipl configuration file

# vi zipl.conf
...
[secure]
target=/boot
image=/boot/secure-linux
...

Red Hat Enterprise Linux BLS configuration

You can use the zipl.conf configuration file or BLS snippets to configure the booting of a Red Hat® Enterprise Linux® guest. A sample BLS snippet could look as follows:
title Red Hat Enterprise Linux (secured)
version 5.5.0-10-bls-test
linux /boot/secure-linux
Assuming that this zipl configuration-file and the BLS snippet are both at their default locations, the following command processes the BLS snippet:
# zipl -V

SUSE Linux Enterprise Server GRUB2 configuration

This example assumes that the /boot filesystem resides on a BRTFS volume.

  1. Append the following text to /etc/grub.d/40_custom:
    menuentry "Secure execution image" {
        linux ${btrfs_subvol}/boot/secure-linux
    }
  2. Run the following command:
    # grub2-mkconfig -o /boot/grub2/grub.cfg
For more information on GRUB2, see the SUSE Linux Administration Guide, available at:
https://documentation.suse.com/sles

Ubuntu Server zipl configuration

The following sample zipl.conf file shows a setup for an Ubuntu Linux instance:
[ubuntu]
target=/boot
image=/boot/secure-linux 
Assuming that this zipl configuration file is at its default location, the following command processes the Ubuntu definition:
# zipl -V