CDROM with a HFS/ISO9660 filesystem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



If you insert a CDROM with both HFS and ISO9660 signatures (MAC/PC CD)
blkid will return null ignoring both signatures. libblkid recognizes both
signatures but ignore them since HFS is not marked TOLERANT. Internally
it marks as an error (ambivalent signatures). 
This behavior confuses mount that will the filesystem type to be given (-t option) to
mount the CDROM.
Applications that uses libblkid or blkid to find the type of filesystem (KDE/GNOME)
also fails since the CDROM is not recognized as a ISO9660 or a HFS.

to reproduce:
	- Insert a CDROM with HFS/ISO9960 filesystem
	- run blkid /dev/cdrom

The patch changes HFS to also have the TOLERANT flag since ISO9660 already has this flag and
both can coexist in the same filesystem.


--
To unsubscribe from this list: send the line "unsubscribe util-linux-ng" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]

  Powered by Linux