Совместное использование виртуальной машины между Ubuntu и Windows

У меня есть три основных раздела. Один ext4 формат для Ubuntu, один ntfs формат для Windows (C:) и один ntfs формат для того, чтобы совместно использовать файлы между Ubuntu и Windows (F:). Я установил VirtualBox и на Ubuntu и на Windows. Я перешел в VirtualBox Settings и набор Default Machine Folder кому: F:\VirtualBox VMs в обеих операционных системах.

Я создал динамично выделенный VDI (Образ диска VirtualBox) в F:\VirtualBox VMs\my_VM_name и помещенный virtual optical disk file в F:\my_os_name.iso и выполнил его на Virtualbox в Windows. После установки я также установил гостевые дополнения VirtualBox.

Я перешел к Ubuntu, смонтированной (F:) раздел и добавил my_VM_name.vbox в VirtualBox. Но когда я выполнил его, я получаю следующую ошибку:

Выполнение виртуальной машины может столкнуться с состоянием ошибки, как описано ниже. Мы предлагаем, чтобы Вы приняли соответствующие меры для предотвращения ошибки.

Файл изображения
Файлы '/media/Ubuntu_user_name/A_Hexadecimal_number/VirtualBox VMs/my_VM_name/C:/Program (x86)/Oracle/VirtualBox/VBoxGuestAdditions.iso' недоступны и игнорируются. Выберите другой файл изображения для виртуального DVD-привода..

Я закрыл VirtualBox и выполнил его снова. Но это представляет новую ошибку

Один или несколько виртуальных жестких дисков, CD/DVD или файлов изображений гибкого диска не в настоящее время доступны. В результате Вы не сможете управлять виртуальными машинами, которые используют эти файлы, пока они не становятся доступными позже.

Пресс-чек, чтобы открыть окно Virtual Media Manager и видеть, какие файлы недоступны, или нажимают Ignore для игнорирования этого сообщения.

Я нажал Check, и окно Virtual Media Manager показывает следующую ошибку на вкладке Оптического диска:

my_os_name.iso*

*Местоположение:/media/Ubuntu_user_name/A_Hexadecimal_number/VirtualBox VMs/my_VM_name/F:/my_os_name.iso

Как я могу сконфигурировать VirtualBox для работы без каких-либо ошибок в обеих Системах?

0
задан 24 February 2015 в 17:04

1 ответ

Virtualbox хранит информацию пути в .vbox файле, это включает путь к смонтированным виртуальным CD, путь жесткого диска, пути совместно используемых папок, и т.д... Путь изменяется при изменении ОС (от F:/something до/media/user/hexadecimal_number/something), и информация о .vbox файле становится недопустимой.

AFAIK Вы не можете только совместно использовать то же, VMs бесшовный между обоими Ose. Но можно создать новую, идентичную Виртуальную машину в Linux, который использует тот же Виртуальный жесткий диск и Виртуальное аппаратное обеспечение, чем Windows один (но различный vbox файл). Это должно быть достаточно близко к тому, чего Вы хотите достигнуть.

3
ответ дан 3 August 2019 в 14:44

Другие вопросы по тегам:

Похожие вопросы: