On Mon, Nov 17, 2014 at 12:29:05PM +0100, Ithamar R. Adema wrote: > On Mon, Nov 17, 2014 at 12:22 PM, Axel Dörfler <axeld@xxxxxxxxxxxxxxxx> > wrote: > > > Can't we just make our partitioning systems less wordy about the obvious > > failures (like: I don't understand this partition)? > > Unless there is some actual failure, there shouldn't really be any output. > > > A real failure should have output of course, but wouldn't it make more > sense for these modules to only output information on _success_? Not > recognizing a partition format for these add-ons should be more common then > actually finding a match ;) > The only exception there is the intel/gpt situation, where both will > recognize, but the intel one already checks for GPT and outputs a one-liner > saying basically "recognized but ignoring"... This is not the only exception. Some audio CDs with a data track are recognized as valid by both CDDA, ISO9660, and Session. Session has an higher priority, and reexposes two partitions, which ISO9660 and CDDA can scan again to find their respective data. Mixed ISO9660/HFS CDs are also possible. The ISO9660 filesystem leaves the first 32K on the disk free to allow another filesystem header to be written there. So in some extreme cases, a CD could be identified succesfully by 3 filesystems and one partitionning system. -- Adrien.