Значит, есть такая замечательная штука - DiskPart.exe - это программа-консоль, в которой можно управлять дисками и разделами. Подробнее тут:
http://www.windowsfaq.ru/content/view/205/57/
Теперь возникает вопрос: как можно управлять этой программой из Delphi?
Нужно прописать ей поочередно эти строки:
Код:
select vdisk file="D:\Windows XP Professional Service Pack 3.vhd"
attach vdisk