Montare uno snapshot lvm che usa xfs

Mi è capitato di montare uno snapshot lvm di un volume logico formattato con xfs.
Quando si monta lo snapshot si ottiene il messaggio:

mount: block device /dev/vg01/lvsnap_home is write-protected, mounting read-only
mount: wrong fs type, bad option, bad superblock on /dev/vg01/lvsnap_home,
or too many mounted file systems

Il comando di mount era corretto ( -t xfs ), il filesystem non era corrotto...non avevo idea di quale potesse essere il problema.
Guardando i messaggi di dmesg si legge

kernel: XFS: Filesystem lvm(58,2) has duplicate UUID - can't mount

Cercando in internet ho trovato la soluzoione (l'opzione nouuid specifica per xfs):
mount -o ro,nouuid /dev/vg01/lvsnap_home /mnt/tmp/

La causa sta nel fatto che il kernel si riufiuta di montare due device che hanno lo stesso id (non ho ben chiaro quale) e lo snpashot ha lo stesso id nel volume di provenienza.