Резервное копирование GPT

Резервное копирование Primary GPT:

sudo dd if=/dev/sdX of=~/primary_gpt.img bs=512 count=34

Резервное копирование Secondary GPT:

_blocksize=$(fdisk -l /dev/sdX | grep Units | awk '{print $8}')
sudo dd if=/dev/sdd of=~/secondary_gpt.img skip=$((($(fdisk -l /dev/sdX | grep Disk | awk '{print $5}')-17408)/$_blocksize)) ibs=$_blocksize

Восстановление GPT из образов:

sudo dd if=~/primary_gpt.img of=/dev/sdd bs=512 count=34

sudo dd if=~/secondary_gpt.img of=/dev/sdX seek=$((($(fdisk -l /dev/sdX | grep Disk | awk '{print $5}')-17408)/$_blocksize)) obs=$_blocksize

Last updated