Андрей: ну вот смотрите - переносить с помошью dd нужно не диск ,а РАЗДЕЛЫ.
Примерный алгоритм таков :
1)на целевом диске создаёте 2 раздела:
первый размером немного больше или равен первому разделу исходного диска.
второй - насколько хватит места,запомните сколько получилось-будете использовать это значение при ресайзе раздела на первом диске.
2)на исходном диске теперь нужно изменить размер того,что вы будете копировать командой dd так,чтобы оно поместилось.Соответственно,смотрите какого размера у вас второй раздел второго диска, и уменьшаете размер файловой системы а потот и раздела до размеров целевого раздела(на самом деле сделайте чуть меньше целевого).
3)Теперь командой dd if=/dev/sdBIG(N) of=/dev/sdSMALL(N) bs=4096 conv=noerror,sync
копируете РАЗДЕЛЫ.
Потом фс на новом уже диске можно ресайзнуть в большую сторону до упора.
примерно так(остановив машину):
1)qemu-img convert -f qcow2 -O raw файл_диска_виртуалки новый_файл_в _raw
2)dd if=новый_файл_в _raw of=/dev/mapper/ваш_диск_lvm
3)подключить том lvm к машине,попробовать загрузиться
какую платформу виртуализации используете?