Я думаю, что Вы хотите использовать завихрение для этого
Из страницы справочника:
-r/--range <range>
(HTTP/FTP/FILE) Retrieve a byte range (i.e a partial document)
from a HTTP/1.1, FTP server or a local FILE. Ranges can be spec‐
ified in a number of ways.
0-499 specifies the first 500 bytes
500-999 specifies the second 500 bytes
-500 specifies the last 500 bytes
9500- specifies the bytes from offset 9500 and forward
Вы можете dd это в архив. Размонтируйте все разделы на том диске или начальной загрузке с помощью живого CD (SystemRescueCd, например) и сделайте что-то как:
dd if=/dev/hda | gzip -c > /some_folder/hda.img.gz
Просто исправьте имя вместо hda (это может быть sda). После сжатия это будет намного меньше.
То, что я сделал бы, помещается старый жесткий диск во внешний корпус и начальную загрузку от него в Учебный лагерь. Затем можно использовать свободный VMware Converter для создания VM из него.