-
Notifications
You must be signed in to change notification settings - Fork 284
Supported System Configurations
-
Normal - OS installed on non-encrypted partitions
-
LUKS Encrypted - 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)
- Only Ubuntu-type layouts with @ and @home subvolumes are supported
- @ and @home subvolumes may be on same or different BTRFS volumes
- @ may be on BTRFS volume and /home may be mounted on non-BTRFS partition
- Other layouts are not supported
-
GRUB2 - Bootloader must be GRUB2. GRUB legacy and other bootloaders are not supported.
-
EFI - EFI systems are supported. Please make sure that
/boot/efi
partition is selected for mounting before restoring snapshots (application will do it automatically). -
Encrypted Home - For users with encrypted home, files in
/home/.ecryptfs/$USER
will be backed-up and restored. The decrypted contents in$HOME
will be excluded. This avoids the security risk of decrypted contents becoming available outside the user's home directory. -
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. -
Docker & Containers - Docker and containerized systems are not supported. Running Timeshift on such systems will have unpredictable results.