<div>Dear UDisks Developers / Community.</div><div><br></div><div>To introduce me and us, I&#39;m on the Chakra-Project team, mainly working on the system installer Tribe. We are about to rewrite our whole partitioning to UDisks (using the DBus interface), and are currently in the stage after the dbus function implementation starting writing the user interface.<br>
<br>We&#39;re doing pretty well with that, but we&#39;re stuck with a problem now: Extended partitions.<br><br>The most serious problem we encounter is that after an EPT, the &quot;next&quot; partition after the EPT usually has an offset which is the end of the extended partition size to the next sector - as I understand the specification. Having this in UDisks, we currently show &quot;unallocated&quot; space, since there is an offset, and everything we don&#39;t know is &quot;unallocated&quot; to us. Is there any way to check wether this unallocated space is &quot;usable&quot; or &quot;unusable&quot; as in this case?<br>
<br>The other thing isn&#39;t really critical as I see it, it&#39;s about the PartitionType. We can check the value 
for 0x05 of 0x0F in the PartitionType property to know if it&#39;s an EPT, though, I think 
there should be an easier way than that to know if something is an 
&quot;extended&quot; partition or not (maybe IdUsage, if it returns PartitionTable
 for EPT, just realized I didn&#39;t check that before).<br></div><div><br>
</div><div>Kind regards,<br>Georg<br></div>