Как безопасно создать загрузочный USB-накопитель из одного ISO-файла из оболочки?

Как безопасно создать загрузочный USB-накопитель из одного ISO-файла из оболочки?

Я знаю, ddчто эту утилиту часто цитируют, но я бы считал ее небезопасной, поскольку она может нанести вред системе при неправильном выборе системного диска.

Итак, я хотел бы создать загрузочный USB-накопитель из гибридного ISO-файла в одной оболочке командной строки. Есть ли какая-нибудь утилита для этого?

решение1

bootisoBASH-скриптбыла тщательно разработана как удобная утилита командной строки для безопасного создания загрузочных USB-накопителей из файлов ISO в одну строку.

Типичное использование

bootiso file.iso

Функции

  • предотвратить повреждение системы, утверждая, что выбранное устройство подключено через USB
  • интеллектуально проверяет файл ISO для обработки как гибридных, так и негибридных ISO, при необходимости устанавливая загрузчик SYSLINUX, что повышает вероятность того, что USB-накопитель будет загрузочным
  • автоматически выбирать USB-накопитель, если к вашей системе подключен только один такой накопитель
  • запрашивать у пользователя подтверждение перед удалением чего-либо
  • проверить тип mime файла ISO
  • тщательно проверено и подтвержденопроверка оболочки

Посмотрите на это в действии

В этом примере параметры --assume-yesи --autoselect(сокращенно -ay) позволяют пользователю создать загрузочный USB из ISO в одной строке, автоматически выбрав один-единственный USB-накопитель, подключенный к его системе, и минуя шаг подтверждения. Если обнаружено более одного USB-накопителя, пользователю все равно будет предложено выбрать один.

Быстрая установка

curl -L https://git.io/bootiso -O
chmod +x bootiso

Связанный контент