Does LogicalVolume#path and #disk exist?  I don't see these methods but it looks like this module will call them.

Can you add specs to verify the module works on both LogicalVolume and Partition or write some shared specs for both that verify each class is "Mountable"... where it checks some_instance.responds_to? :path, :disk, and any other method the module expects in the included class.