storaged-project / udisks

The UDisks project provides a daemon, tools and libraries to access and manipulate disks, storage devices and technologies.
http://storaged.org/doc/udisks2-api/latest/
Other
335 stars 142 forks source link

WIP: Protective/fake/overlapping MBR/partition table support #859

Open tbzatek opened 3 years ago

tbzatek commented 3 years ago

(this is a WIP proposal and will be updated along my thought process)

Some mkfs tools as called via org.freedesktop.UDisks2.Block.Format() create a protective partition table with a partition that overlaps the partition table area (i.e. a compat/protective/fake partition table that is part of the filesystem superblock itself). That is typically detected by the kernel and extra block devices are exposed by udev.

Requirements:

Open questions:

Suggestions:

Related:

tbzatek commented 3 years ago

Updated the description with implemented features in #901. Still some work left to do...