Загрузочные среды восстановления Linux занимают особую нишу в наборе инструментов системного администратора и реагирования на инциденты. SystemRescue, основанная на Arch живая дистрибуция, созданная для ремонта не загружающихся систем и восстановления данных с повреждённых накопителей, выпустила версию 13.00. Обновление включает новое долгосрочно поддерживаемое ядро, обновлённые инструменты для работы с хранилищами и несколько дополнений к набору консольных утилит.

В релизе используется Linux 6.18.20, текущая серия долгосрочно поддерживаемых ядер. Для дистрибутива восстановления, который должен работать с широким спектром оборудования, актуальность ядра имеет значение: более новое LTS-ядро увеличивает вероятность корректного распознавания контроллеров хранилищ, сетевых интерфейсов и других аппаратных компонентов во время живой сессии.
Инструменты Bcachefs и модуль ядра bcachefs обновлены до версии 1.37.3. Графический редактор разделов GParted, входящий в дистрибутив, обновлён до версии 1.8.1. В этот выпуск добавлены два дополнительных пакета: fatsort и nss-mdns. FATSort обеспечивает сортировку структур файловой системы FAT, а nss-mdns добавляет возможность разрешения имён через Multicast DNS.
Теперь включена утилита yq. Она предоставляет возможность обработки файлов YAML, XML и TOML из командной строки, что актуально в сценариях восстановления, когда администраторам необходимо прочитать или отредактировать структурированные конфигурационные файлы из живой сессии без монтирования файловой системы в режиме записи.
Реализация iotop на Python заменена на iotop-c. Переписанная на C версия предоставляет те же возможности мониторинга ввода-вывода для каждого процесса, но с меньшим количеством зависимостей во время выполнения внутри живой среды.
Два изменения касаются отображения на экранах с высоким разрешением. Дистрибутив теперь использует шрифт по умолчанию, поставляемый с ядром, что устраняет проблему слишком мелкого текста, возникавшую на дисплеях HiDPI в предыдущих выпусках. Также добавлен скрипт для настройки коэффициента масштабирования экрана на основе конфигурации, предоставляя администраторам способ установить подходящее масштабирование без ручного вмешательства при каждой загрузке.
Скрипт yay-prepare, который настраивает помощник AUR для установки дополнительных пакетов в живой сессии, получил исправление ошибок, вызывавших его сбой. Проблема отслеживается как ошибка 373 в трекере проекта.
Доступна для загрузки версия SystemRescue 13.00 с сайта проекта. Дистрибутив запускается напрямую с загрузочного USB-накопителя и не требует установки.

Обязательно к прочтению:

Подпишитесь на ежемесячную рассылку Help Net Security без рекламы, чтобы быть в курсе самых важных инструментов кибербезопасности с открытым кодом. Подписаться можно здесь!
