Установка ISO Centos на флешку, dd_rescue, GNU ddrescue
У нас в наличии к примеру есть образ CentOS-6.10-x86_64-LiveDVD.iso, как его в консоли записать на флешку.
Воспользуемся командой: fdisk -l узнаем название флешки в системе (далее по root):
Диск /dev/sdb: 4011 МБ, 4011491328 байт 64 heads, 32 sectors/track, 3825 cylinders Units = цилиндры of 2048 * 512 = 1048576 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x6b8b4567
Наша флешка имеет путь - /dev/sdb.
Отмонтируем ее:
umount /dev/sdb
Далее можно стандартно утилитой dd:
dd if=CentOS-6.10-x86_64-LiveDVD.iso of=/dev/sdb bs=8MB;sync
или используя утилиту dd_rescue (от Kurt Garloff, умеющую к тому же с поврежденными данными на диске работать):
yum -y install dd_rescue
dd_rescue CentOS-6.10-x86_64-LiveDVD.iso /dev/sdb
Использование GNU ddrescue (предпочтительно)
dd_rescue vs GNU ddrescue - статья на хабре
ddrescue -f CentOS-7-x86_64-Minimal-1810.iso /dev/sdb
Очистить диск, забить его нулями
ddrescue --force /dev/zero /dev/sdb log.txt