[Linux-31] dd - une partition grande vers plus petite

claude Micouin mlnglst at free.fr
Sam 14 Nov 22:43:14 CET 2015


Le samedi 14 novembre 2015 à 10:59 +0100, Pascal Hambourg a écrit :
> > La seule différence entre une grande partition et une petite
> partition, 
> > hormis la taille, est la table de partition. Si vous copiez sda
> vers 
> > sdb, un disque entier avec une seule partition, sdb étant plus petit
> que 
> > sda, alors vous devez faire :
> > 
> > dd if=/dev/sda skip=1 of=/dev/sdb seek=1 bs=4k conv=noerror
> 
> Qu'est-ce que c'est que ces conneries monumentales ??
> Du grand n'importe quoi dans toute sa splendeur !
> A oublier au plus vite.
> > Je devrais peut-être faire ça ?
> > dd if=/dev/sda skip=1 | gzip -v6 dd of=/mnt/sdc1/sauvegarde.gz
> 
> Sûrement pas. Ça va sauvegarder tout le contenu du disque sauf le MBR.
> Ça n'a strictement aucun sens.
> 
> > Après faire une commande inverse sur la partiton plus petite genre ?
> > gzip -cd /sdc1/sauvegarde.gz | of=/dev/sda1 seek=1 bs=4k
> conv=noerror
> 
> Ça va restaurer le contenu du disque source sauf le MBR dans la
> partition de destination (avec troncature si la partition de
> destination
> est plus petite que le disque source). Ça a encore moins de sens.

J'avais vu cette page et ça m'avait laissé perplexe. Merci de nous avoir
confirmé que ça ne tenait pas la route.

-- 
claude Micouin <mlnglst at free.fr>




Plus d'informations sur la liste de diffusion Linux-31