Как подмонтировать VirtualBox shared folders в гостевой Ubuntu

Apr 12, 2013 20:30

Вынесенная в заголовок задача оказалась не такой уж тривиальной. И, уверен, столкнуться с ней придётся ещё не раз. Чтобы каждый раз не разбираться заново, сохраню тут рецепт на память. Целиком можно не читать, внизу есть готовая паста. Общий с хост-машиной клипборд без guest additions ещё не работает, так что вот короткий url для этого поста: ( Read more... )

красноглазие

Leave a comment

ermakidze April 12 2013, 17:24:09 UTC
С действительностью данный мануал имеет много общего, если использовать виртуалбокс не из дистриба убунты, а скачаный с сайта virtualbox, где ты про этот мануал и прочитал :)
Существуют файловые системы которые не поддерживают аттрибуты файлов (такие как executable) и видимо vbox одна из них. Чтобы снять атрибут со всех файлов надо в опциях монтирования прописать noexec, тоесть mount -t vboxsf duplo /home/user/duplo -o noexec, либо в fstab: duplo /home/user/duplo vboxsf ro,auto,noexec 0 0. Но таки да, в этом случае они все будут неисполняемыми :))
В конечном итоге на работе я забил на эти шареные папки и настроин nfs :)
Тем более что исходя из специфики ставить гостевые дополнения на гостевые машины не получается в принципе :)

Reply

ipayeff April 12 2013, 21:20:48 UTC
вам чатега мало? вы и тут занудствовать принялись?

Reply

stpython April 12 2013, 23:23:36 UTC
ОИНЧ! [-:
Мы в тот раз, между прочим, пожалели тебя и свалили из чатика в самом начале обсуждения.

Reply

ipayeff April 12 2013, 21:22:13 UTC
ууу, красноглазые, блеать!!!

Reply

stpython April 12 2013, 23:24:15 UTC
ХБ

Reply

stpython April 12 2013, 23:21:41 UTC
> С действительностью данный мануал имеет много общего, если использовать виртуалбокс не из дистриба убунты, а скачаный с сайта virtualbox

Изменил формулировку. Так лучше? (-:

> Существуют файловые системы которые не поддерживают аттрибуты файлов (такие как executable) и видимо vbox одна из них.

Я, наверное, непонятно выразился. При ручном монтировании всё хорошо с атрибутами. Все исполняемые - только на той шаре, которую guest additions сами создают в /media/sf_duplo. Прояснил это в тексте, спасибо.

> Тем более что исходя из специфики ставить гостевые дополнения на гостевые машины не получается в принципе :)

А если с диска, как в мануале написано? (-;

Reply

ermakidze April 13 2013, 08:09:57 UTC
> Изменил формулировку. Так лучше? (-:
Нууу не совсем, если уж занудствовать, я бы сформулировал так:
"Но с действительностью, в которой люди ставят софт из репозитория, тот мануал имеет мало общего, потому как этим людям надо пользоваться мануалом из репозитория"
:))

Reply

ermakidze April 13 2013, 08:50:54 UTC
И, да, естесственно я понимаю что сам бы я не полез за мануалом на сайт бубунты и действовал точно как и ты :))
Единственное что я привык пользоваться ванильной версией virtualbox

Reply

stpython April 13 2013, 20:53:30 UTC
М-м-м, не нашёл по ссылке ничего релевантного...

Reply

ermakidze April 13 2013, 21:38:46 UTC
По ссылке готовый к установке исошник "optimised for usage within a virtual machine". Вполне возможно что гостевые дополнения там уже стоят. Наверное нижеописаных проблем с автомонтированием это не решит, но соотсветствие мануала с действительностью будет восстановлено :))

Reply

stpython April 14 2013, 09:19:37 UTC
Возможно. (: Но что делать, если хочешь другой убунтоид? У меня, например, зубунта в гостях.

Reply

ermakidze April 14 2013, 12:45:48 UTC
Ставить то что на сидюке и xfce из репы :)

Reply

ermakidze April 14 2013, 12:22:34 UTC
По ссылке готовый к установке исошник "optimised for usage within a virtual machine". Вполне возможно что гостевые дополнения там уже стоят. Наверное нижеописаных проблем с автомонтированием это не решит, но соотсветствие мануала с действительностью будет восстановлено :))

Reply

ermakidze April 13 2013, 09:08:05 UTC
> А если с диска, как в мануале написано? (-;

Гостевые дополнения прописываются в некоторые файлы которые используются нашей системой дистрибутивов и конфликтуют друг с другом.
И почему-то последние версии дополнений отказываются собираться на нашей ОС, но поскольку они и так мешают, забил на поиск причины :)

Reply


Leave a comment

Up