Добавить в систему устройство tun. (modprobe tun)
Сделать общий доступ к устройству vboxdrv и vboxnetctl (chmod 777 /dev/vbox*).
Если ядро стандартное, то установить пакет kernel-modules-virtualbox для вашего ядра, сделать 2 последних шага предыдущего пункта.
- записать нужные модули в /etc/modules , чтобы загружались в ядро при перезапуске системы.
- добавить модули в рабочую систему (modprobe vboxdrv && modprobe vboxnetflt && ...)
- повторить это для каждого необходимого модуля (vboxdrv, vboxnetflt, vboxadd, vboxvfs)
- установить модуль в каталог с модулями (драйверами) (make install)
- скомпилить модуль для вашего ядра (make)
- Перейти в очередной каталог с исходниками
- В каталоге /usr/src/kernel/... раскрыть исходники: tar xjf ... для каждого bz2-файла
- установить пакеты kernel-source-virtualbox kernel-source-virtualbox-*
Если ядро не стандартное (как у меня), то надо скомпилировать модуль vboxdrv для ядра:
Установить пакеты: apt-get install virtual-box virtualbox-common
Последовательность установки и запуска:
Для этой виртуальной машины есть специальные ядерные модули, без которых она работать не хочет, в отличие от QEMU.
Следует относиться к виртуальной машине как к самому настоящему отдельно стоящему компьютеру. У него свой BIOS с настройками, у него своё собственное оборудование - материнская плата, память, диски, сетевые контроллеры, аудио-контроллер, ... Вы должны установить туда операционную систему, напихать туда программ. То, что этот компьютер работает внутри вашего компьютера, не слишком важно. С помощью виртуальных машин вы сможете смоделировать реальные ситуации совместной работы нескольких компьютеров и вам не придётся для этого покупать кучу железа, подключать к электричеству, захламлять столы корпусами и мониторами.
Немного терминологии: хост-машина это реальная машина с реальной ОС. Гостевая ОС - это ОС, работающая в виртуальной машине.
Фирма Sun дала в свободное использование VirtualBox - нехилую виртуальную машину. Я не заметил проигрыша коммерческим продуктам. Во многом с этой программой работать быстрее и приятнее. Начиная с версии 2.1.0 программа позволяет удобно создавать сетевые интерфейсы и вполне доступна даже для неопытного пользователя.
21.12.2009 - последняя редакция.
Настройка VirtualBox и сети виртуальной машины
Комментариев нет:
Отправить комментарий