Установка balenaEtcher на Ubuntu 24.04 для создания загрузочных дисков

Создание загрузочных USB-накопителей – обычное дело для Windows и Linux-дистрибутивов, таких как Ubuntu. Итак, здесь описаны шаги по установке популярной программы BalenaEtcher с открытым исходным кодом на Ubuntu 24.04 Noble Linux.

BalenEthcer – это широко используемый инструмент для быстрой прошивки образов на USB-накопители с целью создания загрузочной флешки или SD-карты для запуска Live Linux-дистрибутивов, их установки или восстановления поврежденных систем. Одна из причин ее популярности – минимальный интерфейс, который позволяет даже новичкам быстро разобраться и использовать программу.

Почему стоит использовать Balena Etcher?

  • Он поддерживает такие популярные платформы, как Windows, macOS и Linux.
  • Простой и интуитивно понятный интерфейс.
  • Проверяет процесс прошивки, чтобы избежать повреждения дисков.
  • Защита от случайной записи системных дисков

Шаг 1: Загрузите BalenaEtcher на Ubuntu 24.04

BalenaEtcher недоступен для установки напрямую из системного репозитория Ubuntu 24.04. Однако его двоичный файл Debian доступен на Github, но когда мы попытались установить его, мы получили эту ошибку:


The following packages have unmet dependencies:
 balena-etcher : Depends: gconf-service but it is not installable
                 Depends: gconf2 but it is not installable
                 Depends: libgconf-2-4 but it is not installable
E: Unable to correct problems, you have held broken packages.

Поэтому мы отказались от метода Debian Binary и попробовали использовать метод APP Image Etcher, но его запуск также создаст проблемы для новых пользователей Ubuntu. Продвинутые пользователи могут решить эту проблему, но это не смысл учебника, если все не могут его использовать.

Поэтому мы решили обратиться к его Пакет файлов в формате Zipped , содержащий исполняемый двоичный файл BalenaEthcer.

Чтобы загрузить последнюю версию Zipped-пакета Balen Etcher, выполните данную команду в терминале:

curl -s https://api.github.com/repos/balena-io/etcher/releases/latest | \
jq -r '.assets[] | select(.name | contains("x64") and endswith(".zip")) | .browser_download_url' | \
xargs wget 

Шаг 2: Распакуйте запечатанный файл

Файл, который мы скачали на предыдущем шаге, находится в Zip формат; следовательно, его необходимо извлечь. Однако на вашем компьютере может не быть “разархивировать” для извлечения, поэтому сначала установите его:

sudo apt-get install unzip

Распаковать архив: Эта команда извлечет файлы в каталог balenaEtcher.

unzip balenaEtcher-linux-x64-*.zip -d balenaEtcher

Шаг 3: Установка в каталог /opt

Переместим извлеченную папку в безопасное место, например, в “/opt,” чтобы исключить случайное попаданиеy удалить каталог BalenaEtcher, который мы только что извлекли.

sudo mv balenaEtcher /opt

Шаг 4: Создание ярлыка на рабочем столе и в лаунчере

Чтобы быстро получить доступ к BalenaEtcher, мы можем создать ярлыки Рабочего стола и Пусковой установки. Для этого выполните следующие команды:

Скачайте иконку BalenEtcher:

wget -O /opt/balenaEtcher/balenaEtcher.png https://linux.how2shout.com/wp-content/uploads/2024/08/etcher.png

Создание ярлыков:

Для рабочего стола

nano ~/Desktop/balenaEtcher.desktop

Вставьте следующие строки и сохраните файлы, нажав кнопку Ctrl+X, [ Y, , а затем нажмите кнопку Введите клавиша.

[Desktop Entry]
Name=Balena Etcher
Comment=Flash OS images to SD cards & USB drives safely and easily
Exec=/opt/balenaEtcher/./balena-etcher --no-sandbox
Icon=/opt/balenaEtcher/balenaEtcher.png
Terminal=false
Type=Application
Categories=Utility;DiskUtility;

Для Launcher:

sudo cp ~/Desktop/balenaEtcher.desktop ~/.local/share/applications/balenaEtcher.desktop

Выйти из системы и Войти снова, чтобы отразить изменения, которые мы внесли, создав ярлык. Кроме того, щелкните правой кнопкой мыши ярлык на рабочем столе и выберите пункт “Разрешить запуск“, чтобы сделать его исполняемым на рабочем столе Ubuntu.

создание ярлыка balenetcher на рабочем столе

Шаг 5: Создание загрузочного USB-накопителя с помощью Balena Etcher

Теперь, когда Balena Etcher запущен, давайте создадим загрузочный USB-накопитель:

  • Подключите USB-накопитель к компьютеру так, чтобы на нем было достаточно места для копирования загруженного файла образа ISO. В процессе прошивки все существующие данные на USB-накопителе будут удалены, поэтому убедитесь, что на нем нет ничего важного.
  • Нажмите кнопку “Вспышка из файла” на BalenaEtcher, чтобы выбрать загруженный ISO-файл.
  • Нажмите кнопку “Выберите цель” и выберите свой USB-накопитель из списка.
  • Наконец, нажмите кнопку “Flash!”, чтобы начать процесс. Программа Balena Etcher, создающая загрузочные USB-накопители, скопирует ISO-файл на USB-накопитель.
  • Дождитесь завершения процесса, по окончании безопасно извлеките USB-накопитель.
Установка BalenaEtcher на Ubuntu 24.04 linux

Шаг 6: Загрузка с USB-накопителя

Теперь у нас есть загрузочный USB-накопитель, созданный с помощью BalenaEtcher на Ubuntu 24.04, поэтому, чтобы использовать его для запуска дистрибутива LIVE Linux или его установки, выполните следующие шаги:

  1. Вставьте USB-накопитель в компьютер, на который вы хотите установить ОС.
  2. Перезагрузите систему настольного компьютера или ноутбука.
  3. В зависимости от производителя системной платы в меню загрузки можно войти с помощью кнопки Esc или функциональные клавиши, такие как F2, F10 и F12.
  4. Выберите подключаемый USB-накопитель из списка, когда появится меню загрузки.
  5. Начните следовать инструкциям на экране, чтобы установить ОС или использовать живую среду.

Заключение

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *