Вопрос не совсем ясен: что есть образ винта?
А в принципе перенести - нет ничего проще.
1) Подключаешь оба винта к одному компьютеру, скажем, пусть это будут /dev/hda и /dev/hdb, линукс стоит где-нибудь на /dev/hda2, /dev/hda5, /dev/hda6.
2) Из линукса создаешь на новом винчестере нужную файловую систему (ту же самую, которая на старом диске). Я предполагаю, что разделы уже созданы. Например,
/sbin/mkfs.ext3 /dev/hdb2 ; /sbin/mkfs.ext3 /dev/hdb5; /sbin/mkswap /dev/hda6.
В принципе все можно запихать и на два раздела: корень и своп.
3) Монтируем созданные разделы (кроме свопа) в какие-нибудь директории: mount /dev/hdb2 /tmp/mountdirs/rootdir
4) A теперь все копируется один в один
с сохранением аттрибутов и символических линков. Проще всего это сделать из mc, он копирует все как надо по-умолчанию. Можно также воспользоваться rsync с флагами -avz. За инфой к man rsync...
5) Желательно подправить таблицу /etc/fstab на новом винчестере. Не помешало бы также исправить lilo или grub. Проще всего потом будет с новым винтом запуститься с дискетки и проинсталировать lilo или grub. Хотя можно все тоже самое проделать с помощью chroot.
Удачи
