Показать страницуИстория страницыСсылки сюдаCopy this pageExport to MarkdownODT преобразованиеНаверх Вы загрузили старую версию документа! Сохранив её, вы создадите новую текущую версию с этим содержимым. Медиафайлы{{tag>virtualbox virtual }} ====== VirtualBox ====== ===== Установка ===== <code> deb http://download.virtualbox.org/virtualbox/debian wheezy contrib </code> * wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | rpm --import - * apt-get install linux-headers-$(uname -r) build-essential virtualbox-4.3 dkms * VBoxManage extpack install * sudo /etc/init.d/vboxdrv setup # Если возникли проблемы с установкой DKMS ===== Исправление ошибки ===== <code bash> $ vagrant vbguest --do install --no-cleanup </code> ===== Настройка ===== ==== Настройка образов VDI/VMDK ==== Создаем жесткий диск размером 10 Гб (место по дэфолту не преаллоцируется): <code bash>$ vboxmanage createhd \ --filename /home/eax/virtualbox/ubuntu1604/ubuntu1604.vdi \ --size 10000</code> Цепляем созданный жесткий диск к виртуалке: <code bash>$ vboxmanage storagectl ubuntu1604 --name ide-controller --add ide $ vboxmanage storageattach ubuntu1604 --storagectl ide-controller \ --port 0 --device 0 --type hdd \ --medium /home/eax/virtualbox/ubuntu1604/ubuntu1604.vdi</code> ==== Настройка сети ==== Список NAT-сетей: <code bash>$ vboxmanage natnetwork list</code> Создание новой сети: <code bash>$ vboxmanage natnetwork add --netname UbuntuNat --network 10.0.4.0/24 \ --enable --dhcp on --ipv6 off</code> Редактирование сети: <code bash>$ vboxmanage natnetwork modify --netname UbuntuNat --ipv6 on</code> Удаление сети: <code bash>$ vboxmanage natnetwork remove --netname UbuntuNat</code> Подключение виртуалок к NAT-сети: <code bash>$ vboxmanage modifyvm ubuntu1 --nic2 natnetwork --nat-network2 UbuntuNat $ vboxmanage modifyvm ubuntu2 --nic2 natnetwork --nat-network2 UbuntuNat</code> ==== Заголовок ==== Включаем доступ к ВМ по VNC: vboxmanage modifyvm ubuntu1604 --vrde on vboxmanage modifyvm ubuntu1604 --vrdeaddress 127.0.0.1 vboxmanage modifyvm ubuntu1604 --vrdeport 3001 vboxmanage modifyvm ubuntu1604 --vrdeproperty VNCPassword="secret" Я лично для подключения использую TigerVNC (форк TightVNC): vncviewer localhost:3001 Чтобы каждый раз не вводить пароль, можно сказать: vncpasswd ./vnc.password … и всегда использовать этот файл: vncviewer localhost:3001 PasswordFile=/home/eax/temp/vnc.password Посмотреть свойства виртуальной машины (узнать номер порта VNC): vboxmanage showvminfo ubuntu1604 | grep VRDE ===== Клиенты ===== * [[http://sourceforge.net/projects/phpvirtualbox/|phpvirtualbox webclient]] ===== Записки ===== * Просмотр всех зарегистрированных дисков * VBoxManage list hdds * Ковертирование диска из vdi в vdmk * VBoxManage clonehd f83fa853-eded-4e67-9927-05fb72544c3d win764.vmdk --format vmdk * Изменение размера диска * Внимание!!! Перед увеличением жесткого диска, необходимо удалить все снимки виртуальной машины. * VBoxManage modifyhd d:\VM\Win7x64\Win7x64.vdi --resize 50000 * заместо пути к файлу диска, лучше использовать UUID * diskpart – запускаем утилиту управления дисками и разделами <konsole> DISKPART> list volume – смотрим, какой раздел нам нужен DISKPART> select volume 2 – выбираем его DISKPART> extend – даем команду расширить DISKPART> list volume – убеждаемся, что всё хорошо * Volume 2 C NTFS Partition 48 GB Healthy Boot DISKPART>exit – прощаемся с утилитой diskpart </konsole> ===== Ссылки ===== * http://www.vr-online.ru/content/ustanovka-i-nastrojka-virtualbox-4-i-phpvirtualbox-4-na-debian-6-squeeze-4692?page=1 * http://info-linux.ru/article/107 * http://sourceforge.net/projects/phpvirtualbox/ * * http://homenas.ru/forum/viewtopic.php?f=4&t=8 * http://www.vionblog.com/virtualbox-4-3-phpvirtualbox-debian-wheezy/ * * http://tokarchuk.ru/2010/12/virtualbox-without-x-server-and-phpvirtualbox/ * http://seriyps.ru/blog/2009/01/23/how-to-ustanovit-virtualbox-v-ubuntu-vtoraya-redakciya/ * http://xmodulo.com/2013/05/how-to-create-and-start-virtualbox-vm-without-gui.html * http://ayozone.org/2012/12/19/virtualbox-headless-install-and-manage-vm-without-gui/ * http://webpom.ru/archives/221 * http://softnastroy.com/content/ustanovka-virtualbox-na-debian-ili-ubuntu-server-s-upravleniem-cherez-veb-interfeys-phpvirtualbox-s-avtozapuskom-i-avtosohraneniem-virtualnyh-mashin.html * http://itbuben.org/blog/Unix-way/2178.html ====== Другие системы виртуализации ====== {{topic>[virtual]}} СохранитьПросмотрРазличияОтменить Сводка изменений Примечание: редактируя эту страницу, вы соглашаетесь на использование своего вклада на условиях следующей лицензии: CC0 1.0 Universal