Работа с образами дисков в Linux

Некоторые команды, которые помогут в работе с образами дисков в семействе операционных систем 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

смонтировать и работать с ним дальше…

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *