Если хочется подключать виртуальные диски операционных систем в формате VirtualBox в локальную папку для более удобной работы, то вам поможет vdfuse.
Модуль использует библиотеку для доступа к образам VirtualBox и монтирует в локальную папку, используя FUSE. В локальной папке вы обнаружите EntireDisk, Partition1 ... PartitionN.
Сначала нужно установить vdfuse в Ubuntu.
sudo apt-get install virtualbox-fuse
Синтаксис команды такой:
vdfuse [опции] -f образ точка_монтирования
-h помощь
-r монтировать только для чтения
-t тип (VDI, VMDK, VHD или raw; по умолчанию: автоопределение)
-f образ
-a разрешить всем читать диск
-w разрешить всем читать и писать
-g запустить в фоне
-v подробнее
-d отладка
Нужно добавить user_allow_other в /etc/fuse.conf и указать корректные настройки прав доступа в /etc/fuse.conf.
Для примера, мы хотим подключить vdi образ.
sudo vdfuse -f /путь/к/файлу.vdi /путь/к/точке_монтирования
/путь/к/точке_монтирования будет содержать EntireDisk, Partition1 ... PartitionN. Их можно опять таки подключить, чтобы видеть уже собственно файлы и папки на разделах виртуального диска.
Ещё монтируем смонтированное, в примере первый раздел Partition1:
sudo mount /путь/к/Partition1 /путь/для/монтирования/раздела
Вуаля! Получайте доступ к виртуальному жёсткому диску.
А знаете ли вы, что в VirtualBox можно виртуальную машину наблюдать НЕ в окне, а используя бесшовный режим, работать с окнами гостевой системы, как с окнами родной хостовой системы, стирая грани между системами?
Дополнительные материалы:
Proxmox VE - виртуализация уровня предприятия.
Немає коментарів:
Дописати коментар