Я знаком с процессом установки Гостевых Дополнений и совместного использования папок хоста с гостем, но являюсь там способом сделать реверс?
У меня есть хост XP и гость Ubuntu 10.10 с VBox 4.0.2.
Другими словами, я хотел бы за хост иметь прямой доступ к (по крайней мере часть из) файлы в .vdi файле.
Нет никакого способа сделать это с Гостевыми расширениями, однако, установить нормальный совместный доступ к файлам Ubuntu на Вашем госте, и можно получить доступ к файлам с помощью виртуальной сети между хостом и гостем. Версия OSE VirtualBox не имеет совместно используемых папок, и это - рекомендуемый метод совместного использования для VirtualBox, как описано здесь. У Фаната с практическими рекомендациями есть учебное руководство здесь о том, как сделать это с Ubuntu а именно, и это относится ко всему за пределами домашних папок также.
Сетевой драйвер достаточно умен для не отправки трафика по проводу, но будет все еще использоваться для общения с гостем. У меня есть несколько виртуальных машин, которые я выполняю и использую как это, и на Mac и на Windows.
По умолчанию виртуальная машина имеет соединение NAT с локальной сетью, означая, что это не имеет "реального" собственного IP-адреса. Если Вы вместо этого настраиваете соединенное мостом соединение, можно использовать обычные методы совместного доступа к файлам от виртуального ПК, например, совместный доступ к файлам Windows (включая Samba в соответствии с Linux/Unix/и т.д.) или NFS. Конечно, VM должен был бы работать.
Также возможно смонтировать VDI как диск под хостом ОС, я не знаю детали того, как сделать это на хосте XP, и я полагаю, что необходимо было бы закрыть (а не приостановить), гость ОС для предотвращения повреждения жесткого диска.
Существует хитрое решение:
sudo /sbin/mount.vboxsf -o gid=1000,uid=1000 shared ~/shared
rsync
синхронизировать Ваши данные в ~ / совместно использованный с ~/shared_local.Можно использовать те же сценарии удара и в Linux и в Windows. Можно получить доступ к любым данным в ~ / совместно использованный из Windows и из Linux с помощью того же пути.