dd - создать загрузочную флешку

dd - создать загрузочную флешку


#dd

Если хотите видеть процесс создания флешки для этого нужно будет установить улучшенную версию dd, которая носит название dcfldd.

  • sudo apt-get install dcfldd

Сотрудники лаборатории DoD Computer Forensics Laboratory (DCFL) внесли некоторые изменения в команду dd, тем самым улучшив ее и применяя в своих исследовательских работах. В итоге на свет появилась команда dcfldd, которая обеспечивает хеширование копируемых данных через некоторые промежутки времени для их аутентификации. Более того, dcfldd работает гораздо быстрее, чем dd.

Теперь, если Вы хотите именно видеть прогресс копирования, либо создания образа, Вам нужно выполнить команду:

  • sudo dcfldd if=/dev/sdc of=image.iso

Теперь, когда образ готов, можно создать новую, загрузочную флешку. Вставим вместо флешки с системами, новую, пустую. Думаю, что она определится системой так же, как и первая — sdc, но лучше перепроверить- sudo fdisk -l.

Теперь команда будет такой:

  • sudo dd if=image.iso of=/dev/sdc status=progress

or

  • sudo dd if=debian.iso of=/dev/sdx bs=4M && sync

Ну а если у Вас пустая флешка имеет тот же размер, что и носитель с нужными Вам данными, то можно просто скопировать все содержимое первой флешки сразу на вторую, минуя создание образа на жесткий диск.

В этом случае команда будет следующей:

  • sudo dd if=/dev/sdb of=/dev/sdc

Пример:

Как записать Manjaro Linux на флешку в Linux:

Самый простой способ записать Manjaro на флешку из терминала - это использовать утилиту dd.

Команда будет выглядеть вот так:

  • sudo dd bs=4M if=/путь/к/manjaro.iso of=/dev/sd[буква_флешки] status=progress

Например:

  • sudo dd bs=4M if=~/Загрузки/manjaro.iso of=/dev/sdb status=progress

Посмотреть какая буква диска присвоена вашей флешке вы можете с помощью утилиты fdisk:

  • sudo fdisk -l

or

  • lsblk

Anarchy Linux:

  • dd if=anarchy-{release}-x86_64.iso of=/dev/sdX status=progress && sync

  • sudo dd if=./ of=/dev/sdx bs=4M status=progress oflag=sync

Как записываю я с помощью dd:

Узнаю раздел для флешки например: /dev/sdc

Записываем (это если образ например в директории /home и там же открыт терминал)

  • sudo dd if=*.iso of=/dev/sdc status=progress

status=progress - показывает прогресс записи