Создайте виртуальную машину VirtualBox из образа диска .img.
У вас есть файл на диске в формате .img? Вот как можно создать виртуальную машину в VirtualBox, используя файл img.
Итак, вот что произошло. На днях, когда я пробовал обзор дистрибутива EasyOS, я столкнулся с небольшой проблемой при преобразовании его установочного файла img по умолчанию в iso. Мне удалось преобразовать img в iso с помощью команды dd (ниже).
dd if=easy-5.7-amd64.img of=easy-5.7-amd64.iso bs=512B conv=sync,noerror
Но, к сожалению, VirtualBox не смог распознать загрузочный сектор, который является частью файла img по умолчанию.
Таким образом, единственный оставшийся вариант — преобразовать его в собственный формат образа виртуальной машины VirtualBox, vdi.
Конвертировать img в vdi для VirtualBox
Если у вас есть файл img и вы хотите преобразовать его в формат изображения VDI по умолчанию для VirtualBox, используйте следующую команду. Не говоря уже о том, что для его работы вам необходимо установить Virtualbox.
VBoxManage convertfromraw your-img-file-name.img target-file-name.vdi
Преобразование файла img в vdi
После создания файла vdi откройте VirtualBox, не выбирайте никакой ISO-файл и нажмите «Далее» в первом окне. В окне настройки диска выберите файл VDI, который вы создали в разделе «Использовать существующий файл виртуального жесткого диска».
Следуйте инструкциям на экране.
Если все пойдет хорошо, вы сможете загрузить файл VDI, созданный из файла img.
Virtualbox – создать виртуальную машину 1
VirtualBox – создать виртуальную машину 2
Использование файла vdi в KVM в virt-manager
Самое интересное в файле vdi то, что его также можно использовать в вирт-менеджере, использующем KVM.
Когда вы создаете новую машину в virt-manager, выберите «Импортировать существующий образ диска» на шаге 1. Затем выберите образ vdi на следующем экране, и все готово.
Вот и все.
virt-manager создать виртуальную машину
выберите VDI-файл
последний экран в вирт-менеджере
преобразованный файл vdi из img загружается в virt-manager
Если эта статья помогла вам, дайте мне знать в поле для комментариев ниже.