Environment

This article is valid for the following environment:

  • IGEL OS 11.04 or higher
  • UMS 6.05 or higher (recommended)
  • Endpoint device that is supported by IGEL OS 11.04.100 or higher but the free storage is lesser than required by the full feature set

Overview

For IGEL OS 11.04.100 or higher with the full feature set, a minimum of 2 GB storage is required. If your device has less free storage than required, e.g. because of large custom partitions, you can reduce the feature set so that the firmware fits on your device's storage. 

Perform these two steps:

  1. Determining Which Features to Deactivate
  2. Reducing the feature set by one of the following methods:

Determining Which Features to Deactivate

 Determine the storage requirements of the individual IGEL OS features using one of these methods:

  • Go to IGEL OS Release Notes, select the "Notes for Release" of your firmware version, then select "Component Versions...", and go to the "Services" section. The "Reduced Firmware" column indicates for each feature whether it is included in the preconfigured reduced feature set or not.
  • Open the readme[version].txt in your update source directory and search for "Reduced Firmware". 

Reducing the Feature Set

Using a UMS Profile

Buddy Update Server

When you download a firmware that has been reduced with the UMS (or the device's Setup) on a buddy update server, the buddy server itself will have the full feature set anyway. Hence, all devices that are used as update servers must have sufficient free storage. 

  1. Choose an appropriate profile that is assigned to all relevant devices, or create a new profile. For further information, see Creating Profiles.
  2. Go to  System > Firmware Customization > Features and deactivate all features that are not needed. 

Using the Preconfigured Reduced INF File

Reduced Feature Set Cannot Be Changed by Setup/UMS

When you have reduced the firmware using this method, you cannot reactivate features via the Setup resp. the UMS configuration dialog. To recover the complete feature set, you must copy lxos-full.inf to lxos.inf and then start the firmware update.

Buddy Update Server

When you have downloaded a reduced firmware on a buddy update server, also the buddy server itself has the reduced feature set. To recover the complete feature set on the buddy server, you must copy lxos-full.inf to lxos.inf in the update source and then update the buddy update server again.

Replace the lxos.inf file as follows:

  1. Go to the directory that contains the source files for the firmware update. If you use the WebDav capability of the UMS, this is <UMS installation directory>\rmguiserver\webapps\ums_filetransfer\<firmware version>; example: C:\Program Files\IGEL\RemoteManager\rmguiserver\webapps\ums_filetransfer\IGEL_OS_11-11.04.100
  2. Delete lxos.inf

    It is safe to delete lxos.inf because there is a backup file named lxos-full.inf 

  3. Copy lxos-reduced.inf to lxos.inf
  4. Start the firmware update as usual.

Customizing the INF File

Reduced Feature Set Cannot Be Changed by Setup/UMS

When you have reduced the firmware using this method, you cannot reactivate features via the Setup resp. the UMS configuration dialog. To recover the complete feature set, you must copy lxos-full.inf to lxos.inf and then start the firmware update.

Buddy Update Server

When you have downloaded a reduced firmware on a buddy update server, also the buddy server itself has the reduced feature set. To recover the complete feature set on the buddy server, you must copy lxos-full.inf to lxos.inf in the update source and then update the buddy update server again.

To customize the INF file:

  1. Open lxos.inf
  2. In the [INFO] section, add the following line:
    custom="true"
  3. Delete the [PART] section of every partition you want to exclude, but do this ONLY IF the section has both of the following entries:
    dispensable="true"
    type="squashfs-auto"
  4. Save lxos.inf and start the firmware update as usual.