Я пытаюсь виртуализировать существующий раздел, как подробно описано в этой статье, как описано здесь в руководстве VirtualBox. Установка Kali находится в логическом разделе на том же диске, что и моя установка Windows. При запуске diskpart моя установка Windows - это раздел 1, а установка Kali дважды появляется в списке (не знаю, почему), один раздел 0 помечен как расширенный, а другой раздел 2 помечен как логический. Они идентичны по размеру. Кажется, что раздел 0 действительно работает в следующей части.
Я могу создать vmdk с VBoxManage internalcommands createrawvmdk -filename "C:\Users\(Username)\Desktop\Ubuntu.vmdk" -rawdisk \\.\PhysicalDrive0 -partitions 0
и он дополнительно создает другой vmdk с «-pt», добавленным к имени файла, что я не понимаю.
Я сделал загрузочный Grub Gim из Kali и скопировал его в Windows.
Я создал новую виртуальную машину для Debian (x64), выбрал ранее созданный vmdk для жесткого диска и установил boot.img в CD-привод vm. Однако, когда я загружаю виртуальную машину, она не работает. GRUB появляется и показывает правильную запись, но после выбора ОС, он отображает: error: no such device: 3629c852-5f3e-46ac-85-cd-631a9377cc43.
Loading Linux 3.7-trunk-amd64 ... error:unknown filesystem. Loading initial ramdisk ... error: you need to load the kernel first.
Я попытался запустить некоторые утилиты LiveCD через виртуальную машину, и они не смогли обнаружить ОС, поэтому, похоже, проблема с виртуальным жестким диском. У кого-нибудь есть предложения по поводу того, что может быть причиной этой проблемы и как я могу ее исправить? Я бы просто переместил Kali на виртуальную машину полностью, но я чувствую, что есть больше преимуществ, если он доступен как двойная загрузка. Спасибо заранее за любые предложения!