Skip to content
This repository has been archived by the owner on Oct 16, 2022. It is now read-only.

Supported System Configurations

Tony George edited this page Sep 20, 2017 · 3 revisions

Supported System Configurations

  • Normal - OS installed on non-encrypted partitions

  • LUKS - OS installed on LUKS encrypted partitions

  • LVM2 - OS installed on LVM2 volumes (with or without LUKS)

  • BTRFS - OS installed on BTRFS volumes (with or without LUKS). Subvolume layout must be Ubuntu-type with @ and @home subvolumes. Other layouts are not supported.

  • GRUB2 - Bootloader must be GRUB2. GRUB legacy and other bootloaders are not supported.

  • EFI - EFI systems are fully supported. Please make sure that /boot/efi partition is selected for mounting before restoring snapshots (it will do it automatically).

  • Docker & containers - Docker and containerized systems are not supported. Running Timeshift on such systems will have unpredictable results.

  • Encrypted Home - For users with encrypted home, the files in /home/.ecryptfs/$USER will be backed-up and restored. The decrypted contents in $HOME will be excluded. This avoids the security issue of decrypted contents becoming available outside the user's home directory. Since files in /home/.ecryptfs/$USER contain the entire encrypted contents of user's $HOME, it is not possible to exclude any files. Filters added by user to exclude files in $HOME will be ignored.

  • Encrypted Private Directory - For users with encrypted Private directory, the encrypted files in $HOME/.Private, as well as the decrypted files in $HOME/Private, will be excluded (as it contains user data). Filters added by user to include files from $HOME/.Private or $HOME/Private will be ignored.

Clone this wiki locally