VirtualBox + BOOTCAMP: использование BootCamp раздела с VirtualBox

USE THIS AT YOUR OWN RISK!!! ИСПОЛЬЗУЙТЕ ЭТО НА СВОЙ СТРАХ И РИСК!!!
Задача: запустить внутри VirtualBox мою Windows XP с BOOTCAMP раздела.
По шагам расписано здесь – Using Windows 7 installed in a Bootcamp partition from Mac OS X simultaneously. Перевод не нужен, все делаем, как написано. Опционально, но сильно рекомендованны к прочтению вот эти две темы: Using Windows Bootcamp Partition with VirtualBox? и HOWTO: Windows XP in both VM and native.
В принципе, все верно – только Windows не загружается со странной ошибкой… Для “лечения” предполагается использовать образок *-pt.vmdk, созданный VMWare Fusion. Не радует, одним словом.
Лечим – очень просто:
- читаем блог.
- в пункте 2 вносим ряд изменений (целое одно!) 😉
- создаем образ *vmdk:
VBoxManage internalcommands createrawvmdk -rawdisk /dev/disk0 -filename BootCampXP.vmdk -partitions 3
- исправляем Partition Type:
echo -en "\x2d" | dd of=BootCampXP-pt.vmdk bs=1 count=1 seek=450 conv=notrunc
echo -en “\x2d” | dd of=BootCampXP-pt.vmdk bs=1 count=1 seek=466 conv=notrunc
Дальше продолжаем следовать инструкции как обычно…