Metasploitable2 не будет загружаться после преобразования из VMDK в VHDX

#virtual-machine #vmware #virtualization #hyper-v #penetration-testing

#виртуальная машина #vmware #виртуализация #hyper-v #тестирование на проникновение

Вопрос:

Я преобразовал файл Metasploitable2 VMDK в VHDX с помощью Starwind converter и более старого инструмента MVMC, однако, когда дело доходит до загрузки виртуальной машины с помощью Hyper-V, он зависает после GRUB при «Запуске …».

Я пытался преобразовать в VHD и загрузить его, но безуспешно. Версия VMDK загружается нормально при использовании VMware Workstation, поэтому, должно быть, проблема с преобразованием. Загрузка Metasploitable2 также поставляется с файлом .vmx, который все еще должен использоваться во время преобразования?

Есть идеи? Спасибо.

Комментарии:

1. может быть, это сообщение в блоге поможет? bobmckay.com/i-t-support-networking/ethical-hacking /…

2. @GuentherSchmitz это в значительной степени то, что я сделал, но он по-прежнему не загружается. В любом случае спасибо!

3. Но вы использовали другой инструмент для преобразования vmdk

4. @GuentherSchmitz Нет, я использовал как Starwind, так и Microsoft Virtual Machine Converter (MVMC).

Ответ №1:

итак, я выполнил следующие действия https://bobmckay.com/i-t-support-networking/ethical-hacking/deploying-metasploitable-2-on-a-microsoft-server-with-hyper-v / и смог запустить метапользовательскую виртуальную машину на Hyper-V — это то, что я сделал:

  1. установите Microsoft Virtual Machine Converter с помощью chocolatey https://chocolatey.org/packages/virtualmachineconverter
     choco install virtualmachineconverter
     
  2. загрузите и извлеките metasploitable VM из https://sourceforge.net/projects/metasploitable /
  3. запустите powershell с правами администратора и выполните следующие команды
     Import-Module 'C:Program FilesMicrosoft Virtual Machine ConverterMvmcCmdlet.psd1'
    ConvertTo-MvmcVirtualHardDisk -SourceLiteralPath c:tmpMetasploitable2-LinuxMetasploitable.vmdk -VhdType DynamicHardDisk -VhdFormat vhdx -DestinationLiteralPath c:tmpMetasploitable2-Linux
     
  4. создайте новую виртуальную машину с помощью Hyper-V Manager
  • Поколение 1
  • 2048 МБ ОЗУ
  • Жесткий диск: c:tmpMetasploitable2-LinuxMetasploitable.vhdx
  • нет сети (для проверки, запускается ли она)

Комментарии:

1. Итак, я переустановил Microsoft converter с помощью chocolately, а также переустановил metasploitable, преобразовал его и все равно не повезло. Я серьезно понятия не имею, почему он не загружается. Должно быть, проблема с моей машиной или что-то в этом роде, поскольку я выполнил эти точные шаги.