Raspberry Pi Imager — инструмент, который помогает пользователям легко записывать образы ОС на SD-карту для загрузки Raspberry Pi, — только что выпустил версию 2.0.4, которая теперь доступна для скачивания.
Новый механизм отслеживания прогресса записи активно контролирует зависшие операции, а дополнительные стратегии восстановления устраняют проблемы, связанные с асинхронным вводом-выводом, динамически уменьшая глубину очереди или при необходимости возвращаясь к синхронной записи. Обработка тайм-аутов стандартизирована для всех платформ, а пятиминутный аварийный тайм-аут служит дополнительной защитой от зависания операций.
Диагностика производительности также стала лучше. Теперь устройство для создания образов фиксирует значения хэша SHA256 в рамках профилей производительности, что позволяет лучше проверять и устранять неполадки в случае аномалий при записи. Расширен мониторинг событий восстановления, что позволяет лучше понимать причины сбоев во время создания образов.
Кроме того, была улучшена обработка изображений для более эффективной поддержки современных установочных носителей. Raspberry Pi Imager 2.0.4 теперь может анализировать сжатые .gz файлы, чтобы перед перепрошивкой определить размер в несжатом виде, а также улучшена обработка файлов изображений размером более 4 ГБ, что является распространённым требованием для новых образов операционных систем.
Повышена надёжность форматирования дисков, особенно для устройств хранения данных большого объёма. Обновление устраняет проблемы с форматированием в файловой системе FAT32, затрагивающие диски объёмом более 8 ГБ, и улучшает обработку корневого каталога на основе расчётов количества секторов в кластере, что позволяет решать проблемы, возникающие с USB-накопителями большой ёмкости и SD-картами.
В этом выпуске также появилось несколько исправлений, специфичных для Linux. Сборки AppImage больше не завершаются сбоем при вызове внешних инструментов, таких как runuser или xdg-open, что позволяет устранить конфликты LD_LIBRARY_PATH, вызывавшие ошибки при загрузке модулей PAM.
Аудиоуведомления теперь соответствуют стандартам XDG и используют canberra-gtk-play и PipeWire в Linux, что позволяет исправить отсутствие или неработающие звуки уведомлений в системах Raspberry Pi OS, в которых по умолчанию больше не используется управление PulseAudio.
Наконец, что касается специальных возможностей: когда активна программа чтения с экрана, таймер в диалоговом окне подтверждения отключается, что предотвращает непреднамеренное закрытие окна пользователями, которые полагаются на вспомогательные технологии.
Raspberry Pi Imager 2.0.4 теперь доступен для Raspberry Pi OS, Windows, macOS и Linux. Подробнее см. в журнале изменений. Последнюю версию можно скачать с официального сайта Raspberry Pi или загрузить AppImage из репозитория проекта на GitHub.