Какой аналог у Rufus в XFCE4?

Автор lionet, 17 октября 2022, 22:49:59

« назад - далее »

0 Пользователи и 3 гостей просматривают эту тему.

lionet

Цитата: ferum от 25 октября 2022, 13:00:31Если серьёзно у rufus в linux нет аналогов, в смысле на все случаи нет. Сколько мне помнится не одна из них не пишет образы windows.
В смысле Ventoy не может записать isoшник Винды на флешку? О_о Что-то слабо верится.
Debian 11 xfce4

ferum

Цитата: lionet от 25 октября 2022, 22:59:23В смысле Ventoy не может записать isoшник Винды на флешку?
В прямом смысле, эту программу вообще следует выделять отдельно. Она создаёт флешку эмулирующую виртуальный DVD привод. При загрузке с неё мы можем выбирать какой диск в виде образа в него установить.
Другой вопрос что не все образы .iso корректно работают с этой программой.
Большинство же приложений копируют файлы из образа на флешку в файловой системе fat32, NTFS и устанавливают свой загрузчик.
Утилита dd и приложение balenaether (проприаретарное) копируют полностью образ на флешку, включая его родную файловую систему. Это даёт возможность записывать не только образы.iso но и .img.gz В которых обычно распространяются готовые малинки, ретроарчи и готовые медиацентры на основе linux.
Русские дебианщики против цифрового слабоумия !

ferum

Копался в собственных архивах, давноуже забытый скрипт для записи образов дисков на флешку.
Плюс его в том, что аналогично rufus он оставляет на USB флешке вменяемую файловую систему. То есть флешка форматируется без применения крнсольных команд. При этом у меня не было проблем с установкой linux с созданной таким способом флешки.
$ curl -L https://rawgit.com/jsamr/bootiso/latest/bootiso -O

sudo cp bootiso /usr/local/bin/

 sudo chmod +x /usr/local/bin/bootiso
 
  Во-первых, давайте посмотрим сколько имеется USB-накопителей:
 
  $ bootiso -l
 
  имеется только один USB-накопитель. Теперь продолжим и создадим загрузочный USB-диск из файла bionic-desktop-amd64.iso (предварительно перейдя в директорию, где этот файл находится):

 
$ bootiso bionic-desktop-amd64.iso

Если ваш ISO-файл имеет неправильный тип mime, то увидите следующее сообщение об ошибке:

Provided file `bionic-desktop-amd64.iso' doesn't seem to be an iso file (wrong mime type: `application/octet-stream').
Exiting bootiso...


Однако проверку типа mime можно пропустить с помощью опции -no-mime-check:

$ bootiso --no-mime-check bionic-desktop-amd64.iso

Как уже упоминалось,если в вашей системе присутствует только один USB-накопитель Bootiso автоматически выберет его. Поэтому нам не нужно указывать путь к диску USB. Если у вас подключено более одного устройства, то нужно явно указать USB-устройство используя флаг -d:

$ bootiso -d /dev/sdb bionic-desktop-amd64.iso

Замените «/dev/sdb» на свой путь.
Если флаг -d, при использовании нескольких USB-устройств, не будет указан - Bootiso предложит вам выбрать один из доступных USB-накопителей.
Bootiso запросит подтверждение пользователя перед очисткой и разбиением USB-устройства. Чтобы подтвердить это автоматически используйте флаг -y или -assume-yes.
КОД: ВЫДЕЛИТЬ ВСЕ
$ bootiso -y bionic-desktop-amd64.iso

В сочетании с опцией -y можно включить автоматический выбор USB-устройства (если оно одно!):

$ bootiso -y -a bionic-desktop-amd64.iso


$ bootiso --assume-yes --autoselect bionic-desktop-amd64.iso

Помните: это будет работать только в том случае, если у вас есть только один подключенный USB-накопитель.
По умолчанию Bootiso создаст раздел FAT 32, а затем смонтирует и скопирует на ваш USB-накопитель содержимое ISO с помощью программы «rsync». Если хотите - вместо «rsync» можете использовать «dd».

$ bootiso --dd -d /dev/sdb bionic-desktop-amd64.iso

Если вы хотите увеличить вероятность того, что ваш USB будет загрузочным, используйте опцию «-b» или «-bootloader»:

$ bootiso -b bionic-desktop-amd64.iso

Вышеупомянутая команда установит загрузчик с syslinux (безопасный режим). Обратите внимание, что если вы используете опцию «-dd», то это не сработает.
После создания загрузочного устройства Bootiso автоматически отмонтирует USB-накопитель. Если вы не хотите, чтобы он был автоматически отмонтирован, используйте флаг -J или -no-eject.

$ bootiso -J bionic-desktop-amd64.iso

В этом случае устройство USb останется примонтированным. Вы можете отмонтировать его в любое время с помощью команды «umount».
Чтобы вывести справку - запустите:

$ bootiso -h

bootiso.zip
Русские дебианщики против цифрового слабоумия !

ChubaDuba

Цитата: ferum от 31 октября 2022, 18:25:49Копался в собственных архивах, давноуже забытый скрипт для записи образов дисков на флешку.
Спасибо! Забрал.