Мне нужно преобразовать этот жесткий диск с установкой Windows в * .vdi, чтобы создать загрузочный файл * .img БЕЗ нераспределенного пространства.
Device Boot Start End Sectors Size Id Type
/dev/sdb1 * 2048 718847 716800 350M 7 HPFS/NTFS/exFAT
/dev/sdb2 718848 105582591 104863744 50G 7 HPFS/NTFS/exFAT
Однако при использовании VBoxManage convertfromraw /dev/sdb2
создает vdi динамического размера, но с неизменным максимумом 223 ГБ. VBoxManage modifyhd --resize
вообще не может уменьшить размер, VBoxManage modifymedium --compact
также не меняет его. Запись нулей с помощью sdelete, как это часто предлагается, неприменима, поскольку это нераспределенное пространство.
Использование dd
как предложено в этой теме, при сбое сервера, создание двух образов и их последующее объединение приводит к тому, что образ не загружается.
Так как же исключить это нераспределенное пространство исходного HDD?