O UDisks 2.10 foi lançado na semana passada para esta camada de abstração definida, fornecendo um daemon e ferramentas para a manipulação de discos e dispositivos de armazenamento no Linux.
UDisks 2.10 incorpora alterações da API libblockdev 3.0, incluindo o particionamento agora sendo manipulado por libfdisk, vários plug-ins removidos e definições de sistema de arquivos suportadas sendo movidas para libblockdev.
Com os UDisks 2.10, agora há suporte nativo para dispositivos de armazenamento NVMe usando a biblioteca libnvme abaixo. Este suporte de disco NVMe nativo leva essa tecnologia mais recente para apresentar paridade com unidades ATA mais antigas. Monitoramento de integridade, autotestes de dispositivo, exclusão segura, identificação estendida e outros recursos agora funcionam com UDisks para unidades NVMe. Há também suporte inicial NVMe-over-Fabrics.
UDisks 2.10 também traz correções de modo FIPS, suporte para RAID LVM2, UUID de volumes BitLocker agora devidamente expostos, aprimoramentos de conclusão de bash e zsh e várias correções e outras alterações, mantendo a estabilidade da API existente.
Mais detalhes sobre UDisks 2.10 via GitHub do Storaged.