Вообще говоря подключить можно любой образ поддерживаемый опенсорс виртуальными машинами: vmdk, vdi, vhd, vhdx, qcow1, qcow2.
Задача у меня была такая: нужно подмонтировать диск виртуальной машины к линукс для возможности работы с файлами на нем.
Для таких манипуляций нужна утилита для работы с дисками от qemu qemu-nbd. Если верить askububntu, то в убунте она ставится из пакета:
sudo apt-get install qemu qemu-utils
В RedOS 8 нужные файлы нашлись в таком пакете:
dnf install qemu-img
Перед использованием нужно обязательно передать параметр модулю:
modprobe nbd max_part=8
Если этого не сделать, то в папке /dev/ не появятся псевдо-устройства nbdX к которым потом нужно будет биндить виртуальные диски.
Для монтирования образа сперва нужно файл образа привятать к (свободному) файлу псевдо-устройства:
qemu-nbd -c /dev/nbd0 Ubuntu.vdi
Ubuntu.vdi это файл виртуального диска в текущей директории. После того как файл привязан устройство можно монтировать как обычное:
mount /dev/nbd0p1 /mnt/image/
Монтирую я при этом nbd0p1 , т.к. в привязанном к nbd0 виртуальном диске есть разделы (файлы устройств для разделов автоматом появятся).
После того как отмонтируете диск, на забудьте отвязать он него образ:
qemu-nbd -d /dev/nbd0