Некоторые команды, которые помогут в работе с образами дисков в семействе операционных систем Linux
Создание образа CD/DVD-диска
Команда создания ISO-образа CD/DVD-диска
# dd if=/dev/sr0 of=/home/tux/disk_image.iso
или
# dd if=/dev/cdrom of=/home/tux/disk_image.iso
в зависимости от дистрибутива Linux
Монтирование iso-образа как диска
Создаём сначала директорию для монтирования
# mkdir /mnt/iso/
затем монтируем
# mount -t iso9660 -o loop your_disk.iso /mnt/iso/
Клонирование ISO
ISO-образ можно склонировать на диск или USB-носитель
# dd if=/home/tux/disk_image.iso of=/dev/sdb bs=1M
где /dev/sdb — это USB-носитель
Создание образа жёсткого диска
# dd if=/dev/sda of=/home/tux/disk_image.img bs=8M conv=sync,noerror
Можно также создать сжатый образ
# dd if=/dev/sda bs=8M conv=sync,noerror | gzip -c > of=/home/tux/disk_image.img
Восстановление жёсткого диска из img
# dd if=/home/tux/disk_image.img of=/dev/sda bs=8M conv=sync,noerror
Восстановление из сжатого образа
# gunzip -c /home/tux/disk_image.img | dd of=/dev/sda conv=sync,noerror bs=8M
Создание пустого img-образа
# dd if=/dev/zero of=/home/tux/test_disk.img bs=1M count=10000
В данном примере будет создан пустой образ диска размером 10 GB. На этом образе можно создать файловую систему, например, ext4
mkfs.ext4 /home/tux/test_disk.img
смонтировать и работать с ним дальше…