Finnix utilities

Finnix, the LiveCD for system administrators
Revision as of 03:02, 29 May 2020 by Ryan Finnie (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Finnix provides apt repositories for packages which are related to Finnix, but are designed to be installed on non-Finnix operating systems.



Add the following to /etc/apt/sources.list, replacing release with your release name:

deb release main
deb-src release main

The repository is signed by the same key used to sign Import the Finnix keyring and add it to the apt keyring:

user@host:~$ wget
user@host:~$ sudo apt-key add finnix-keyring.gpg 
user@host:~$ sudo apt-get update


The archive is provided as a Launchpad PPA. Simply run:

user@host:~$ sudo add-apt-repository ppa:finnix/ppa
user@host:~$ sudo apt-get update



grub-finnix is a hook into GRUB 2 which builds configuration stanzas to boot Finnix (version 107 or later) ISOs easily from GRUB. To install:

user@host:~$ sudo add-get install grub-finnix

grub-finnix is available in the above repositories for Debian wheezy (testing) and Ubuntu precise (12.04), and later. Earlier releases are not supported due to requiring GRUB 1.99.

Place supported ISOs in /boot/finnix/. If the boot partition is not large enough to hold a Finnix ISO, the directory may be changed by editing /etc/default/grub-finnix. However, keep in mind the following restrictions:

  • Finnix's first-stage boot cannot look for the ISO on LVM partitions, encrypted partitions, etc, even though GRUB 2 can. In general, you are restricted to straight MBR or GPT partitions.
  • The filesystem must be ext2, ext3 or fat32 (or technically isofs or SquashFS) for Finnix to be able to find the ISO. Note that, at this time, ext4 is not compatible, as Finnix's first-stage boot only includes the ext2 module, which is forwards compatible with ext3, but not ext4.

Once the ISOs are placed, run:

user@host:~$ sudo update-grub2