Skip to main content

Imaging menus

Applies to: Medulla – Imaging
Version:5.4.3 or later
Environment: On-Premise / Private SaaS with imaging relay.
Category: Usage

This document focuses on the management and creation of imaging menus.

What is an imaging menu?

An imaging menu is a collection of services and masters associated with a machine, which can be used during the machine’s (network) boot sequence.
During a PXE boot, the machine requests its menu from the server. Several scenarios are possible:

  • The machine has no associated menu: the server assigns it a default menu
  • The machine is part of a group of machines: the server sends it the menu associated with that group.
  • The machine is not part of a group but has an associated menu: the server sends it that menu.

The rest of the imaging process depends on the contents of this menu. 

There are different levels of menus:

  • The imaging server’s menus
    • The "Register" menu
    • The default menu
  • The machine menu
  • The Groups Menu
The imaging server menus:
  • The Register menu:

This menu is fixed. It consists of the following services:
- continue: This service allows you to start the machine normally.
- register: This service allows you to register a machine in the imaging system.

  • The default menu

Each imaging server receives a default menu. This menu consists of the following services:
- `continue`: This service allows you to start the machine normally.
- `backup`: Creates a copy of the machine's disk in the imaging system.

  • Modifications

This menu can be modified via the MMC interface.

Changes to the default menu do not affect the menus of individual machines or groups. For machines to reflect the changes made to the default menu, you must perform a "reset" of the entity's menus.

  • Add/Remove a Service

Several services that can be added to the menu are available.

The page that defines the services available in a menu is as follows:
MMC > Imaging > Manage Menu Services.

On this page, services are associated with the selected entity. Changing the entity modifies the list of services associated with that entity.

  • Add/Remove a Master

This section does not cover how to convert an image into a master.

Masters present on the imaging server can be associated with the default menu.

The page for associating masters with the default menu is as follows:
MMC > Imaging > Manage Masters.

  • Change the order of services and masters

The various services and masters associated with the default menu can be viewed on the following page:
`MMC > Imaging > Default Startup Menu`.

On this page, you can change the order of the menu items. You can also modify settings specific to the associated items.

  • Minimum Services for a Menu

Currently, a menu must contain at least one service (or image). Generally, the `continue` service is required for the menu to function.

The minimum service must meet the following requirements:

- " Enabled by default " so that this service is selected by default
- " Visible" must be enabled so that this service appears in the startup menu
- "Default WOL " enabled to prevent a traceback, even though I don’t know what this option is for.

A fix is being considered to prevent the removal of the last service from a menu.

  • The machine menu

A machine’s menu can be accessed from the following page:
MMC > Machines > action:Imaging Management.

This page is organized into three tabs:
- Startup Menu: This tab allows you to view and edit the menu.
- Menu Services: This tab allows you to associate services with the machine's menu.
- Images and Masters: This tab allows you to associate masters with the machine's menu.

A machine menu should not be empty. If it is, there are several possibilities:
- The machine copied an empty default menu (unlikely, since copying in this situation usually generates a traceback).
- An administrator has deleted all items from the machine's menu.

  • The Group Menu

Basically, a group menu is similar to a machine menu. However, it is associated with an imaging group, not with a specific machine.

To access it, go to the following page:
MMC > Imaging > All Imaging Groups > action:Imaging Management.

A group’s menu takes precedence over a machine’s menu. When you view a machine’s menu page, you may **not see** the header line indicating that the machine is part of a group.

In this case, the machine displays its own custom menu, rather than the group’s menu. This can cause confusion for the administrator.