Я только что сделал это недавно, родительский VHD имеет внутренний GUID, который проверяет дочерний VHD, поэтому он не работает. Если вы скопируете родительский виртуальный жесткий диск на другой компьютер и перезапишите его (вам нужно будет владеть файлом, поскольку по умолчанию только пользователь SYSTEM имеет права на запись в этот виртуальный жесткий диск), он будет работать нормально. 32 и 64 бит не имеет значения, так как это то, что я сделал (начал на 64 скопировал на 32, без проблем)
Одна проблема, с которой я столкнулся, это то, что состояние гибернации срабатывает при переключении компьютеров, но ОС внутри vm просто воспринимает это как потерю питания, если у вас нет запущенных программ, все будет в порядке.
ОБНОВЛЕНИЕ: бонусные баллы, если во время установки вы используете сетевой ресурс вашего локального компьютера вместо версии C:\, чтобы вы могли получить доступ к виртуальной машине по сети, вот фрагмент моего файла VMC
<ide_adapter>
<ide_controller id="0">
<location id="0">
<drive_type type="integer">1</drive_type>
<pathname>
<absolute type="string">\\schamberlain\vm\Windows XP Mode 1.vhd</absolute>
<relative type="string">.\Windows XP Mode 1.vhd</relative>
</pathname>
<undo_pathname>
<absolute type="string">\\schamberlain\vm\VirtualPCUndo_Windows XP Mode 1_0_0_18514606212011.vud</absolute>
<relative type="string">.\VirtualPCUndo_Windows XP Mode 1_0_0_18514606212011.vud</relative>
</undo_pathname>
</location>
</ide_controller>
<ide_controller id="1">
<location id="0">
<drive_type type="integer">2</drive_type>
<pathname>
<absolute type="string">F</absolute>
<relative type="string" />
</pathname>
</location>
</ide_controller>
</ide_adapter>
Когда я установил его, я использовал \\schamberlain\vm
качестве своего каталога VM.