Как открыть существующие виртуальные машины, расположенные на сервере FreeNAS, из Ubuntu? - PullRequest
0 голосов
/ 12 марта 2020

Я использую Ubuntu 18.04 и на нем установлен VirtualBox 6.1.4. У нас также есть сервер FreeNAS в офисе, на котором у нас есть пара виртуальных машин, созданных из Windows. Я хотел бы создать, сохранить и открыть виртуальные машины на FreeNAS самостоятельно, но я продолжаю сталкиваться со следующей проблемой:

Failed to open image '/mnt/local_share/somepath/somevm.vdi' for writing due to wrong permissions (VERR_VD_IMAGE_READ_ONLY)

Я достиг этой точки, смонтировав Путь к виртуальным машинам FreeNAS с помощью следующей команды:

sudo mount //freenas.local/raidz/VMs /mnt/local_share -o rw,username=ishulev,file_mode=0777,dir_mode=0777,uid=ishulev,gid=vboxusers

Я использую uid и gid , чтобы установить разрешения для смонтированной точки, которые работает отлично. Когда я делаю ls -al в папке /mnt/local_share, я вижу drwxrwxrwx 2 ishulev vboxusers для папок VBox.

Несмотря на это, я продолжаю сталкиваться с той же проблемой. Это неправильные учетные данные, чем те, которые требуются для VirtualBox?

Странная часть в том, что я могу создать новый VirtualBox непосредственно на FreeNAS, и при запуске он сталкивается с проблемой разрешений, НО, если я подключаю его к локальной и затем откройте его из /mnt/local_share, это работает ... Тем не менее, не удается открыть существующие виртуальные машины, хотя ... Может быть, потому что они были созданы другим пользователем, из Windows?

Любые идеи будут оценены: ) Я провел весь день, гуглил и смотрел разные форумы, не получая четкого ответа. Может быть, я не задаю четкий вопрос ...

Спасибо!

...