
Виртуализировать windows из под freebsd
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- мл. сержант
- Сообщения: 85
- Зарегистрирован: 2009-02-16 18:48:58
Виртуализировать windows из под freebsd
Приветствую уважаемых, прошу помощи в одной задаче
. Суть такова: имеем машину с хорошими ресурсами, которые почти все время простаивают, ос freebsd 72. В конторе очень часто не хватает машин для разного рода тестирований (на ос вин/бсд). Пришла в голову идея - запустить винду в режиме виртуализации на фре, вот только не знаю с чего начать. Наверное задам глупый вопрос: возможно ли наладить такую виртуализацию, если на фре нет иксов ?

Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- проходил мимо
Re: Виртуализировать windows из под freebsd
из виртуализации во FreeBSD есть только VirtualBox (если не считать VImage/Jail). В NetBSD есть еще и Xen. Не знаю что быстрее, ибо мне так и не удалось завести VBox на 9-ке, а Xen HVM не показался таким уж быстрым.
Ах, есть еще глючный kqemu.
Ах, есть еще глючный kqemu.
-
- сержант
- Сообщения: 173
- Зарегистрирован: 2007-11-20 10:14:37
- Контактная информация:
Re: Виртуализировать windows из под freebsd
у меня на работе freebsd 6.4 и тама VMWARE 3.X крутится WIndows 2003 который выполняет роли AD и DHCP
40 компов обслуживает норм.
Не самый лучший вариант но делалось это 1.5 года назад.
40 компов обслуживает норм.
Не самый лучший вариант но делалось это 1.5 года назад.
-
- мл. сержант
- Сообщения: 85
- Зарегистрирован: 2009-02-16 18:48:58
Re: Виртуализировать windows из под freebsd
cloudsv писал(а):у меня на работе freebsd 6.4 и тама VMWARE 3.X крутится WIndows 2003 который выполняет роли AD и DHCP
40 компов обслуживает норм.
Не самый лучший вариант но делалось это 1.5 года назад.
сервер без иксов? если да, то можете дать более полную информацию по установке подобного?
- gloom
- лейтенант
- Сообщения: 738
- Зарегистрирован: 2008-03-13 16:29:12
- Откуда: UA
Re: Виртуализировать windows из под freebsd
http://shurik.kiev.ua/blog/index.php?/a ... z_x11.html
активней поиском пользуйтесь...
активней поиском пользуйтесь...
-
- старшина
- Сообщения: 425
- Зарегистрирован: 2008-08-25 18:10:44
- Откуда: СССР, РФ, Сталинградская область, село Безродное
- Контактная информация:
Re: Виртуализировать windows из под freebsd
Вот тут мне дали дельный совет, и не один:gilas писал(а):Приветствую уважаемых, прошу помощи в одной задаче. Суть такова: имеем машину с хорошими ресурсами, которые почти все время простаивают, ос freebsd 72. В конторе очень часто не хватает машин для разного рода тестирований (на ос вин/бсд). Пришла в голову идея - запустить винду в режиме виртуализации на фре, вот только не знаю с чего начать. Наверное задам глупый вопрос: возможно ли наладить такую виртуализацию, если на фре нет иксов ?
http://forum.lissyara.su/viewtopic.php? ... mu#p196113
- Fastman
- ст. лейтенант
- Сообщения: 1236
- Зарегистрирован: 2006-07-07 10:20:38
- Откуда: Минск. РБ
Re: Виртуализировать windows из под freebsd
поставьте если позволяет железо бесплатный VmWare ESX и натяните туда и винду и bsd.
Это лучший вариант.
Это лучший вариант.
Главное в жизни здоровье и любовь, остальное я все куплю.
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
Re: Виртуализировать windows из под freebsd
если не ошибаюсь то xen работает в 8ке
- LMik
- капитан
- Сообщения: 1852
- Зарегистрирован: 2007-07-17 9:14:39
- Откуда: МО
- Контактная информация:
Re: Виртуализировать windows из под freebsd
Недавно завёл под 8-кой VBox. Сейчас 3 виртуалки с виндами пашет на ура. Правда есть какие-то глюки с SMP, поэтому на виртуалках по одному процу выделено пока
.
X-Server элеменарно ставится на винду с cgywin.

X-Server элеменарно ставится на винду с cgywin.
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!
Виpус детям не игpушка, не товаpищ и не дpуг!
-
- подполковник
- Сообщения: 3924
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Re: Виртуализировать windows из под freebsd
А bridge работает или только Nat?LMik писал(а):Недавно завёл под 8-кой VBox. Сейчас 3 виртуалки с виндами пашет на ура. Правда есть какие-то глюки с SMP, поэтому на виртуалках по одному процу выделено пока.
X-Server элеменарно ставится на винду с cgywin.
- dekloper
- ст. лейтенант
- Сообщения: 1331
- Зарегистрирован: 2008-02-24 15:43:19
- Откуда: давно здесь сидим..
- Контактная информация:
Re: Виртуализировать windows из под freebsd
какой линухатор...?LMik писал(а):Недавно завёл под 8-кой VBox.
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!
- LMik
- капитан
- Сообщения: 1852
- Зарегистрирован: 2007-07-17 9:14:39
- Откуда: МО
- Контактная информация:
Re: Виртуализировать windows из под freebsd
Работаетsnorlov писал(а):А bridge работает или только Nat?LMik писал(а):Недавно завёл под 8-кой VBox. Сейчас 3 виртуалки с виндами пашет на ура. Правда есть какие-то глюки с SMP, поэтому на виртуалках по одному процу выделено пока.
X-Server элеменарно ставится на винду с cgywin.
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!
Виpус детям не игpушка, не товаpищ и не дpуг!
- LMik
- капитан
- Сообщения: 1852
- Зарегистрирован: 2007-07-17 9:14:39
- Откуда: МО
- Контактная информация:
Re: Виртуализировать windows из под freebsd
Зачем линухатор? oOdekloper писал(а):какой линухатор...?LMik писал(а):Недавно завёл под 8-кой VBox.
Код: Выделить всё
virtualbox# uname -a
FreeBSD virtualbox.****.ru 8.0-RC1 FreeBSD 8.0-RC1 #3: Thu Oct 8 18:23:04 MSD 2009 root@datakeeper.****.ru:/usr/obj/usr/src/sys/GENERIC amd64
virtualbox# kldstat
Id Refs Address Size Name
1 9 0xffffffff80100000 d20858 kernel
2 2 0xffffffff81022000 22e46 vboxdrv.ko
3 1 0xffffffff81046000 25ce vboxnetflt.ko
4 2 0xffffffff81049000 8d44 netgraph.ko
5 1 0xffffffff81052000 13be ng_ether.ko
Последний раз редактировалось LMik 2009-10-19 17:19:36, всего редактировалось 3 раза.
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!
Виpус детям не игpушка, не товаpищ и не дpуг!
- LMik
- капитан
- Сообщения: 1852
- Зарегистрирован: 2007-07-17 9:14:39
- Откуда: МО
- Контактная информация:
Re: Виртуализировать windows из под freebsd
Код: Выделить всё
PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
13573 root 14 44 0 2134M 2079M ucond 4 59:57 0.00% VBoxHeadless
13575 root 14 44 0 1161M 1103M ucond 0 58:00 0.00% VBoxHeadless
13657 root 14 44 0 1161M 1103M ucond 0 57:28 0.00% VBoxHeadless
13557 root 10 44 0 38788K 12508K ucond 7 3:28 0.00% VBoxSVC
13554 root 1 44 0 25956K 6316K select 4 0:48 0.00% VBoxXPCOMIPCD
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!
Виpус детям не игpушка, не товаpищ и не дpуг!
- dekloper
- ст. лейтенант
- Сообщения: 1331
- Зарегистрирован: 2008-02-24 15:43:19
- Откуда: давно здесь сидим..
- Контактная информация:
Re: Виртуализировать windows из под freebsd
ф смысли? эта хня не принципиальна?LMik писал(а): Зачем линухатор? oO
Код: Выделить всё
ls -l
total 30
drwxr-xr-x 2 root wheel 1024 11 янв 2009 bin
drwxr-xr-x 2 root wheel 512 11 янв 2009 dev
drwxr-xr-x 17 root wheel 1024 23 янв 2009 etc
drwxr-xr-x 6 root wheel 2560 5 дек 2008 lib
drwxr-xr-x 2 root wheel 512 5 дек 2008 media
drwxr-xr-x 2 root wheel 512 5 дек 2008 mnt
drwxr-xr-x 5 usr1cv81 grp1cv81 512 8 янв 2009 opt
drwxr-xr-x 2 root wheel 512 5 дек 2008 proc
drwxr-xr-x 2 root wheel 1024 5 дек 2008 sbin
drwxr-xr-x 2 root wheel 512 5 дек 2008 selinux
drwxr-xr-x 2 root wheel 512 5 дек 2008 srv
drwxr-xr-x 2 root wheel 512 5 дек 2008 sys
drwxr-xr-x 14 root wheel 512 5 дек 2008 usr
drwxr-xr-x 13 root wheel 512 5 дек 2008 var
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!
- LMik
- капитан
- Сообщения: 1852
- Зарегистрирован: 2007-07-17 9:14:39
- Откуда: МО
- Контактная информация:
Re: Виртуализировать windows из под freebsd
оно только procfs просило примонтировать вроде.dekloper писал(а):ф смысли? эта хня не принципиальна?LMik писал(а): Зачем линухатор? oOс пару месяцев назад собирал, чет там не сросталось вроде...Код: Выделить всё
ls -l total 30 drwxr-xr-x 2 root wheel 1024 11 янв 2009 bin drwxr-xr-x 2 root wheel 512 11 янв 2009 dev drwxr-xr-x 17 root wheel 1024 23 янв 2009 etc drwxr-xr-x 6 root wheel 2560 5 дек 2008 lib drwxr-xr-x 2 root wheel 512 5 дек 2008 media drwxr-xr-x 2 root wheel 512 5 дек 2008 mnt drwxr-xr-x 5 usr1cv81 grp1cv81 512 8 янв 2009 opt drwxr-xr-x 2 root wheel 512 5 дек 2008 proc drwxr-xr-x 2 root wheel 1024 5 дек 2008 sbin drwxr-xr-x 2 root wheel 512 5 дек 2008 selinux drwxr-xr-x 2 root wheel 512 5 дек 2008 srv drwxr-xr-x 2 root wheel 512 5 дек 2008 sys drwxr-xr-x 14 root wheel 512 5 дек 2008 usr drwxr-xr-x 13 root wheel 512 5 дек 2008 var
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!
Виpус детям не игpушка, не товаpищ и не дpуг!
- dekloper
- ст. лейтенант
- Сообщения: 1331
- Зарегистрирован: 2008-02-24 15:43:19
- Откуда: давно здесь сидим..
- Контактная информация:
Re: Виртуализировать windows из под freebsd
аха, завелось...LMik писал(а):оно только procfs просило примонтировать вроде.
пару моментов
как эту петрушку демоном стартонуть?
и "морда" у когонидь работает?
Код: Выделить всё
--enable-webservice enable the webservice stuff
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
Re: Виртуализировать windows из под freebsd
рисуй rc.d скрипт или юзай добрый старый rc.local
- LMik
- капитан
- Сообщения: 1852
- Зарегистрирован: 2007-07-17 9:14:39
- Откуда: МО
- Контактная информация:
Re: Виртуализировать windows из под freebsd
Так вверху же в топе у меня демоны висят.dekloper писал(а):аха, завелось...LMik писал(а):оно только procfs просило примонтировать вроде.
пару моментов
как эту петрушку демоном стартонуть?
и "морда" у когонидь работает?Код: Выделить всё
--enable-webservice enable the webservice stuff
Морда работает под винду в xcgywin;
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!
Виpус детям не игpушка, не товаpищ и не дpуг!
- dekloper
- ст. лейтенант
- Сообщения: 1331
- Зарегистрирован: 2008-02-24 15:43:19
- Откуда: давно здесь сидим..
- Контактная информация:
Re: Виртуализировать windows из под freebsd
ога.. чет типа того..manefesto писал(а):рисуй rc.d скрипт или юзай добрый старый rc.local
да ослеп совсем.. вижу)LMik писал(а):Так вверху же в топе у меня демоны висят.
т.е. у ваз 3 машины, каждая со своим хедлесом..?
да у меня тош иксы на виндах.. просто узерам эт как то.. не айс-но..LMik писал(а):Морда работает под винду в xcgywin;
по хттп у них как то моск стабильнее работает

ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!
- LMik
- капитан
- Сообщения: 1852
- Зарегистрирован: 2007-07-17 9:14:39
- Откуда: МО
- Контактная информация:
Re: Виртуализировать windows из под freebsd
да, 3 машины, и ещё 5 ядер свободныdekloper писал(а):ога.. чет типа того..manefesto писал(а):рисуй rc.d скрипт или юзай добрый старый rc.localда ослеп совсем.. вижу)LMik писал(а):Так вверху же в топе у меня демоны висят.
т.е. у ваз 3 машины, каждая со своим хедлесом..?да у меня тош иксы на виндах.. просто узерам эт как то.. не айс-но..LMik писал(а):Морда работает под винду в xcgywin;
по хттп у них как то моск стабильнее работает

Юзерам rdp если винда, и кому надо ссш если *nix
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!
Виpус детям не игpушка, не товаpищ и не дpуг!
- dekloper
- ст. лейтенант
- Сообщения: 1331
- Зарегистрирован: 2008-02-24 15:43:19
- Откуда: давно здесь сидим..
- Контактная информация:
Re: Виртуализировать windows из под freebsd
а как у вас ядерные модули подгружаются? мостовая конструкция работает?LMik писал(а):да, 3 машины, и ещё 5 ядер свободны. Запускаются из rc.d при старте системы, и шутдаунются по acpi shutdown при стопе, тут правда глючит как то
прост, если их пихать в /boot/loader.conf, работает тока нат
выгружаю руками, загружаю, причем в такой последовательности
1. vboxdrv
2. vboxnetflt
3. vboxnetadp
тада бридж нормально подымается...

мож их в скрипт пихать и клдлоад-ом...?
не.. нашим нада не тока гостём управлять, а штоп ани их сами могли делатьLMik писал(а):Юзерам rdp если винда, и кому надо ссш если *nix

ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!
- LMik
- капитан
- Сообщения: 1852
- Зарегистрирован: 2007-07-17 9:14:39
- Откуда: МО
- Контактная информация:
Re: Виртуализировать windows из под freebsd
Код: Выделить всё
virtualbox# cat vbox.sh
#!/bin/sh
case "$1" in
start)
echo "Starting VMBoxes..."
mount -t procfs proc /proc
kldload vboxdrv.ko
kldload vboxnetflt.ko
sleep 1
/usr/local/bin/VBoxManage startvm --type headless w2k8_hosting
/usr/local/bin/VBoxManage startvm --type headless WinXp_ie6
/usr/local/bin/VBoxManage startvm --type headless WinXp_ie6_2
/usr/local/bin/VBoxManage startvm --type headless WinXp_ie7
;;
stop)
/usr/local/bin/VBoxManage controlvm w2k8_hosting acpipowerbutton
/usr/local/bin/VBoxManage controlvm WinXp_ie6 acpipowerbutton
/usr/local/bin/VBoxManage controlvm WinXp_ie6_2 acpipowerbutton
/usr/local/bin/VBoxManage controlvm WinXp_ie7 acpipowerbutton
n=0
while [ `ps ax | grep VBoxHeadless | grep startvm -c` != 0 ]
do
n=$(expr $n + 1)
echo "whaiting VMboxes... $n"
if [ $n = 30 ]; then
echo "Time is out... :("
exit 1
fi
sleep 1
done
exit 0
;;
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!
Виpус детям не игpушка, не товаpищ и не дpуг!
- dekloper
- ст. лейтенант
- Сообщения: 1331
- Зарегистрирован: 2008-02-24 15:43:19
- Откуда: давно здесь сидим..
- Контактная информация:
- DeNn
- мл. сержант
- Сообщения: 92
- Зарегистрирован: 2007-07-18 11:25:53
Re: Виртуализировать windows из под freebsd
Пытался поставить virtualbox-3.0.51r22902 вываливается с ошибкой при make.
Сделал portdowngrade до virtualbox-2.2.51.r20457_3 - этот поставился. У меня 7.2-RELEASE FreeBSD
Не могу поднять нат (хотя бы, мост вообще б было круто)
Тут Вы пишете, что нужно подгружать vboxnetflt.ko но его нету:
Что я делаю не так?)
p.s.
3ий вылетает с такой ошибкой:
Сделал portdowngrade до virtualbox-2.2.51.r20457_3 - этот поставился. У меня 7.2-RELEASE FreeBSD
Не могу поднять нат (хотя бы, мост вообще б было круто)
Тут Вы пишете, что нужно подгружать vboxnetflt.ko но его нету:
Код: Выделить всё
kldload vboxnetflt.ko
kldload: can't load vboxnetflt.ko: No such file or directory
kldload vboxnetflt
kldload: can't load vboxnetflt: No such file or directory
Код: Выделить всё
kldstat
Id Refs Address Size Name
1 9 0xc0400000 9d72ac kernel
2 1 0xc0dd8000 164e8 geom_mirror.ko
3 1 0xc0def000 6a45c acpi.ko
4 1 0xc5704000 22000 linux.ko
5 1 0xc5ac0000 28000 vboxdrv.ko
p.s.
3ий вылетает с такой ошибкой:
Код: Выделить всё
sizeof(LSILOGICDEVICE): 0x38 (56)
sizeof(LSILOGICSCSI): 0xeec (3820)
tstDeviceStructSize: FAILURE - 2 errors
kmk[2]: *** [/usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r22902/out/freebsd.x86/release/obj/Devices/testcase/tstDeviceStructSize.run] Error 2
kmk[2]: *** Waiting for unfinished jobs....
tstShflSizes: TESTING
tstShflSizes: SUCCESS
kmk[2]: Leaving directory `/usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r22902'
kmk[2]: Entering directory `/usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r22902'
kmk[2]: *** Exiting with status 2
kmk[1]: *** [pass_others_this] Error 2
kmk[1]: Leaving directory `/usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r22902'
kmk: *** [pass_others_order] Error 2
*** Error code 2
Stop in /usr/ports/emulators/virtualbox.
*** Error code 1