Ar Γ΄l dwy flynedd o ddatblygu, mae UDisks 2.11.0 wedi'i ryddhau. Mae'n cynnwys proses gefndir system, llyfrgelloedd, ac offer ar gyfer cyrchu a rheoli disgiau, dyfeisiau storio, a thechnolegau cysylltiedig. Mae UDisks yn darparu API D-Bus ar gyfer gweithio gyda rhaniadau disg, ffurfweddu MD RAID, gweithio gyda dyfeisiau bloc o fewn ffeil (mowntio dolen), trin systemau ffeiliau, a mwy. Yn ogystal, darperir modiwlau ar gyfer monitro a rheoli BTRFS, iSCSI, libStorageManagement, LVM2, a LVM Cache. Er enghraifft, defnyddir UDisks mewn cymwysiadau GNOME ar gyfer gweithio gyda rhaniadau disg GNOME ac amrywiol offer ffurfweddu graffigol.
Yn y fersiwn newydd:
- Mae cefnogaeth i dechnoleg ATA SMART wedi'i hailweithio. Mae diagnosteg gyriannau gan ddefnyddio ATA SMART wedi'i symud i'r llyfrgell libblockdev, sy'n gweithredu dau ategyn: un yn seiliedig ar y llyfrgell libatasmart (diofyn) a'r llall yn seiliedig ar becyn cymorth smartmontools (arbrofol). Mae'r cod ar gyfer monitro tymheredd y gyriant wedi'i ailweithio, ac mae haen ychwanegol ar gyfer gwirio priodoleddau SMART wedi'i hychwanegu.
- Ychwanegwyd yr opsiwn adeiladu "--disable-smart" i analluogi'r cod diagnostig gyriant gan ddefnyddio ATA SMART. Mae'r eiddo udev ID_ATA_SMART_ACCESS ar gael ar gyfer analluogi ATA SMART yn ddetholus mewn gosodiadau penodol i'r gyrrwr.
- Bellach mae baneri sy'n adlewyrchu galluoedd is-system ATA yn cael eu hadalw'n bennaf gan ddefnyddio udev.
- Mae dulliau newydd wedi cael eu hychwanegu at yr API: Manager.GetDrives(), Block.RestoreEncryptedHeader(), Encrypted.Convert(), Encrypted.HeaderBackup(), Filesystem.BTRFS.[Get|Set]DefaultSubvolumeID() a Loop.SetCapacity().
Ffynhonnell: opennet.ru
