Finnix, the LiveCD for system administrators
Finnix includes many startup options that can be specified at the boot menu (x86) or boot: prompt (PowerPC). One boot profile must be selected, and multiple boot options may be appended.
To enter boot options for a boot profile on the x86 CD, move to the desired boot profile in the boot menu, press <Tab>, enter the desired boot options, then press <Enter>.
To enter boot options on the PowerPC CD, type them after the boot profile name, e.g.:
Menu profiles (x86)
Boot Finnix (32-bit)
Boots Finnix with a 32-bit kernel in 1024x768 pixel screen mode. If a 64-bit CPU is not detected, this will be the default highlighted menu option.
Boot Finnix (64-bit)
Boots Finnix with a 64-bit (x86-64) kernel in 1024x768 pixel screen mode. If a 64-bit CPU is detected, this will be the default highlighted menu option. 64-bit CPUs can boot the 32-bit kernel, but will have several disadvantages (4GB memory limit, cannot run 64-bit programs, cannot chroot into 64-bit environments).
Runs Memtest86+, a system memory test utility.
Boot FreeDOS (Balder)
Run Smart Boot Managed
Runs SBM (Smart Boot Manager), a self-contained boot manager.
Runs iPXE, a PXE bootloader.
Boot Finnix (32-bit, text mode)
Boots Finnix with a 32-bit kernel in 80x24 character screen mode.
Boot Finnix (64-bit, text mode)
Boots Finnix with a 64-bit kernel in 80x24 character screen mode.
Boot Finnix (32-bit, debug mode)
Boots Finnix with a 32-bit kernel in 80x24 character screen mode, with debugging options turned on. Kernel boot output will be displayed, and the first-stage Finnix boot process will drop to a shell at several points in the boot process to allow for manual debugging.
Boot Finnix (64-bit, debug mode)
Boots Finnix with a 64-bit kernel in 80x24 character screen mode, with debugging options turned on. Kernel boot output will be displayed, and the first-stage Finnix boot process will drop to a shell at several points in the boot process to allow for manual debugging.
Boot Finnix (failsafe)
Boots Finnix with a 32-bit kernel in 80x24 character screen mode, with many forms of autodetection turned off.
Boot hard drive
Boots the first hard drive in the system, according to the BIOS.
To specify additional boot options for a boot profile, press <tab> when the desired boot profile is highlighted. You will then have the option to change or add boot options for that profile. Press <enter> to boot the profile.
Activates Finnix-specific debugging options. See the debug boot profiles above for details. umldebug is available as an alias to debug because debug is a reserved keyword for the UML kernel, and is not passed to the operating system.
Allows you to specify the location of the physical Finnix media. If omitted, autodetection will be attempted. If a compressed root filesystem is not found on the specified device (see "finnixfile" above), autodetection will be performed anyway.
If you have at least 192MiB RAM, you can use this option to copy the entire Finnix CD to RAM, leaving the CDROM drive available for other uses.
Disables CD auto-ejection after shutdown, or after toram copying during bootup.
Tests all files on the Finnix CD against known good checksums, to guard against burning defects.
Disables scanning of disk partitions and creating an /etc/fstab file.
Disables DHCP, if network devices are found.
Reloads the autoconfig script in a backgrounded strace process, logging all execs and opens to /tmp/thestrace. This option is used by Finnix developers to determine which files are called during bootup, so they can be placed in the front of the filesystem for faster CD boot times.
Sets a random root/finnix password, displays it on the screen (along with any configured IP addresses, as DHCP should have been started by this point), and then starts OpenSSH.
If specified along with "sshd", the root/finnix passwords are set to this. If not specified, and if "sshd" is specified, a random password is chosen and displayed to the user. Note that this option is a security risk, as it is available in plain sight (/proc/cmdline).
Sets a default keyboard mapping.
Sets the time zone. By default the time zone is set to UTC.
Disables autodetection of LVM partitions.
Disables autodetection of MD RAID sets.
Disables autodetection of LUKS crypted partitions.
Disables starting mouse (GPM) services.
Attempts to mount the boot filesystem read/write. By default, the media is mounted read-only, as it is usually a CD-ROM disc. However, for USB thumb drives, you most likely want to also be able to write to the USB media.
Utilizes Bootchart, and places the completed boot chart in /var/log/bootchart.tgz.
Attempts to blindly load USB HID (keyboard/mouse) drivers as soon as possible. This allows USB-only systems to use the debug mode.
unionmod=aufs unionmod=unionfs unionmod=unionfs2
Specifies which union filesystem module should be used, unionfs or aufs. As of Finnix 101, Finnix will determine with functionality is available, preferring aufs if both are present.
Attempts to boot Finnix by NFS. If nfsvers= is not specified, NFSv2 is assumed.
ip_int=eth0,eth1 ip_eth0_v4dhcp=yes ip_eth1_v4addr=192.168.2.2 ip_eth1_v4netmask=255.255.255.128 ip_v4gateway=192.168.2.1 ip_eth1_v6addr=2001:db8::2 ip_eth1_v6netmask=32 ip_v6gateway=2001:db8::1 ip_dns=192.168.2.10,2001:db8::3 ip_search=domain.lan,otherdomain.lan
Sets boot-time IP information. If ip_int is set, DHCP will not be attempted on any interfaces unless ip_$INT_v4dhcp=yes is explicitly set. If combined with nfsroot= (see above), this is performed early in the initrd period, otherwise it is performed late in the boot. (Finnix 104+. Finnix 102/103 was limited to IPv4 only.)
seedbytes=pool seedbytes=0 seedbytes=4096
Generate random data for seeding the Linux random number generators. By default, 64 bytes are generated. seedbytes=0 disables this, seedbytes=pool generates the number of bytes in an entropy pool (currently 512 bytes), and seedbytes=N allows for an arbitrary number of bytes. RNG generation is performed in the background as of Finnix 107, but does take a significant amount of CPU work. (Finnix 104+. Finnix 103 had a different format)