Поиск по сайту:

Создайте несколько загрузочных USB-накопителей с помощью Popsicle

В этом руководстве объясняется, что такое Popsicle и как создать несколько загрузочных USB-накопителей с помощью Popsicle одновременно в Pop OS, Ubuntu и их производных.

Что такое эскимо?

Создать загрузочную флешку в Linux очень просто! Мы уже поделились несколькими руководствами по этой теме. Мы можем создавать загрузочные USB-устройства с помощью команды dd, Etcher, Bootiso, MultiCD и Mkusb . .

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

Popsicle — это мутилита для многократной прошивки USB-файлов, написанная на Rust. Posicle может прошивать несколько USB-устройств параллельно. Это официальная утилита USB-прошивки для Pop!_OS.

Для тех, кому интересно: Pop!_OS — это операционная система на базе Ubuntu, разработанная System76, американским производителем компьютеров. Он поставляется предустановленным на компьютерах, поставляемых System76.

Функции

  • Popsicle поддерживает устройства USB 2 и USB 3.
  • Поддерживает параллельную запись, поэтому мы можем записать сразу несколько USB-устройств за пару минут.
  • Мы можем проверить ISO-образы с помощью контрольной суммы SHA256 или MD5.
  • Мы можем наблюдать за ходом записи, скоростью и завершением работы каждого устройства.
  • Может записывать типы изображений ISO или IMG.
  • Доступны как командная строка, так и графический интерфейс.
  • Работает под Pop!_OS, Ubuntu, официальными версиями Ubuntu и производными Ubuntu.
  • Бесплатный и открытый исходный код!

Установите Popsicle в Ubuntu Linux

Popsicle по умолчанию поставляется с предустановленной Pop!_OS, поэтому вам не нужно ее устанавливать.

Поскольку Pop!_OS основан на Ubuntu, вы можете установить Popsicle на Ubuntu и ее производные, используя официальный PPA Pop!_OS, как показано ниже.

sudo add-apt-repository ppa:system76/pop
sudo apt install popsicle popsicle-gtk

После установки Popsicle удалите PPA. Потому что он будет продолжать просить вас обновиться до следующей доступной версии Pop!_OS.

sudo add-apt-repository -r ppa:system76/pop

Вы можете добавить PPA еще раз, если захотите позже обновить Popsicle.

Создайте несколько загрузочных USB-накопителей с помощью Popsicle.

Откройте Popsicle из Dash или меню. Он доступен под названием «USB Flasher» или просто типа «Popsicle» на вашем Dash.

Запустить эскимо

Подключите USB-устройства и выберите образ (.iso или .img), который вы хотите записать на USB-устройства.

Выберите образ ISO или IMG.

Выберите образ ISO или IMG с локального диска.

Выберите из списка USB-устройства для прошивки и нажмите Далее. Список USB-устройств будет автоматически обновляться по мере добавления или удаления новых устройств.

Выберите USB-устройства для прошивки с помощью Popsicle

Теперь начнется операция перепрошивки USB.

Создайте несколько загрузочных USB-накопителей с помощью Popsicle.

Это займет несколько минут. При успешном завершении вы увидите следующее сообщение.

Создание загрузочных USB-накопителей завершено

Теперь безопасно извлеките USB-накопители и используйте вновь созданные загрузочные USB-устройства для установки ОС или тестирования рабочей среды.

Загрузочные USB-накопители можно использовать в различных ситуациях, когда вы захотите.

  • Протестировать или установить ОС,
  • Восстановление существующей ОС,
  • Резервное копирование файлов системы, когда вы не можете загрузиться,
  • Определить проблемы с оборудованием или программным обеспечением,
  • Исправить загрузчик и т. д.

Интерфейс командной строки эскимо

Как я уже сказал, у Popsicle есть как CLI, так и GUI.

Если вы хотите записать изображения из командной строки, команда будет такой:

popsicle -a <path_to_image>

Здесь флаг -a используется для прошивки всех обнаруженных USB-устройств. Однако вы можете прошить конкретное устройство, как показано ниже.

sudo popsicle /home/sk/Soft_backup/ISOs/ubuntu-18.04.2-live-server-amd64.iso /dev/sdc1

Замените /dev/sdc1 на путь к вашему USB-устройству. Введите y для подтверждения и нажмите ENTER, чтобы начать прошивку USB-устройства.

Пример вывода:

Are you sure you want to flash '/home/sk/Soft_backup/ISOs/ubuntu-18.04.2-live-server-amd64.iso' to the following drives?
- /dev/sdc1
y/N: y

W /dev/sdc1: 834.00 MB / 834.00 MB [===========================================] 100.00 % 8.82 MB/s

Для получения помощи запустите:

$ popsicle --help
popsicle_cli 0.1.5
USB Flasher

USAGE:
    popsicle [FLAGS] <IMAGE> [DISKS]...

FLAGS:
    -a, --all        Flash all detected USB drives
    -c, --check      Check written image matches read image
    -h, --help       Prints help information
    -u, --unmount    Unmount mounted devices
    -V, --version    Prints version information
    -y, --yes        Continue without confirmation

ARGS:
    <IMAGE>       Input image file
    <DISKS>...    Output disk devices

Ресурс:

  • Репозиторий Popsicle на GitHub

Рекомендуем прочитать:

  • Как создать мультизагрузочные USB-накопители с помощью Ventoy в Linux
  • Создание загрузочного USB-накопителя с помощью Ventoy WebUI в Linux
  • Как записать ISO-образ на USB-накопитель прямо из Интернета
  • Как создать ISO-образ с загрузочного USB-накопителя в Linux
  • Как создать собственный образ Ubuntu Live CD с помощью Cubic
  • Pinguy Builder – создайте свою собственную ОС Ubuntu
  • Как записать ISO-образ на USB-накопитель прямо из Интернета

Статьи по данной тематике