Различия
Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версия | ||
system:virtualbox [2015/08/23 12:42] – внешнее изменение 127.0.0.1 | system:virtualbox [2019/08/29 11:26] (текущий) – [Заголовок] mirocow | ||
---|---|---|---|
Строка 13: | Строка 13: | ||
* VBoxManage extpack install | * VBoxManage extpack install | ||
* sudo / | * sudo / | ||
+ | |||
+ | ===== Исправление ошибки ===== | ||
+ | |||
+ | <code bash> | ||
+ | $ vagrant vbguest --do install --no-cleanup | ||
+ | </ | ||
+ | |||
+ | ===== Настройка ===== | ||
+ | |||
+ | ==== Настройка образов VDI/VMDK ==== | ||
+ | |||
+ | Создаем жесткий диск размером 10 Гб (место по дэфолту не преаллоцируется): | ||
+ | |||
+ | <code bash>$ vboxmanage createhd \ | ||
+ | --filename / | ||
+ | --size 10000</ | ||
+ | | ||
+ | Цепляем созданный жесткий диск к виртуалке: | ||
+ | |||
+ | <code bash>$ vboxmanage storagectl ubuntu1604 --name ide-controller --add ide | ||
+ | $ vboxmanage storageattach ubuntu1604 --storagectl ide-controller \ | ||
+ | --port 0 --device 0 --type hdd \ | ||
+ | --medium / | ||
+ | |||
+ | <code bash> | ||
+ | $ vboxmanage storagectl 4e14957a-091a-4b7e-9267-5e6ec5f1fa28 --remove | ||
+ | </ | ||
+ | |||
+ | === Увеличение объема === | ||
+ | |||
+ | <code bash> | ||
+ | $ VBoxManage clonehd " | ||
+ | $ VBoxManage modifyhd " | ||
+ | </ | ||
+ | ==== Настройка сети ==== | ||
+ | |||
+ | Список NAT-сетей: | ||
+ | |||
+ | <code bash>$ vboxmanage natnetwork list</ | ||
+ | |||
+ | Создание новой сети: | ||
+ | |||
+ | <code bash>$ vboxmanage natnetwork add --netname UbuntuNat --network 10.0.4.0/24 \ | ||
+ | --enable --dhcp on --ipv6 off</ | ||
+ | |||
+ | Редактирование сети: | ||
+ | |||
+ | <code bash>$ vboxmanage natnetwork modify --netname UbuntuNat --ipv6 on</ | ||
+ | |||
+ | Удаление сети: | ||
+ | |||
+ | <code bash>$ vboxmanage natnetwork remove --netname UbuntuNat</ | ||
+ | |||
+ | Подключение виртуалок к NAT-сети: | ||
+ | |||
+ | <code bash>$ vboxmanage modifyvm ubuntu1 --nic2 natnetwork --nat-network2 UbuntuNat | ||
+ | $ vboxmanage modifyvm ubuntu2 --nic2 natnetwork --nat-network2 UbuntuNat</ | ||
+ | |||
+ | ==== Заголовок ==== | ||
+ | |||
+ | Включаем доступ к ВМ по VNC: | ||
+ | |||
+ | <code bash> | ||
+ | $ vboxmanage modifyvm ubuntu1604 --vrde on | ||
+ | $ vboxmanage modifyvm ubuntu1604 --vrdeaddress 127.0.0.1 | ||
+ | $ vboxmanage modifyvm ubuntu1604 --vrdeport 3001 | ||
+ | $ vboxmanage modifyvm ubuntu1604 --vrdeproperty VNCPassword=" | ||
+ | |||
+ | Я лично для подключения использую TigerVNC (форк TightVNC): | ||
+ | Чтобы каждый раз не вводить пароль, | ||
+ | |||
+ | <code bash> | ||
+ | $ vncpasswd ./ | ||
+ | </ | ||
+ | … и всегда использовать этот файл: | ||
+ | |||
+ | <code bash> | ||
+ | $ vncviewer localhost: | ||
+ | </ | ||
+ | |||
+ | Посмотреть свойства виртуальной машины (узнать номер порта VNC): | ||
+ | |||
+ | <code bash> | ||
+ | $ vboxmanage showvminfo ubuntu1604 | ||
+ | </ | ||
+ | ===== Клиенты ===== | ||
+ | |||
+ | * [[http:// | ||
===== Записки ===== | ===== Записки ===== | ||
Строка 48: | Строка 136: | ||
* http:// | * http:// | ||
* http:// | * http:// | ||
+ | |||
+ | ====== Другие системы виртуализации ====== | ||
+ | |||
+ | {{topic> | ||
+ |