Загрузка vmdk (или аналогичного диска виртуальной машины) в исходном виде

Загрузка vmdk (или аналогичного диска виртуальной машины) в исходном виде

У меня есть хорошая установка VMware Fusion на моем Mac с несколькими различными виртуальными машинами. Это работает очень хорошо, но становится очень медленным при запуске тяжелых программ. Поэтому я подумал, почему бы не загрузиться в них напрямую? Я знаю, что GRUB поддерживает загрузку с образов дисков как устройств loop, а Microsoft позволяет вам загружать их с их файлов VHD. Могу ли я сделать то же самое с файлами vmdk, vdi и т. д.?

Я знаю, что могу разбить свой жесткий диск на разделы и использовать мультизагрузку, а затем загружаться с каждого раздела в VMware/VirtualBox, но тройная загрузка (или, может быть, четверная загрузка) кажется немного излишней, и мне не так-то просто изменять размер разделов или удалять их.

PS: Я знаю, что этот вопрос уже задавался, но я не смог найти конкретного ответа.

решение1

Да, это можно сделать. Это немного сложно, поэтому я просто отошлю вас квеб-страницаиз которого я узнал, как это сделать.

Строго говоря, вы не можете загрузить образ vmdk/vdi напрямую (по крайней мере, насколько мне известно), но вы можете преобразовать любой из них в образ iso, а затем загрузиться с него. Вот почему мне действительно нужно было научиться это делать: после разработки довольно сложного программного пакета самым простым для распространения среди моих коллег оказался образ iso, который можно было установить либо на виртуальную машину, либо на голое железо.

Связанный контент