dd uma partição e manter a estrutura do dispositivo

0

Como posso dd de uma partição, mantendo a estrutura do dispositivo?

Dispositivo de origem:

[root@cal-7-3 ~]# lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0 37.3G  0 disk 
└─sda1   8:1    0 1000M  0 part /

Saída esperada ao montar a imagem:

loop0                      7:3    0     1G  0 loop  
└─loop0p1 (dm-3)         253:3    0     1G  0 part  /temp

Se if=/dev/sda a imagem for muito grande (37,5G).

Se if=/dev/sda1 a estrutura for perdida.

    
por Christopher Markieta 12.02.2014 / 22:55

1 resposta

0
[root@cal-7-3 ~]# sudo sfdisk -luS /dev/sda
   Device  Boot  Start      End  #sectors  Id  System
/dev/sda1     *   2048  2050047   2048000  83  Linux

dd até o último setor, arredondado para simplificar.

dd if=/dev/sda bs=512 count=2100000 | gzip | ssh 192.168.1.254 'gzip -d | dd of=/root/my-image'

Fonte: link

    
por 12.02.2014 / 23:55