Skip to main content

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

Дальше продолжаем следовать инструкции как обычно…