Para citar Arquimedes:
Eureka! I've found it!
O problema é que quando você invoca o comando xfs_admin -U generate /dev/sdXY
, o parâmetro generate faz com que o xfs_admin troque o bit incompatível para em , para que os kernels mais antigos não possam usar o sistema de arquivos . Uma explicação pode ser encontrada na seguinte citação fornecida por RTFM :
xfs_admin(8)
...
-U uuid
Set the UUID of the filesystem to uuid. A sample UUID looks
like this: "c1b9d5a2-f162-11cf-9ece-0020afc76f16". The uuid
may also be nil, which will set the filesystem UUID to the
null UUID. The uuid may also be generate, which will generate
a new UUID for the filesystem. Note that on CRC-enabled
filesystems, this will set an incompatible flag such that
older kernels will not be able to mount the filesystem. To
remove this incompatible flag, use restore, which will restore
the original UUID and remove the incompatible feature flag as
needed.
Para reverter isso, basta executar xfs_admin -U restore /dev/sdXY
e você deve poder montar a partição novamente.
O que é estranho é que a máquina que foi usada para gerar o UUID é a máquina que está executando o kernel mais recente (4.2.5-1-ARCH, ok, talvez não o mais recente, mas o UUID deve implicar que isso máquina não está excluída da compatibilidade). De qualquer forma, o importante é que o problema foi resolvido.