ddpy и ddpy-gtk утилитки для записи ИСО на флешку

Ответить
betcher
Сообщения: 326
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

ddpy и ddpy-gtk утилитки для записи ИСО на флешку

Сообщение betcher »

Новые софтинки, собраны в контриб в обе актуальные платформы, тестировал в 2021.1 в основном.

ddpy - консольная, синтаксис по мотивам dd. Понимает if=, of= и bs=
ddpy-gtk - гуй, по мотивам rosa-imagewriter

Обе в одном пакете - ddpy.

Идея в том, чтобы добавить некоторые полезные действия помимо простого копирования байтов.
1. Проверка встроенных контрольных сумм. До записи проверяется ИСО, после записи - флешка.
2. Если встроенных сумм нет сравнивается контрольная сумма посчитанная для исо и для записанной флешки (это может пока не работать).
3. Перед записью образа на флешку заливаются 20МB нулей в начало диска и 20 в конец, после чего эти же блоки считываются и сверяются. То есть:
- элементарная проверка жива ли флешка
- удаление следов старой разметки в том числе бэкапа GPT. При записи mbr образа на gpt диск это приводило к некорректной таблице разделов.
4. Запись реального размера диска в GPT. При простом копировании в GPT остается запись о размере полученная из ИСО.
5. Создание гибридной разметки (только для gpt образов), то есть разметка будет одновременно и gpt и mbr, такая флешка ( в теории ) заменяет оба образа росы.

Для ddpy-gtk:
Как и у rosa-imagewriter есть режим очистки флешки, но кроме непосредственно очистки создается новая таблица gpt и один exfat раздел на ней. Можно использовать для форматирования флешек.


Приглашаю дружно потестировать. Совместно допилим, будет полезная софтинка у нас.
betcher
Сообщения: 326
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: ddpy и ddpy-gtk утилитки для записи ИСО на флешку

Сообщение betcher »

Дописал открытие ИСО в ddpy-gtk для ПКМ-меню файловых менеджеров.
Ответить

Вернуться в «Программы РОСА десктоп»