dd de = / dev / sdb / foobar.img não faz sentido, sdb é um dispositivo, não um diretório. Mas você pode usar um arquivo regular sob o local onde seu / dev / sdb está montado.
It depends how much you want to preserve. If it is for forensics purpose and if you want to save potentially deleted contents, this is the way to go, but it will be quite slow. If you do not care about it, you can go much faster by cloning individual partitions using filesystem-aware tools such as dump/restore or ntfsclone.
EDIT : se a unidade estiver criptografada, então, na verdade, somente um despejo de dispositivo completo funcionará.
A diferença no tamanho do setor deve ser transparente, embora o ajuste do dd com a opção bs=
possa variar um pouco o desempenho. Tente bs=4096
, ele pode corresponder tanto ao tamanho do setor da unidade mais recente quanto ao tamanho do bloco do sistema de arquivos.
Você pode obter o tamanho do dispositivo com blockdev --getsz /dev/sda
e, na verdade, o tamanho do arquivo de imagem deve corresponder, arredondado para os 512 bytes superiores.