Выпуск UDisks 2.10.0 с поддержкой NVMe
После двух лет разработки опубликован релиз пакета UDisks 2.10.0, включающего системный фоновый процесс, библиотеки и инструментарий для организации доступа и управления дисками, устройствами хранения и связанными с ними технологиями. UDisks предоставляет D-Bus API для работы с дисковыми разделами, настройки MD RAID, работы с блочными устройствами в файле (loop-монтирование), манипуляций с файловыми системами и т.п. Дополнительно поставляются модули для мониторинга и управления BCache, BTRFS, iSCSI, libStorageManagement, LVM2, LVM Cache и zRAM. Например, UDisks используется в приложениях GNOME для работы с дисковыми разделами GNOME и различных графических конфигураторах.
В новой версии:
Добавлена встроенная поддержка накопителей NVMe, реализованная на базе библиотеки libnvme. Поддерживаются все ранее доступные для ATA-дисков возможности, такие как мониторинг работоспособности, запуск внутренних тестов, безопасная очистка и расширенная идентификация.
Проведена большая внутренняя переработка, которая не повлияла на совместимость на уровне API. Код для работы с дисковыми разделами переведён на использование библиотеки libfdisk. Определения поддерживаемых файловых систем перенесены в libblockdev, проведена унификация операций с ФС.
Расширен синтаксис настраиваемых опций монтирования (разделены драйвер ФС и сигнатура ФС, добавлена возможность определения приоритета свойств для драйвера).
- Добавлена поддержка определения устройств по метке и UUID раздела.
Добавлена возможность привязки UUID к разделам и ФС.
- Добавлена поддержка LVM2 RAID.
- Удалены плагины kbd и vdo libblockdev, а также модули zram, bcache и vdo.
Источник: http://www.opennet.ru/opennews/art.shtml? num=59356
© OpenNet