
Я знаю, dd
что эту утилиту часто цитируют, но я бы считал ее небезопасной, поскольку она может нанести вред системе при неправильном выборе системного диска.
Итак, я хотел бы создать загрузочный USB-накопитель из гибридного ISO-файла в одной оболочке командной строки. Есть ли какая-нибудь утилита для этого?
решение1
bootiso
BASH-скриптбыла тщательно разработана как удобная утилита командной строки для безопасного создания загрузочных 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