balenaEtcher
Balena Ltd and contributors · Бесплатная программа с открытым исходным кодом для записи образов ОС на SD-карты и USB-накопители, с защитой от выбора неверного диска и проверкой записи.
Описание
balenaEtcher — бесплатный инструмент с открытым исходным кодом для записи образов операционных систем на SD-карты и USB-накопители. Подходит пользователям Raspberry Pi и других одноплатных компьютеров, разработчикам, создающим установочные носители, и всем, кому нужен простой способ записи образа на накопитель.
Основные функции
- Выберите образ и целевой накопитель, затем запишите образ с помощью графического интерфейса.
- Проверьте записанные данные после завершения, чтобы выявить возможные ошибки.
- Скрывайте системные диски по умолчанию и используйте защиту от выбора неверного диска.
- Записывайте подходящие загрузочные образы на съёмные носители без предварительного форматирования вручную.
- Записывайте образы на поддерживаемые устройства Raspberry Pi в режиме загрузки с USB-устройства.
- Используйте нативные версии для macOS, Windows и Linux.
Установка и использование
Установите приложение для Mac с помощью brew install --cask balenaetcher либо скачайте официальный DMG для Intel или Apple Silicon и переместите приложение в папку Applications. Получите образ операционной системы у надёжного издателя, подключите подходящую SD-карту или USB-накопитель, выберите образ и перед записью внимательно проверьте имя и ёмкость целевого диска. Накопитель должен быть достаточно большим для образа. Для записи на диск может потребоваться аутентификация администратора.
Запись заменяет данные и разметку целевого накопителя. Заранее сохраните всё необходимое и никогда не выбирайте диск с данными, которые нужно сохранить. Скрытие системных дисков по умолчанию — это мера предосторожности, а не замена проверки целевого диска. Дождитесь завершения записи и проверки, прежде чем извлекать устройство. Успешная проверка копии не подтверждает, что образ заслуживает доверия или совместим с целевым компьютером.
Совместимость образов
Etcher копирует образы побайтно и не преобразует их особым образом, чтобы сделать загрузочным каждый ISO-файл. В частности, для установки Windows обычно требуется другой инструмент или подготовка, предусмотренная издателем. Образ уже должен подходить для процесса загрузки целевого устройства. В официальной документации пользователя также указано, что настройка постоянного хранилища для live USB с Linux не поддерживается. Это программа для записи необработанных образов, а не универсальный инструмент создания установщиков Windows, настройки постоянного хранилища live USB или управления резервными копиями.
Требования, зависимости и платформы
В README с тегом 2.1.7 указаны Windows 10+ на Intel 64, большинство дистрибутивов Linux на Intel 64 и macOS 10.13+ на Intel/Apple Silicon. Однако в package.json зафиксирован Electron 37.2.4, а официальная документация Electron о среде выполнения указывает, что для Electron 33 и новее требуется macOS 11+. Поэтому macOS 11 Big Sur или новее — консервативная нижняя граница для среды выполнения этой сборки. Более старые минимальные требования из README и на сайте расходятся, поэтому их не следует считать подтверждением поддержки текущей версии 2.1.7 в 10.10/10.13. Доступны образы для Mac с Intel и нативным Apple Silicon.
Требования среды выполнения Linux зависят от дистрибутива и пакета; для повышения привилегий может понадобиться агент аутентификации рабочего стола. В официальных примечаниях к 2.1.4 указано, что выпуск некорректного AppImage прекращён, поэтому не следует считать, что прежние инструкции по AppImage подходят для всех текущих выпусков. В Mac cask не указаны дополнительные зависимости cask или явный конфликт с cask, однако для записи по-прежнему необходимы поддерживаемое устройство с возможностью записи, достаточная ёмкость и разрешение на доступ к нему. Инструменты разработки Node.js и Electron не являются отдельными требованиями для конечных пользователей упакованного приложения для Mac.
Официальный DMG для ARM64 версии 2.1.7 имеет размер 154,704,595 байт согласно метаданным ресурса выпуска на GitHub; этот размер соответствует производственному пакету. Размер загрузки не равен занимаемому после установки месту. Универсальные минимальные требования к оперативной памяти и месту после установки не подтверждены. Локальный образ можно записать без облачной учётной записи; для загрузки образов, использования URL и получения обновлений требуется подключение к интернету.
Учётные записи, стоимость и лицензия
Etcher — бесплатное программное обеспечение по лицензии Apache 2.0. Для использования настольной программы записи образов подписка balenaCloud не требуется. Службы управления устройствами balenaCloud — отдельное предложение со своими учётными записями и тарифами.
Снимок экрана — официальный исторический пример интерфейса Etcher 1.0.0 для macOS из репозитория с тегом выпуска. На нём показаны выбор образа и накопителя, а также запись. Это не текущий интерфейс 2.1.7.
Источники: README с тегом, Официальная документация пользователя, Официальный сайт, Текущий выпуск, Манифест среды выполнения, Изменения среды выполнения Electron для macOS, Лицензия.
Новая версия Что нового в 2.1.7 7 окт. · Редакция OpenNavo · Перевод ИИ
- macOSПредоставляет привилегированному помощнику записи на диск ограничительные права подписи.
- МетаданныеОбновляет упакованные метаданные об авторских правах до 2016–2026.