balenaEtcher — графическая программа для записи образов Linux, Windows и Raspberry Pi на USB-флешки и SD-карты. Она прячет системные диски, проверяет запись после завершения и работает одинаково на Linux, Windows и macOS. В 2026 году актуальна ветка 2.1.x: разберём установку в Linux, подготовку носителя, проверку результата, ограничения и альтернативы для автоматизации.

Что делает Etcher

Работает она в три шага: образ, носитель, Flash. Etcher определяет съёмные устройства, скрывает внутренние диски и предупреждает, если выбран большой накопитель. После записи он читает данные обратно и сверяет контрольные суммы — это защищает от «успешной» записи, которая на самом деле не загрузится. Проверку можно пропустить, но без причины не стоит.

Поддерживаются .iso и .img, а также сжатые образы и архивы: программа распаковывает их на лету, экономя место. Отдельно — запись на Raspberry Pi в режиме USB boot. Интерфейс на Electron, поэтому размер установки заметно больше, чем у утилит вроде dd, а запуск требует больше памяти. Зато случайно стереть системный диск сложнее.

Установка в Linux

Официальные сборки для Linux — .deb для Debian и Ubuntu, .rpm для Fedora и openSUSE, а также ZIP с переносимым каталогом. Официально AppImage в актуальной ветке не выпускается: старые сборки могут быть несовместимы. На момент публикации актуальна версия 2.1.9; номер в командах замените на скачанный.

sudo apt install ./balena-etcher_2.1.9_amd64.deb
sudo dnf install ./balena-etcher-2.1.9-1.x86_64.rpm
dpkg -s balena-etcher | grep ^Version
sudo apt remove balena-etcher

Пакет ставится из локального файла, а не из репозитория: apt и dnf только добавляют зависимости. Скачивайте установщик только со страницы релизов balena-io/etcher на GitHub и сверяйте sha256, если он опубликован. Сторонние сборки и «репаки» могут содержать лишнее. Официальной Linux-сборки для ARM нет.

Подготовка образа и носителя

Сначала проверьте контрольную сумму образа. Для Linux Mint, Ubuntu, Fedora и других проектов значения публикуются рядом с ISO; для проверки подписи используйте gpg, если проект её предоставляет. Затем вставьте флешку и определите её имя: вам нужен весь диск, например /dev/sdb, а не раздел /dev/sdb1.

sha256sum image.iso
lsblk -o NAME,SIZE,TYPE,TRAN,MOUNTPOINT
sudo dmesg -w
udisksctl status

dmesg -w в отдельном терминале покажет, какое устройство появилось после подключения. Убедитесь, что на нём нет нужных данных: запись образа уничтожит таблицу разделов. Если флешка смонтирована, Etcher сам её размонтирует, но лучше закрыть файловый менеджер и все программы, которые могут держать файлы открытыми. Для SD-карты проверьте механический переключатель защиты от записи.

Если проект публикует подпись, проверьте и её: gpg подтвердит, что образ не подменили на зеркале. Файл SHA256SUMS обычно лежит рядом с образом, а parted покажет таблицу разделов уже после записи.

gpg --verify image.iso.sig image.iso
sha256sum -c SHA256SUMS
sudo parted /dev/sdb print

Запись и проверка

Выберите образ, затем носитель. Etcher покажет прогресс и предупредит о нехватке места. Нажмите Flash и дождитесь двух этапов: записи и верификации. Прерывание на этапе проверки не так опасно, как на этапе записи, но всё равно лучше не вынимать носитель. После успеха можно записать тот же образ на следующую флешку, не выбирая файл заново. Скорость ограничена флешкой и USB-портом, а не процессором.

Проверьте результат вручную: посмотрите таблицу разделов, смонтируйте первый раздел ISO и убедитесь, что видите файлы загрузчика. Для гибридных ISO это работает не всегда, поэтому основной тест — загрузка на целевом компьютере.

sudo fdisk -l /dev/sdb
lsblk -f /dev/sdb
sudo mount -o ro /dev/sdb1 /mnt
ls /mnt

Если система не видит загрузочную флешку, проверьте порядок загрузки, режим UEFI/Legacy и Secure Boot. Некоторые образы требуют отключения Secure Boot или подписи ядра. Это не ошибка Etcher: он записал ровно байты из ISO.

Когда Etcher не подходит

В актуальной ветке Etcher нет командной строки, поэтому для скриптов и массовой записи используйте dd. Он быстрее и не требует Electron, но не прощает ошибки в имени устройства. Всегда перепроверяйте /dev/sdX через lsblk и никогда не указывайте раздел вместо диска.

sudo dd if=image.iso of=/dev/sdX bs=4M status=progress conv=fsync
sync
sudo eject /dev/sdX
lsblk -o NAME,SIZE,TYPE,MOUNTPOINT

Для нескольких ISO на одной флешке удобнее Ventoy: он создаёт загрузочное меню и позволяет просто копировать образы. Для Fedora удобен Fedora Media Writer, для восстановления образа на диск — GNOME Disks. Если носитель сыпет ошибками, Etcher и dd только усугубят ситуацию: сначала проверьте его тестом записи или замените.

Типичные проблемы

  • Флешка не видна. Проверьте порт, кардридер и dmesg; иногда помогает другой USB-порт без хаба.
  • Нет прав на запись. Запускайте GUI от пользователя, а не через sudo; в Linux права выдаёт polkit. Если приложение установлено вручную, проверьте udev-правила.
  • Верификация не прошла. Повторите запись, затем замените флешку или кардридер. Частая причина — дешёвый переходник.
  • Образ больше 4 ГБ. Etcher пишет ISO-образ целиком, а не файл на FAT32, поэтому ограничение не действует; проблемы обычно в самой флешке.
  • Система не грузится. Проверьте UEFI, Secure Boot и целостность ISO по sha256.

Не запускайте запись через USB-хаб с питанием от ноутбука и не вынимайте карту до окончания верификации. Если Etcher завис, закройте его, дождитесь записи буферов и проверьте dmesg на ошибки ввода-вывода. Повторная запись поверх испорченной таблицы разделов обычно решает проблему.

Приватность и доверие

Etcher — открытый проект под свободной лицензией Apache 2.0, но вокруг него были споры. В 2025 году Tails убрал его из рекомендаций из-за рекламных вставок и передачи имени образа и модели накопителя. В версии 2.1.2 разработчики удалили аналитику и добавили уведомление о необязательных логах сбоев. Проверить настройки можно в разделе Settings; если не хотите никакой телеметрии, отключите отправку отчётов.

Для чувствительных задач это лишний повод выбрать минималистичный инструмент. Для установки дистрибутива Etcher удобен: он снижает риск выбрать не тот диск и проверяет результат. Скачивайте его с официального сайта или GitHub, сверяйте хеш и не пользуйтесь сомнительными сборками.

Итог

balenaEtcher — удобный графический способ записать ISO или IMG на флешку и SD-карту, особенно для новичков. Он защищает системные диски и проверяет запись, но требует много места, не имеет CLI и не заменяет понимание того, что такое устройство и раздел. Держите под рукой dd или Ventoy для автоматизации, проверяйте sha256 и помните: успешная запись ещё не гарантирует загрузку.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 0 / 5. Количество оценок: 0

Оценок пока нет. Поставьте оценку первым.

Поделиться: Telegram ВКонтакте