Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Проблема с записью live usb. UNetbootin. Multisystem  (Прочитано 3522 раз)

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

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Re: Проблема с записью live usb. UNetbootin. Multisystem
« Ответ #15 : 14 Мая 2017, 18:30:20 »
sha256sum -c <(echo 'хэш_sha256 * здесь_имя_файла_образа.iso')
Только причем здесь проверка образа?
Если вы не заметили, то команда которую я предложил проверяет целостность записанных на флешку N байт iso образа, и дает ответ ЦЕЛ или ПОВРЕЖДЕН(ы) данные.

Пользователь добавил сообщение 14 Мая 2017, 23:01:41:
Да, без dd таки можно обойтись, например так:
sudo head -c NNN /dev/sdXn | sha256sum -c <(echo 'хэш_sha256 *-')но ЕМНИП у head дефолный буфер всего 512Кб, и читать будет медленее чем с dd bs=1M, хотя надо это проверить, сравнить.
« Последнее редактирование: 14 Мая 2017, 23:01:41 от renzrv »

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Re: Проблема с записью live usb. UNetbootin. Multisystem
« Ответ #16 : 16 Мая 2017, 00:36:11 »
Сравнил. Вариант с head оказался на 14 сек. быстрее.
Тогда вот такой вариант команды:
sudo head -c $(du -b 'ОБРАЗ_ISO' | cut -f1) /dev/sdX | sha256sum -c <(echo 'ХЭШ_SHA256 *-')Где:
ОБРАЗ_ISO - Имя файла или путь до образа iso
/dev/sdX - Флешка
ХЭШ_SHA256 - Оригинальный хэш SHA256 образа iso

Так что насчет добавить такую проверку записанной флешки в вики?
А то ведь проверка скачанного файла (образа) есть, записанного CD/DVD диска тоже, а вот флешки нет.

 

Страница сгенерирована за 0.121 секунд. Запросов: 26.