-Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в Железно-мягкие

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 18.09.2008
Записей:
Комментариев:
Написано: 133


VirtualBox и Ubuntu

Вторник, 12 Июля 2011 г. 13:10 + в цитатник
Silvatis все записи автора
Цитата сообщения Silvatis

VirtualBox и Ubuntu
 

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

IMG_0128

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

 

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

степ1

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

степ1

и создаем папку. итак, 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 лежит пароль рута??)

 

 

Рубрики:  Руководства

Понравилось: 1 пользователю

И_я_была_девушкой   обратиться по имени С Днем Рождения! Пятница, 05 Августа 2011 г. 16:10 (ссылка)
Пусть будут в жизни, как и прежде -
Любовь, уверенность, надежда,
стремленье к цели и удача,
А сердце добрым и горячим!
Ответить С цитатой В цитатник
 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку