Il existe de nombreux outils permettant de le faire, chacun ayant ses propres avantages et inconvénients. Clonezilla est un utilitaire souvent utilisé pour cette tâche ; cependant, je ne suis pas sûr qu'il puisse s'adapter au fait que votre disque cible est plus petit que le disque source.
Une autre option consiste à partitionner manuellement la cible (en utilisant GParted, parted
, fdisk
, gdisk
ou un autre outil), créez des systèmes de fichiers sur la cible, montez les partitions de la cible, et copiez tout avec cp
o tar
. Cela nécessitera quelques modifications supplémentaires sur la cible, comme (éventuellement) l'ajustement de son /etc/fstab
et installer un boot loader. Dans l'ensemble, cette méthode demande plus d'efforts que beaucoup d'autres, mais si vous savez ce que vous faites, elle est assez flexible, et elle peut certainement copier d'un disque plus grand vers un plus petit, à condition que les fichiers tiennent réellement dans l'espace cible.