Выпуск UDisks 2.11.0 с ΠΏΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ATA SMART

ПослС Π΄Π²ΡƒΡ… Π»Π΅Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ Ρ€Π΅Π»ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚Π° UDisks 2.11.0, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π΅Π³ΠΎ систСмный Ρ„ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ процСсс, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ инструмСнтарий для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ доступа ΠΈ управлСния дисками, устройствами хранСния ΠΈ связанными с Π½ΠΈΠΌΠΈ тСхнологиями. UDisks прСдоставляСт D-Bus API для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с дисковыми Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌΠΈ, настройки MD RAID, Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±Π»ΠΎΡ‡Π½Ρ‹ΠΌΠΈ устройствами Π² Ρ„Π°ΠΉΠ»Π΅ (loop-ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅), манипуляций с Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌΠΈ систСмами ΠΈ Ρ‚.ΠΏ. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ для ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° ΠΈ управлСния BTRFS, iSCSI, libStorageManagement, LVM2 ΠΈ LVM Cache. НапримСр, UDisks ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² прилоТСниях GNOME для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с дисковыми Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌΠΈ GNOME ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… графичСских ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π°Ρ….

Π’ Π½ΠΎΠ²ΠΎΠΉ вСрсии:

  • ΠŸΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ATA SMART. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ диагностики накопитСля ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ATA SMART пСрСнСсСны Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ libblockdev, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Π΄Π²Π° ΠΏΠ»Π°Π³ΠΈΠ½Π°: ΠΎΠ΄ΠΈΠ½ Π½Π° Π±Π°Π·Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ libatasmart (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ) ΠΈ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π½Π° Π±Π°Π·Π΅ инструмСнтария smartmontools (ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ). ΠŸΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚Π°Π½ ΠΊΠΎΠ΄ для отслСТивания Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ накопитСля ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ слой для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² SMART.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° сборочная опция Β«β€”disable-smartΒ» для ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊΠΎΠ΄Π° диагностики накопитСля ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ATA SMART. Для Π²Ρ‹Π±ΠΎΡ€ΠΎΡ‡Π½ΠΎΠ³ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ATA SMART Π² привязкС ΠΊ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°ΠΌ доступно udev-свойство ID_ATA_SMART_ACCESS.
  • Π€Π»Π°Π³ΠΈ, ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠ΅ возмоТности подсистСмы ATA, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π³Π»Π°Π²Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΈΠ·Π²Π»Π΅ΠΊΠ°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ udev.
  • Π’ API Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π½ΠΎΠ²Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹: Manager.GetDrives(), Block.RestoreEncryptedHeader(), Encrypted.Convert(), Encrypted.HeaderBackup(), Filesystem.BTRFS.[Get|Set]DefaultSubvolumeID() ΠΈ Loop.SetCapacity().

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ