---
name: "Boot::Elilo"
section: "3pm"
platform: "linux"
package: "systemconfigurator"
version: "1.20-1"
release: "Debian 3.0 (Woody)"
platforms: ["linux"]
url: "https://new.carta.tech/Boot::Elilo"
---

# Boot::Elilo(3pm)

Elilo bootloader configuration module.

## NAME

Boot::Elilo - Elilo bootloader configuration module.

## SYNOPSIS

```
  my $bootloader = new Boot::Elilo(%bootvars);
```

```
  if($bootloader->footprint()) {
      $bootloader->setup();
  }
```

```
  my @fileschanged = $bootloader->files();
```

## METHODS

The following methods exist in this module:

- *files()*

  The *files()* method is merely an accessor method for the all files touched by the instance during its run.

- *footprint()*

  This method returns 1 if Elilo bootloader is installed.

- *setup\_config()*

  This method read the System Configurator's config file and translates it into the bootloader's "native" config file.

- *setup\_kernel()*

  An "internal" method. This method sets up a kernel image as specified in the config file.

## AUTHOR

```
  dann frazier <dannf@ldl.fc.hp.com>
  sean dague <japh@us.ibm.com>
```

## SEE ALSO

Boot, perl
