Преобразование IMG в файл VDI с помощью Oracle VirtualBox в Linux
На днях я скачал для тестирования операционную систему Linux. Загруженный образ ОС был в формате IMG, а Oracle VirtualBox не поддерживает формат IMG. Итак, мне нужно было найти способ использовать файл IMG в VirtualBox. После небольшого поиска в Google я нашел простой способ преобразовать файл IMG в файл VDI с помощью Virtualbox в Linux. Читай дальше.
Что такое файлы VDI и IMG?
Файл VDI, что означает «Образ виртуального диска», является файлом образа диска по умолчанию для VirtualBox. С точки зрения непрофессионала, VDI — это виртуальный жесткий диск гостевой машины. В отличие от физического жесткого диска, мы можем увеличить размер виртуального жесткого диска без потери данных. Файлы образа диска могут создаваться либо фиксированного размера, либо динамически выделяемого размера.
IMG-файл, также известный как файл образа, который можно использовать для распространения всего образа диска. Он похож на файл ISO. Это в основном полезно для сброса видеоигр. Мы можем смонтировать файлы IMG на компьютер и играть в игры без необходимости записывать их на физический диск. Не только игры, мы можем писать операционные системы и приложения в формате IMG. IMG — это формат образа диска по умолчанию для QEMU, программного обеспечения для виртуализации с открытым исходным кодом.
Надеюсь, вы получили общее представление о файлах VDI и IMG. Теперь давайте посмотрим, как конвертировать файл IMG в файл VDI с помощью VirtualBox.
Преобразование файла IMG в файл VDI с помощью Oracle VirtualBox
Прежде чем приступить к преобразованию файлов IMG, необходимо установить Oracle VirtualBox. Oracle VirtualBox — это кроссплатформенное программное обеспечение для виртуализации. Он доступен в репозиториях по умолчанию многих операционных систем GNU/Linux.
После установки VirtualBox перейдите в папку, в которую вы загрузили файл IMG.
Синтаксис преобразования файла IMG в файл VDI:
VBoxManage convertdd input.img output.vdi
Пример:
VBoxManage convertdd eos-eos3.0-amd64-amd64.161024-144409.base.img eos.vdi
Замените файл img на свой.
Пример вывода:
Converting from raw image file="eos-eos3.0-amd64-amd64.161024-144409.base.img" to file="eos.vdi"...
Creating dynamic image with size 6012964864 bytes (5735MB)...
Конвертировать IMG в формат файла VDI
Преобразование изображения займет некоторое время в зависимости от размера файла изображения. Полученный файл изображения будет сохранен в текущем рабочем каталоге.
Импортировать файл VDI в Oracle VirtualBox
Откройте Oracle VirtualBox. Нажмите «Создать» в строке меню, чтобы создать новую виртуальную машину.
Введите имя виртуальной машины. Я назвал его «Тест».
Введите имя и тип виртуальной машины.
Затем назначьте размер памяти виртуальной машине.
Назначить память виртуальной машине
Здесь наступает важная часть. Поскольку мы уже создали файл виртуального жесткого диска (VDI), вам необходимо выбрать опцию «Использовать существующий файл виртуального жесткого диска». Выберите расположение файла VDI и нажмите «Создать».
Выберите расположение файла VDI
Вот и все. Вот как мы конвертируем файл IMG в формат файла VDI в Linux. Теперь начните изучать виртуальную машину.