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

Added support for writable loop devices and LVM #315

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

antonio-petricca
Copy link

@antonio-petricca antonio-petricca commented Sep 24, 2018

Hi, I am the author of the project Buddy Linux which allows to install Linux on loopback LVM writable devices, storing the boot partition on a removable USB device.

I observed that Timeshift (in my case):

  • Starts in restore/only mode, but this is wrong because my distribution is a true linux with writable partitions.
  • Does not recognize LVM volumes.

For that reason I have extended it to support that features with the intention to contribute to your excellent tool.

Here the full changelog:

  • BackupDeviceBox.vala
    • Allowed discovery of LVM partitions.
    • Replaced disk label shown as 'disk size' with 'partition name'. The size is already shown in another column.
    • Added UUID column.
  • Device.vala
    • LVM partitions, splitted among multiple devices, are no more added multiple times.
  • Main.vala
    • Allowed writable loopback devices.
  • MountEntry.vala
    • Added read_only property.
  • SettingsWindow.vala
    • Extended width to 640px to fit with the added UUID column.

Regards,
Antonio Petricca

- BackupDeviceBox.vala
  - Allowed discovery of LVM partitions.
  - Replaced disk label shown as 'disk size' with 'partition name'. The size is already shown in another column.
  - Added UUID column.
- Device.vala
  - LVM partitions, splitted among multiple devices, are no more added multiple times.
- Main.vala
  - Allowed writable loopback devices.
- MountEntry.vala
  - Added _read_only_ property.
- SettingsWindow.vala
  - Extended width to 640px to fit with the added UUID column.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant