The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]



"Запуск VirtualBox под FreeBSD"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Виртуализация)
Изначальное сообщение [ Отслеживать ]

"Запуск VirtualBox под FreeBSD"  +/
Сообщение от Serjio77 email(ok) on 08-Мрт-18, 15:46 
Доброго времени суток уважаемые гуру!!!!
Который день бьюсь над проблемой запуска VirtualBox. Но обо всем по порядку.
Для начала передо мной стоит задача запуска нескольких гостевых операционных систем на базе FreeBSD 11. Для этого я выбрал VirtualBox, так как процессор у меня 32 битный и 64 битная FreeBSD устанавливаться напрочь отказалась.
С помощью команды
cd /usr/ports/net/libvncserver
# make && make install
Установил все что было в портах. Когда установка дошла до libGL то установка пошла с ошибками.
Далее из интернета с помощью pkg ins установил следующие пакеты:
virtualbox-ose-4.0.8
virtualbox-ose-additions-4.0.8
virtualbox-ose-kmod-4.0.8
Потом сделал так:
# kldload vboxdrv
# echo 'vboxdrv_load="YES"' >> /boot/loader.conf
# echo 'vboxnet_enable="YES"' >> /etc/rc.conf
# echo 'vboxguest_enable="YES"' >> /etc/rc.conf
# echo 'vboxservice_enable="YES"' >> /etc/rc.conf
# echo 'vboxservice_flags="--disable-timesync"' >> /etc/rc.conf
# echo 'vboxheadless_enable="YES"' >> /etc/rc.conf
# echo 'vboxwebsrv_enable="YES"' >> /etc/rc.conf
После этого установил phpvirtualbox. И создал нового юзера:
# adduser pvbuser
# pw groupadd vboxusers
# pw groupmod vboxusers -m pvbuser
# mkdir /home/pvbuser
# chown -R pvbuser:vboxusers /home/pvbuser
в файле config.php убрал авторизацию
//var $noAuth = true;
Создал скрипт # ee /usr/local/etc/rc.d/phpvirtualbox.sh
И вставил в него следующие строки:
#!/bin/sh
# Установка Oracle VM VirtualBox на FreeBSD
echo -n 'phpVirtualBox daemon
'
case "$1" in
start)
echo 'VBox started..'
su - pvbuser -c "VBoxManage setproperty websrvauthlibrary null" &&
# su - pvbuser -c "/usr/local/bin/VBoxHeadless --startvm WinXP --vnc --vncport 5903 --vncpass qwest"
su - pvbuser -c "/usr/bin/nohup vboxwebsrv -t 0 -F /dev/null"
;;
stop)
killall vboxwebsrv
killall VBoxSVC
killall VBoxXPCOMIPCD
echo 'VBox stoped..'
;;
*)
echo "Usage: `basename $0` {start|stop}" >&2
exit 64
;;
esac
exit 0
Выставил права и стартанул полученный скрипт:
# chmod +x /usr/local/etc/rc.d/phpvirtualbox.sh
# /usr/local/etc/rc.d/phpvirtualbox.sh
И дальше начал конфигурировать виратуальную машину следующим образом. Предварительно перелогинившись под вновь созданным юзером:
# su -l pvbuser
$ VBoxManage createvm --name WinXP --ostype WindowsXP --register --basefolder /home/pvbuser
$ VBoxManage modifyvm "WinXP" --memory 512 --acpi on --boot1 dvd --nic1 nat
$ VBoxManage createhd --filename "WinXP.vdi" --size 8000
$ VBoxManage storagectl "WinXP" --name "IDE Controller" --add ide --controller PIIX4
$ VBoxManage storageattach "WinXP" --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium "WinXP.vdi"
$ VBoxManage storageattach "WinXP" --storagectl "IDE Controller" --port 0 --device 1 --type dvddrive --medium /mnt/WinEnterpriseXP-sp3.iso
После конфигурации машины я попытался ее запустить в фоне.
# /usr/bin/nohup /usr/local/bin/VBoxHeadless --startvm WinXP --vnc --vncport 5903 --vncpass qwest &
А  потом я попытался с другого компьютера в сети подключиться к виртуальной машине с помощью vncviewer. в качестве vncviewer использую UltraVNC Viewer, где в адресной строке ввожу 192.168.11.113::5903 и после нажатия на кнопку connect получаю сообщение о том что не удалось подключиться к серверу.

Я понимаю что я новичок и что я что-то наверное делаю не так. Подскажите что мне сделать, чтобы запустить эту виртуальную машину

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Запуск VirtualBox под FreeBSD"  +/
Сообщение от .. on 08-Мрт-18, 18:37 
> Для начала передо мной стоит задача запуска нескольких гостевых операционных систем на
> базе FreeBSD 11. Для этого я выбрал VirtualBox, так как процессор
> у меня 32 битный и 64 битная FreeBSD устанавливаться напрочь отказалась.

1) выбросить это старьё на помойку, у него скорее всего и аппаратной виртуализации нет
2) выбросить бздю туда же
3) выбросить виртуалбокс туда же, он хорош для десктопов когда надо что-то потестить, но это никак не серверное решение, тот кто попытается утверждать обратное - нОркоман

4) взять (можно на помойке) более нормальное 64 битное железо с поддержкой аппаратной виртуализации
5) выбрать нормальную серверную платформу, можно проприетарную (linux + qemu-kvm + libvirt, proxmox, xenserver, vmware, да хоть HyperV ...)
6) научиться её готовить


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Запуск VirtualBox под FreeBSD"  +/
Сообщение от Сергей (??) on 08-Мрт-18, 19:41 
>> Для начала передо мной стоит задача запуска нескольких гостевых операционных систем на
>> базе FreeBSD 11. Для этого я выбрал VirtualBox, так как процессор
>> у меня 32 битный и 64 битная FreeBSD устанавливаться напрочь отказалась.

  Для начала надо включить мозги, у вас все перемешано, откуда вы взяди 4.0... на 11-той фре, а коннект с vnc работает, если настроен vnc сервер, phpvirtualbox нужен, если вы смотрите через браузер, если ничего не знаете, подымите x-сы c twm в качестве de...
Ну и конечно дучше иметь нормальный 64-битный процессор...

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Запуск VirtualBox под FreeBSD"  +/
Сообщение от XaMM on 08-Мрт-18, 21:57 
>[оверквотинг удален]
> виртуализации нет
> 2) выбросить бздю туда же
> 3) выбросить виртуалбокс туда же, он хорош для десктопов когда надо что-то
> потестить, но это никак не серверное решение, тот кто попытается утверждать
> обратное - нОркоман
> 4) взять (можно на помойке) более нормальное 64 битное железо с поддержкой
> аппаратной виртуализации
> 5) выбрать нормальную серверную платформу, можно проприетарную (linux + qemu-kvm + libvirt,
> proxmox, xenserver, vmware, да хоть HyperV ...)
> 6) научиться её готовить

Клинический случай.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Запуск VirtualBox под FreeBSD"  +/
Сообщение от fail_ on 09-Мрт-18, 00:11 
>>[оверквотинг удален]

...
> 3) выбросить виртуалбокс туда же, он хорош для десктопов

...
> Клинический случай.

как знать

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Запуск VirtualBox под FreeBSD"  +/
Сообщение от sherlock email(ok) on 09-Мрт-18, 07:46 
Я сам любитель FreeBSD и даже сервер, раздающий в конторе инет до сих пор под нею. Но от виртуализации на ней я уже давно отказался. Перешел на VMware vSphere Hypervisor (ESXi) и Вам советую посмотреть в эту сторону. Ставится как OS
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Запуск VirtualBox под FreeBSD"  +/
Сообщение от Сергей (??) on 09-Мрт-18, 10:25 
> Я сам любитель FreeBSD и даже сервер, раздающий в конторе инет до
> сих пор под нею. Но от виртуализации на ней я уже
> давно отказался. Перешел на VMware vSphere Hypervisor (ESXi) и Вам советую
> посмотреть в эту сторону. Ставится как OS

А у меня стоит и все из-за zfs, уж больно на ней, а она появилась вв времена 8-ой фре, легко снапшоты делать и пересылать куда душе угодно... Правда vbox используется из-за того, что ничего другого непиратского не было в те времена... Сейчас бы смотрел в сторону bhyve...
Не хочу спорить, что лучше, каждый выбирает, что ему удобнее...


Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Запуск VirtualBox под FreeBSD"  +/
Сообщение от artemrts (ok) on 09-Мрт-18, 23:45 
>> Я сам любитель FreeBSD и даже сервер, раздающий в конторе инет до
>> сих пор под нею. Но от виртуализации на ней я уже
>> давно отказался. Перешел на VMware vSphere Hypervisor (ESXi) и Вам советую
>> посмотреть в эту сторону. Ставится как OS
>  А у меня стоит и все из-за zfs, уж больно на
> ней, а она появилась вв времена 8-ой фре, легко снапшоты делать
> и пересылать куда душе угодно... Правда vbox используется из-за того, что
> ничего другого непиратского не было в те времена... Сейчас бы смотрел
> в сторону bhyve...
>  Не хочу спорить, что лучше, каждый выбирает, что ему удобнее...

Смотрите в строну bhyve, win server 2008r2 работает очень даже неплохо

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Запуск VirtualBox под FreeBSD"  +/
Сообщение от lavr email(ok) on 10-Мрт-18, 13:20 
>[оверквотинг удален]
>>> сих пор под нею. Но от виртуализации на ней я уже
>>> давно отказался. Перешел на VMware vSphere Hypervisor (ESXi) и Вам советую
>>> посмотреть в эту сторону. Ставится как OS
>>  А у меня стоит и все из-за zfs, уж больно на
>> ней, а она появилась вв времена 8-ой фре, легко снапшоты делать
>> и пересылать куда душе угодно... Правда vbox используется из-за того, что
>> ничего другого непиратского не было в те времена... Сейчас бы смотрел
>> в сторону bhyve...
>>  Не хочу спорить, что лучше, каждый выбирает, что ему удобнее...
> Смотрите в строну bhyve, win server 2008r2 работает очень даже неплохо

"так как процессор у меня 32 битный"

- так куда смотреть?

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема


  Закладки на сайте
  Проследить за страницей
Created 1996-2018 by Maxim Chirkov  
ДобавитьПоддержатьВебмастеруГИД  
Hosting by Ihor