TanoWrt Variables Glossary

This section lists specific variables used in the TanoWrt core layer and gives an overview of their function and contents.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

TANOWRT_ENABLE_OVERLAY_RESIZE

This variable enables or disables the automatic overlay partition extending feature. If this feature is enabled (set to 1), at the first system boot, it will attempt to extend the overlay partition to the entire storage space (SD card, USB flash drive, etc.). By default this feature is disabled (set to 0) and can be set individually for specific machines in their configuration.

By default, the extending is done to the entire available space. To limit the available size for extending, you can use the TANOWRT_OVERLAY_RESIZE_LIMIT_SECTORS variable.

TANOWRT_OVERLAY_RESIZE_LIMIT_SECTORS

Limit overlay partition size in sectors (set to 0 for disabling limit). Value of this variable is used to limit the available size during automatic overlay partition extending, which is controlled by the TANOWRT_ENABLE_OVERLAY_RESIZE variable.

Variable value is specified in sectors (usually 1 sector equals 512 bytes).

By default, overlay partition size limit is disabled (set to 0).

TANOWRT_PARTUUID_BOOT

This variable contains the UUID for the boot partition, specific to each supported board. It is usually specified in the machine configuration file. For example, qemuall.inc has the following UUID definitions:

TANOWRT_PARTUUID_BOOT        = "bbefcb9e-ac94-43fc-8be2-0023a70c0722"
TANOWRT_PARTUUID_OVERLAY     = "4473a134-2531-4ab1-a5f9-dfa54376eb78"
TANOWRT_PARTUUID_ROOTDEV_A   = "d4997f99-3f39-4952-9433-602b66222be5"
TANOWRT_PARTUUID_ROOTDEV_B   = "fd4aab45-0ed8-48dc-8b07-6514336e2ac1"
TANOWRT_PARTUUID_KERNELDEV_A = "a1a55b33-b1c9-4226-b2f6-0d7d901f040f"
TANOWRT_PARTUUID_KERNELDEV_B = "d35fdb7b-4042-4f75-a4af-8983f9584b47"
TANOWRT_PARTUUID_KERNELDEV_A

This variable contains the UUID for the linux kernel partition for system A, specific to each supported board. It is usually specified in the machine configuration file.

TANOWRT_PARTUUID_KERNELDEV_B

This variable contains the UUID for the linux kernel partition for system B, specific to each supported board. It is usually specified in the machine configuration file.

TANOWRT_PARTUUID_OVERLAY

This variable contains the UUID for the overlay partition (user data), specific to each supported board. It is usually specified in the machine configuration file.

TANOWRT_PARTUUID_ROOTDEV_A

This variable contains the UUID for the read-only root filesystem for system A, specific to each supported board. It is usually specified in the machine configuration file.

TANOWRT_PARTUUID_ROOTDEV_B

This variable contains the UUID for the read-only root filesystem for system B, specific to each supported board. It is usually specified in the machine configuration file.