Открытие файлов VMDK с помощью VirtualBox и Workstation не так просто, как думают многие. Вы не можете просто дважды щелкнуть файл и ожидать его загрузки, а также не можете загрузить его непосредственно с помощью гипервизора.
Чтобы открыть виртуальный образ, такой как VMDK, вам необходимо смонтировать файл, затем настроить параметры и аппаратные ресурсы, прежде чем ваш гипервизор сможет загрузить виртуальную машину.
Однако все не так сложно, как вы думаете, и вот пошаговое руководство, как это сделать с помощью VirtualBox и VMware Workstation Player.
Как открыть файл VMDK в VirtualBox
VMDK — один из наиболее широко используемых форматов образов виртуальных дисков для виртуализации. После выпуска VMware Workstation 5.0 VMDK был создан как открытый формат. Это означает, что вы можете открывать файлы VMDK с помощью VirtualBox без проблем с совместимостью.
Чтобы создать рабочую виртуальную машину с файлом VMDK с помощью VirtualBox, необходимо сначала создать виртуальную машину, смонтировать файл образа VMDK как виртуальный жесткий диск и настроить виртуальную машину на использование смонтированного файла в качестве загрузочного диска.
Шаг 1. Создайте новую виртуальную машину.
1. Откройте ВиртуалБокс.
2. Нажмите «Создать» или удерживайте CTRL + N на клавиатуре. Дайте новой виртуальной машине описательное имя, выберите тип и версию операционной системы, которую вы пытаетесь запустить. Вам будет предложено предоставить ISO-образ, но пока оставьте это поле пустым.
Создайте новую виртуальную машину
3. После присвоения имени виртуальной машине нажмите «Далее» и выделите ей аппаратные ресурсы с помощью предоставленных ползунков. Затем нажмите «Готово» , чтобы создать новую виртуальную машину и вернуться в VirtualBox Manager.
Выделение ресурсов виртуальной машине
Шаг 2. Подключите файл VMDK.
Монтирование файла VMDK аналогично импорту файла VDI в VirtualBox.
1. Выберите вновь созданную виртуальную машину в VirtualBox Manager и нажмите «Настройки» или удерживайте CTRL + S на клавиатуре, чтобы получить доступ к меню настроек.
Меню настроек позволяет настроить ВМ после создания. В этом меню вы можете перенастроить параметры оборудования, дисплея, сети, хранилища и ресурсов USB, если вы забыли настроить их ранее.
Смонтируйте файл VMDK
2. Поскольку ранее мы пропустили добавление ISO-образа, на виртуальной машине теперь отсутствует загрузочный диск. Подключите файл VMDK как виртуальный жесткий диск и используйте его в качестве загрузочного диска. Сделайте следующее:
- Перейдите в раздел «Хранилище» и нажмите «Контроллер: SATA» .
- Подключите файл VMDK, щелкнув значок «Добавить жесткий диск» , чтобы перейти в меню выбора жесткого диска.
- Чтобы добавить жесткий диск, щелкните значок «Добавить» в левом верхнем углу меню, найдите файл VMDK и нажмите « Открыть» .
Добавить файл VMDK
3. Вам будет предложено вернуться в меню выбора жесткого диска. Щелкните файл VMDK под списком «Не прикреплено» и нажмите «Выбрать» . Теперь вы успешно смонтировали VMDK как виртуальный жесткий диск.
Пришло время установить файл VMDK в качестве загрузочного диска.
Шаг 3. Удалите жесткий диск по умолчанию.
К вашей виртуальной машине будут подключены два жестких диска. Первым будет жесткий диск по умолчанию, созданный во время создания виртуальной машины. Поскольку на этом диске нет операционной системы для загрузки, вам необходимо будет предоставить приоритет загрузки второму подключенному диску, который является вашим файлом VMDK.
1. Щелкните правой кнопкой мыши первый жесткий диск и выберите «Удалить вложение» . В результате ваш файл VMDK останется единственным жестким диском, установленным на виртуальной машине, а это означает, что вам не придется постоянно выбирать загрузочный диск при каждом включении виртуальной машины.
Очистить жесткий диск по умолчанию
2. После извлечения оставшегося жесткого диска нажмите «ОК» и запустите виртуальную машину.
Откройте файл VMDK в VirtualBox.
Сделано! Теперь вы можете открыть файл VMDK с помощью VirtualBox.
Как открыть файл VMDK в VMware Workstation
Хотя VMDK специально разработан для работы с продуктами виртуализации VMWare, такими как Workstation, вам все равно необходимо правильно смонтировать образ виртуального диска. Попытка открыть файл VMDK напрямую приведет только к ошибке поврежденного файла VMX.
Ошибка повреждения файла VMX
Это связано с тем, что файл VMDK может действовать только как виртуальный жесткий диск. Если вы не настроите свою виртуальную машину для использования этого виртуального жесткого диска, ваш файл VMDK по сути представляет собой жесткий диск без работающего ПК.
Итак, чтобы настроить этот виртуальный ПК, вы должны сначала создать виртуальную машину, смонтировать файл VMDK и установить приоритет загрузки так же, как это было сделано в VirtualBox.
Шаг 1. Создайте виртуальную машину
1. Создайте виртуальную машину, открыв VirtualBox и нажав «Создать новую виртуальную машину» . Откроется мастер создания виртуальных машин. Выберите следующий вариант установки операционной системы и нажмите «Далее» .
Создайте новую виртуальную машину
2. Теперь пройдите обычный процесс создания, выбрав операционную систему, которую вы будете устанавливать, назвав виртуальную машину и указав дисковое пространство. Затем вы можете нажать «Готово» , чтобы создать виртуальную машину, или нажать «Настроить оборудование» , чтобы выделить аппаратные ресурсы для вашей виртуальной машины.
Подтвердите настройку виртуальной машины
После создания виртуальной машины вы можете смонтировать файл VMDK.
Шаг 2. Подключите файл виртуального образа
1. Выберите вновь созданную виртуальную машину и нажмите «Изменить настройки виртуальной машины ». Появится меню настроек виртуальной машины. Подключите файл VMDK, выбрав «Жесткий диск (SCSI)» и нажав кнопку «Добавить» в нижней части меню.
Смонтируйте файл VMDK как жесткий диск
2. Теперь выберите параметры «Жесткий диск» , «SCSI» и «Использовать существующий виртуальный диск» , затем нажмите «Далее» . Выберите свой виртуальный жесткий диск, нажав «Обзор» , а затем найдите файл VMDK.
Выберите жесткий диск
Когда вы вернетесь в меню настройки виртуальной машины, обратите внимание, что вы подключили два жестких диска. VMWare Workstation автоматически установит приоритет загрузки в зависимости от того, какой жесткий диск будет первым. Поскольку первый жесткий диск является жестким диском по умолчанию и не содержит файла VMDK, вашей виртуальной машине не с чего будет загружаться. Вы должны установить приоритет загрузки для файла VMDK, который вы недавно смонтировали.
Шаг 3. Установите порядок приоритета загрузки
Самый быстрый способ обеспечить приоритет загрузки вашего файла VMDK — сначала очистить жесткий диск. Вы можете сделать это, выбрав жесткий диск и нажав кнопку «Удалить» в нижней части меню. Однако если вы хотите сохранить первый виртуальный жесткий диск, вам придется поместить его после жесткого диска VMDK.
1. Выберите первый жесткий диск и нажмите кнопку «Дополнительно» в правой части меню. Появится меню дополнительных настроек жесткого диска. Нажмите на прокручиваемое меню, выберите место за жестким диском VMDK и нажмите «ОК» . Например, был выбран SCSI 0:2.
Установить приоритет загрузки
2. После того, как вы установили приоритет загрузки для жесткого диска VMDK, вы можете открыть файл VMDK на рабочей станции VMWare.
Устройство не подключено
3. При открытии виртуальной машины появится сообщение о том, что sata0:1 больше не доступен. Это ожидаемо, поскольку вы ранее уже меняли положение соответствующего жесткого диска. Нажмите «Нет» для рабочей станции, чтобы пропустить подключение к этому виртуальному жесткому диску и напрямую открыть жесткий диск VMDK.
Откройте файл VMDK на рабочей станции.
Поздравляем! Теперь вы можете открывать файлы VMDK с помощью VMWare Workstation!