Andy home page
Главное меню
Главная
Категории
Статьи
Файлы
Ссылки
Архив
Поиск
Галлерея
Гостевая
Опросы
Сетевой калькулятор
NES Emulator
Музей
Обратная связь

Кто на сайте
Добро пожаловать,
Гость

ВойтиВойти
РегистрацияРегистрация
Забыли Пароль?Забыли Пароль?

Посетителей онлайн
ПользователейПользователей: 0
ГостейГостей: 172
_BOTБотов: 0
ВсегоВсего: 172

Server Time
Время: 07:33:52
Дата: 16/04/24
Календарь
Ссылки

Установка VirtualBox без GUI на Linux
Напечатать текущую страницу
Linux

Установка VirtualBox без GUI на Linux



Обновление базы данных APT:

sudo apt-get update

Установка Dynamic Kernel Module Support или DKMS — фреймворк, который используется для генерации тех модулей ядра Linux, которые в общем случае не включены в дерево исходного кода. DKMS позволяет драйверам устройств автоматически пересобираться, когда ядро уже собрано. DKMS может быть использован в двух направлениях: автоматическая рекомпиляция всех модулей в случае установки новой версии ядра, и установка новых версий модулей (драйверов) в существующую систему без необходимости ручной компиляции или предкомпилированных пакетов. Это, к примеру, делает возможным использование новых видеокарт на старых Linux-системах.

sudo apt-get install linux-headers-$(uname -r) dkms

Скачиваем и устанавливаем VirtualBox

wget http://download.virtualbox.org/virtualbox/debian/pool/contrib/v/virtualbox-4.1/virtualbox-4.1_4.1.8-75467~Ubuntu~lucid_i386.deb
sudo dpkg -i virtualbox-4.1_4.1.8-75467~Ubuntu~lucid_i386.deb

andy@bg:~$ sudo dpkg -i virtualbox-4.1_4.1.8-75467~Ubuntu~lucid_i386.deb
Выбор ранее не выбранного пакета virtualbox-4.1.
(Чтение базы данных ... на данный момент установлено 67055 файлов и каталогов.)
Распаковывается пакет virtualbox-4.1 (из файла virtualbox-4.1_4.1.8-75467~Ubuntu~lucid_i386.deb)...
dpkg: зависимости пакетов не позволяют настроить пакет virtualbox-4.1:
virtualbox-4.1 зависит от libcurl3 (>= 7.16.2-1), однако:
Пакет libcurl3 не установлен.
virtualbox-4.1 зависит от libgl1-mesa-glx | libgl1, однако:
Пакет libgl1-mesa-glx не установлен.
.......................
dpkg: не удалось обработать параметр virtualbox-4.1 (--install):
проблемы зависимостей -- оставляем не настроенным
Обрабатываются триггеры для ureadahead ...
Обрабатываются триггеры для shared-mime-info ...
Обрабатываются триггеры для hicolor-icon-theme ...
При обработке следующих пакетов произошли ошибки:

проверка зависимостей и установка недостающих пакетов

sudo apt-get -f install 

……

Настраивается пакет libsdl1.2debian-alsa (1.2.14-4ubuntu1.1) ...

Настраивается пакет libsdl1.2debian (1.2.14-4ubuntu1.1) ...

Настраивается пакет libxmu6 (2:1.0.5-1) ...

Настраивается пакет virtualbox-4.1 (4.1.8-75467~Ubuntu~lucid) ...

Добавляется группа `vboxusers' (GID 119) ...Готово.

 * Stopping VirtualBox kernel modules        [ OK ]

 * Uninstalling old VirtualBox DKMS kernel modules           [ OK ]

 * Trying to register the VirtualBox kernel modules using DKMS       [ OK ]

 * Starting VirtualBox kernel modules            [ OK ]

Настраивается пакет libgl1-mesa-dri (7.7.1-1ubuntu3) ...

Обрабатываются триггеры для libc-bin ...

ldconfig deferred processing now taking place

Обрабатываются триггеры для python-central ...

Установка доплнения

VirtualBox 4.1.8 Oracle VM VirtualBox Extension

Support for USB 2.0 devices, VirtualBox RDP and PXE boot for Intel cards.

wget http://download.virtualbox.org/virtualbox/4.1.8/Oracle_VM_VirtualBox_Extension_Pack-4.1.8-75467.vbox-extpack
sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.1.8-75467.vbox-extpack

Создание виртуальной машины

От имени простого пользователя:

VBoxManage createvm --name newVirtual --ostype Linux26 --register

Установим необходимые настройки ВМ, требующиеся устанавливаемой гостевой ОС.

VBoxManage modifyvm newVirtual --memory 512 --vram 11 --acpi on 

Создаем виртуальный контроллер PIIX4 для VM и зарегистрируем.

VBoxManage storagectl newVirtual --add ide --controller PIIX4 --name PIIX4 

Создаем виртуальный жесткий диск для ВМ (в данном случае, размером 2GB) и зарегистрируем его.

VBoxManage createhd --filename hdd.vdi --size 2000

Установим созданный файл VDI первым виртуальным жестким диском:

VBoxManage storageattach newVirtual --storagectl PIIX4 --port 0 --device 0 --type hdd --medium hdd.vdi 

Подключим ISO к виртуальной машине, с которого будем загружаться.

VBoxManage storageattach newVirtual --storagectl PIIX4 --port 0 --device 1 --type dvddrive --medium /home/andy/ubuntu-10.04.2-server-i386.iso 

Подключаем виртуальную сетевую карту eth0. Включаем на реальном сервере «Адаптер 1» в режиме сетевой мост (bridged)

VBoxManage modifyvm newVirtual --nic1 bridged

Указываем сетевой интерфейс хоста, который будет использоваться виртуальным интерфейсом. eth0 реального сервера подключается сетевым мостом к eth0 виртуального.

VBoxManage modifyvm newVirtual --bridgeadapter1 eth0 

так мы можем связать все остальные сетевые карты реального сервера с виртуальным и в сети у нас уже будет два сервера и каждый со своим IP.

Запуск виртуальной машины

VBoxHeadless -s newVirtual -e "TCP/Ports=5000"

Oracle VM VirtualBox Headless Interface 4.1.8
(C) 2008-2011 Oracle Corporation
All rights reserved.

VRDE server is listening on port 5000.

Консоль не закрываем, иначе виртуальная машина будет остановлена

Чтобы запустить задание в фоновом режиме, необходимо завершать командную строку символом (`&').

VBoxHeadless -s newVirtual -e "TCP/Ports=5000" &

Можно использовать любой стандартный клиент RDP для подключения к удаленной виртуальной машине. Вы должны указать IP адрес вашей хост системы (не виртуальной машины!) - использующейся как сервер к которому подключаются, а также номер порта который использует RDP сервер.


При копировании материалов ссылка на сайт обязательна


Добавлена: 31/01/2012 · Автор: admin

Просмотров: 20873

Оценить:
Social net
Сатьи

Все статьи
Друзья
Сайт skeletora
ОНАПТ
OLD-HARD.RU


Webmaster Andy
Copyright©1998-2014 Odessa


Открытие страницы: 0.26 секунды и 8 запросов к БД
Хостинг
Регистрация домена
free counters