В принципе все просто:
1) подключаем диск
2) разбиваем его по аналогии с имеющимся (parted)
3) форматируем партиции (XXX.mkfs)
4) копируем каждую партицию отдельно (cp -a /from /to)
5) устанавливаем загрузчик
6) правим /to/etc/fstab и скрипты загрузчика
Но! Хорошо бы знать:
- какие партиции и тип таблицы разделов
- какие файловые системы
- какой загрузчик
- нет ли всяких ZFS/LVM/RAID и прочего..
И здесь по каждому пункту свои варианты...
Да, можно попробовать использовать
https://clonezilla.org/