- Etcher: запись образов ОС на флешки и USB диски
- Как установить Etcher
- Как использовать Etcher
- Связанные статьи:
- Рекомендуемые статьи:
- 2 Комментарии
- Etcher
- Flash OS images to SD cards & USB drives, safely and easily.
- Etcher для linux fedora
- Особенности
- Проверенное Мигание
- Совместимость с жестким диском
- Красивый интерфейс
- Открытый источник
- Кросс-платформенный
- Преимущества Etcher
- Скачать BalenaEtcher
- Поддерживаемые операционные системы
- Поддерживаемые форматы образов
- Почему BalenaEtcher?
- Журнал Изменений
Etcher: запись образов ОС на флешки и USB диски
Etcher — это мощная программа для записи образов операционных систем на SD и USB флешки, а также на USB диски. Процесс записи прост и безопасен. Программа защищает вас от случайной записи на ваши жёсткие диски, проверяет, что каждый байт данных был записан корректно и делает многое другое.
Программа является кроссплатформенной, у неё открыт исходный код и она бесплатная.
Поддерживаемые операционные системы
- Linux (большинство дистрибутивов)
- macOS 10.9 и более поздние
- Microsoft Windows 7 и более поздние
- Валидация записи (больше никакой записи образов на повреждённые карты и непонятных ситуаций, почему же моё устройство не загружается?)
- Дружественность к жёстким дискам (выбор дисков сделан очевидным, что позволяет избегать потерю всех данных на жёстком диске из-за неверно выбранного места записи)
- Приятный интерфейс (минимальный и не режущий глаз)
- Открытый исходный код (сделана на JS, HTML, node.js и Electron)
- Кроссплатформенная (работает для всех, больше никаких сложных инструкций по установки)
- Впереди ещё больше (на 50% более быстрый прожиг, одновременная запись на несколько устройств)
Как установить Etcher
Установка в Windows
Зайдите на сайт программы и скачайте установочный файл или портативную версию:
Установка в Debian, Ubuntu, Linux Mint, Kali Linux и их производные:
Установка в Redhat (RHEL), Fedora и их производные:
Обновление и установка:
Установка в Solus (GNU/Linux x64):
Установка в Brew Cask (macOS)
Обратите внимание, что Etcher Cask должен обновляться вручную чтобы в нём появилась новая версия, поэтому после выхода нового релиза Etcher новая версия в нём будет появляться с некоторой задержкой.
Для других дистрибутивов Linux
На главной странице скачайте архив с AppImage (по ссылке подробная информация о данном формате пакетов). Распакуйте архив и запустите его двойным кликом.
Как использовать Etcher
У программы очень простой интерфейс:
Начните с выбора образа с операционной системой, который вы хотите записать. Программа умеет работать со следующими форматами образов:
Выберите флешку для записи (если их несколько), либо она будет выбрана автоматически (если только одна):
Затем просто нажмите кнопку Flash! и дождитесь завершения.
Связанные статьи:
- Инструкция по использованию команды dd (78.1%)
- 15 полезных практических примеров команды locate в Linux (50%)
- Лучшие терминальные мультиплексные инструменты (28.1%)
- Как просмотреть или отредактировать метаданные pdf или изображениях из командной строки Linux (28.1%)
- Как установить 7zip на Linux (28.1%)
- Как отсортировать в алфавитном порядке в Writer (LibreOffice) (RANDOM — 22%)
Рекомендуемые статьи:
2 Комментарии
Зачем программе с таким простым функционалом такой огромный вес?
Спасибо за ответ!
Во-первых, давайте не будет принижать труд разработчиков: поддержка 14 видов образов и возможность запустить программу двойным кликом на абсолютно любом дистрибутиве Linux — это никак не «простой функционал».
Во-вторых, у программы открыт исходный код, он здесь: https://github.com/balena-io/etcher
У программы имеются установочные пакеты для разных дистрибутивов: https://dl.bintray.com/etcher/
Эти пакеты можно открыть как обычные архивы или можно использовать для распаковки соответствующие инструменты. Вы можете самостоятельно «поковырять» их.
Наверняка есть инструменты и для распаковки контейнеров .AppImage.
Я бегло посмотрел пакеты, в них много место занимают файлы .asar. Эти файлы вывели на сайт https://electronjs.org/, там написано «Создавайте кросс-платформенные приложения при помощи JavaScript, HTML и CSS». Ещё там написано «Electron это фреймворк для создания нативных приложений с веб-технологиями, такими как: JavaScript, HTML и CSS. Он заботится о трудных частях, так что Вы можете сосредоточиться на главных элементах Вашего приложения».
И ещё «Для начала работы с Electron посмотрите на указанные ниже ресурсы. Узнайте как обернуть Ваше веб-приложение с Electron, получить доступ ко всем API и научиться создавать установщики».
То есть, разгадка большого веса, а также и кроссплатформенности Etcher, скорее всего, именно в технологии electronjs — то есть, видимо, с программой распространяется весь фреймворк Electron, который обеспечивает доступ к API.
Файлы .asar можно распаковать на составляющие и изучить содержимое каждого отдельного файла.
К тому же, в установочных файлах можно заметить файлы библиотек — то есть, видимо, программа не полагается на зависимости, которые надо устанавливать, а работает по принципу «всё своё ношу с собой».
Источник
Etcher
Flash OS images to SD cards & USB drives, safely and easily.
Веб-сайт
Репозиторий
Категория
Загрузки (v1.6.0)
Ключевые слова
Лицензия
Последний релиз
Flash OS images to SD cards & USB drives, safely and easily.
Etcher is a powerful OS image flasher built with web technologies to ensure flashing an SDCard or USB drive is a pleasant and safe experience. It protects you from accidentally writing to your hard-drives, ensures every byte of data was written correctly, and much more. It can also directly flash Raspberry Pi devices that support USB device boot mode.
Supported Operating Systems
- Linux (most distros)
- macOS 10.10 (Yosemite) and later
- Microsoft Windows 7 and later
Note: Etcher will run on any platform officially supported by Electron. Read more in their documentation.
Refer to the downloads page for the latest pre-made installers for all supported operating systems.
Note: Our deb and rpm packages are now hosted on Cloudsmith!
Debian and Ubuntu based Package Repository (GNU/Linux x86/x64)
Источник
Etcher для linux fedora
balenaEtcher (Etcher) – бесплатная утилита для Windows, MacOS и Linux, которая помогает быстро и просто создавать загрузочные USB флешки и SD карты из установочных образов операционных систем
Главная особенность программы состоит в том, что она поддерживает три самых распространенных операционных системы: Windows, Linux и MacOS. Так, например, в среде Windows можно создать загрузочную флешку для MacOS. В то же время у программы крайне ограниченный функционал, впрочем, обилие ненужных функций тоже нравится не всем пользователям. Сам интерфейс прост и не перегружен лишними элементами. Несмотря на отсутствие русскоязычной версии, программа понятна на интуитивном уровне.
Особенности
Проверенное Мигание
Больше не нужно писать изображения на поврежденные карты и гадать, почему ваше устройство не загружается.
Совместимость с жестким диском
Делает выбор диска очевидным, чтобы избежать очистки всего жесткого диска
Красивый интерфейс
Кто сказал, что прошивка SD-карт должна быть бельмом на глазу.
Открытый источник
Сделано с использованием JS, HTML, node.js и Electron. Погрузитесь и внесите свой вклад!
Кросс-платформенный
Работает для всех,
никаких более сложных инструкций по установке.
Преимущества Etcher
На 50% быстрее мигает, одновременная запись на несколько дисков.
Скачать BalenaEtcher
Шаг 1, выберите изображение, которое вы хотите записать. Поддерживаются IMG, ISO, ZIP, DSK, GZ, RAW и некоторые другие форматы.
Шаг 2, выберите USB-накопитель или SD-карту, на которую вы хотите записать образ.
Шаг 3, нажмите на кнопку «Flash!» кнопка, чтобы начать процесс. Как только вы нажмете эту кнопку, Etcher возьмет выбранное вами изображение и запишет его на выбранный вами диск. Когда это будет сделано, он проверит, все ли прошло нормально, и безопасно извлечет USB-накопитель. Затем он спросит вас, хотите ли вы прошить то же изображение или другую.
Поддерживаемые операционные системы
- Microsoft Windows 7 и более поздние версии
- MacOS 10.10 (Yosemite) и более поздние версии
- Linux (большинство дистрибутивов)
Поддерживаемые форматы образов
Почему BalenaEtcher?
Здесь, в balena, тысячи пользователей работают над нашим начальным этапом работы, и до недавнего времени мы стеснялись шагов, связанных с перепрошивкой SD-карты. Для каждого Mac / Windows / Linux был отдельный трек и несколько ручных и подверженных ошибкам шагов на этом пути.
К нашему удивлению, не нашлось ничего, что соответствовало бы нашим потребностям. Поэтому мы создали Etcher, приложение для прошивки SD-карт, простое для пользователей, расширяемое для разработчиков и работающее на любой платформе.
Журнал Изменений
v1.5.116
(2021-02-03)
- Только очистка временных распакованных файлов в child-writer
- Add .version bot/CHANGELOG.yml
- Прекратите использовать node-tmp, вместо этого используйте файл Tmp из etcher-sdk
- Обновление etcher-sdk с 5.2.2 до 6.1.0
- Отменить «Измените некоторые цвета границ, чтобы они имели более высокую контрастность»
- Обновлен electron до версии v9.4.1
- Обновление etcher-sdk с 5.2.1 до 5.2.2
v1.5.115
(2021-01-18)
- Обновление etcher-sdk с 5.1.12 по 5.2.1
1.5.114
(2021-01-12)
- Удалена зависимость debian от libappindicator1
- Обновление etcher-sdk с 5.1.11 по 5.1.12
- Обновление версии с 18.8.3 до 19.2.0
- Обновление зависимостей
- Обновление @balena/lint до версии 5.3.0
- Обновите webpack до версии v5
- Исправлена опечатка в документах комментариев webpack.config.ts
- исправлены кавычки
- Отключена заставка во время мигания (на balena-electron-env)
1.5.113
(2020-12-16)
- Показывает первую ошибку для каждого диска (не последнюю)
- docs: добавить ссылки на документацию
- docs: обновление версии macOS
- Улучшено сообщение при наведении курсора, когда диск слишком мал
- Электрон обновление до V9.4.0
- Обновление НПМ к V6.14.8
- Обновление цветов светодиодов rgb
- Удалена настройка unmountOnSuccess
- Показывает только настройки автоматического обновления для поддерживаемых целей
- Удален мертвый код в настройках модального
- Исправлен эффективный расчет скорости мигания для сжатых изображений
- Изменены некоторые цвета границ, чтобы получить более высокий контраст
1.5.112
(2020-12-02)
- Добавлено представление и sys-класс-RGB-светодиода к РЕПО. в формате YML
- Обновление sys-class-rgb-led с 2.1.0 до 2.1.1
- Исправлен макет (когда показанный проект не отображается)
- Улучшение обработки ошибок мигания
- Исправлена высота модального содержимого в Windows
- Установлен useContentSize в true, чтобы размер был одинаковым на всех платформах
1.5.111
(2020-11-23)
- Использует другой значок, когда исходный диск недоступен
- Разрешен выбор заблокированной SD-карты в качестве исходного диска
- Удален параметр «проверить успешность записи». Проверка всегда включена, нажмите кнопку «Пропустить», чтобы пропустить ее.
- Электрон обновлен до V9.3.3
- Обновление гравер-SDK до версии 5.1.1, использовать модуль WASM и ext2fs
1.5.110
(2020-11-04)
- Удалена консоль.log in tests
- Исправлен URL-адрес, выбранный с помощью пользовательского протокола
- Добавлена функция пропуска для проверки
- Экран успеха переделан
1.5.109
(2020-09-14)
- Исправлена ошибка повышения высоты в Windows, когда имя пользователя содержит амперсанд
1.5.108
(2020-09-10)
- Исправлено, что контент не загружается когда путь к приложению содержит специальные символы
1.5.107
(2020-09-04)
- Повторно включена обрезка разделов ext в 32-битной Windows
- Система переделки и логика обработки больших дисков
- Добавлен рабочий процесс клонирования диска
1.5.106
(2020-08-27)
- Отключена обрезка разделов ext в 32-битной windows до тех пор, пока она не будет исправлена
- Исправлено открытие zip-файлов с серверов, принимающих заголовки диапазонов
1.5.105
(2020-08-25)
- Обновлен etcher-sdk до версии 4.1.26
- Адрес селектор кнопки «Отмена» отменяет постоянного выбора URL-адреса
1.5.104
(2020-08-20)
- Исправлена ошибка записи конфигурационного файла
- Электрон обновление до V9.2.1
1.5.103
(2020-08-18)
- Обновление версии до ^17
- Обновление electron до 9.2.0
- Обновление etcher-sdk до версии ^4.1.23
- Установить модуль: es2015 в tsconfig.json
- Заменен родной лифт на sudo-prompt в windows
- Не импортируйте полифилл WeakMap в Deep-map-keys
- Не используйте lodash в child-writer.js
- Оптимизировать svgs
1.5.102
(2020-07-27)
- Исправлено мигание усеченных изображений, исправьте мигание больших dmgs
Электрон 9.1.1 - Удален bluebird из основного процесса, уменьшите использование lodash
- Централизация импорта в child-writer
- Удален Font awesome неиспользуемые иконки из сгенерированного пакета
- Используйте tslib
- Используется строгий вариант машинописного текста компилятора
- Обновление версии до ^16.1.1
Источник