• Авторизация


VirtualBox и Ubuntu 12-07-2011 13:10 к комментариям - к полной версии - понравилось!

Это цитата сообщения Silvatis Оригинальное сообщение

VirtualBox и Ubuntu
 

Часто появляется необходимость… ну ладно, не часто, просто появляется, поставить себе виртуальную машину с Linux’ом. Да, бейте кота ногами, это была Ubuntu) Но не все спокойно в нашем королевстве. Проблема крылась в передаче файлов виртуальной машины и Windows. Сделав все по мануалу и проверив работу, кот констатировал печальный факт: нифига. Разные люди решали эту задачу по разному: поднимали FTP, извращались с локальной сетью… список можно продолжать до бесконечности. Но Нек не искал легких путей и снял со стенки бубен: веселье начинаеться!!!

[600x450]

Если есть ружье на сцене, значит есть в кого стрелять. Так как в VirtualBox’е есть возможность расшаривать папки для виртуальной машины, значит надо заставить это работать. Во первых, попробуйте юзать мануал, есть не мало людей в этом мире, у которых все нормально заработало. Если после выполнение инструкций по ссылке вам не помогло – используйте силу котобубна!

 

Итак, в первую очередь, надо создать саму папку. как это сделать:

[622x310]

нажимаем на указанную кнопочку…

[523x388]

и создаем папку. итак, VirtualBox готов к работе! но вот линукся ни тепло ни холодно от этого. Теперь надо бы и ему объяснить, что такая папка есть.

 

открываем консольку (приложения->стандартные->терминал). во первых, надо создать папку, в которую будем монтировать общую папку.

sudo mkdir /media/vbx

 

в принципе, папку можно назвать не только vbx, просто так коту захотелось. Далее задаем права на доступ. В принципе прокатывало и без этой команды, но мало ли!

sudo chmod 777 /media/vbx

теперь можно проверить результаты трудов:

sudo mount -t vboxsf vb /media/vbx

Если по прежнему нифига не получилось – кот хз, что делать, честно, дальше можно не читать. НО!! если все ОК – поздравления ушастого, у вас получилось! Но и это еще не все! после перезагрузки все нафиг слетит, поэтому… перезагружаемся! Далее мы создадим в домашней папке еще одну, с названием SH, а в ней - файл mount.sh (конечно не сказка про Кощея, но по мотивам!) Откройте файл, и допишите следующий код:

#!/bin/sh
echo "ваш_пароль" | sudo -S mount -t vboxsf vb /media/vbx

После сохраните. хочется отметить тут же недостаток данной системы, необходимость указывать пароль пользователя в явном виде… но блин, это ж виртуальная машина для экспериментов. если вам так страшна приватность – можно изменить скрипт на такой:

#!/bin/sh
sudo mount -t vboxsf vb /media/vbx

но скрипт будет просить ввести пароль. не удобно, и для дальнейшего автоматизма слегка не подходит. Итак, все предыдущие шаги готовы. Теперь надо сделать автозагрузку скрипта. Для этого откроем файл /etc/rc.local :

sudo gedit /etc/rc.local

Стоит отметить то, что данного файла может и не быть. Если это так, то создайте его:

sudo touch /etc/rc.local

после создания файла, надо его наполнить следующим содержанием:

#!/bin/sh -e
/usr/sbin/mescripts
exit 0

 

Перед строчкой /usr/sbin/mescripts следует указать путь, где храниться скрипт, в моем случае - /home/silvatis/SH/mount.sh

вот и готово. Пусть это и костыль, причем нехилый такой, жертвующий безопасностью, ради всеобщего блага, но в некоторых случаях облегчает жизнь… да и кто узнает, что в папке porno лежит пароль рута??)

 

 

вверх^ к полной версии понравилось! в evernote
Комментарии (1):
Пусть будут в жизни, как и прежде - Любовь, уверенность, надежда, стремленье к цели и удача, А сердце добрым и горячим!


Комментарии (1): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник VirtualBox и Ubuntu | Железно-мягкие - Дневник Железно-мягкие | Лента друзей Железно-мягкие / Полная версия Добавить в друзья Страницы: раньше»