Virtualbox FreeBSD10

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
mikie
мл. сержант
Сообщения: 84
Зарегистрирован: 2012-11-21 18:33:03

Virtualbox FreeBSD10

Непрочитанное сообщение mikie » 2016-01-20 2:58:56

не вижу смысла в 64-бит для малых объемов оперативки, да и задачи там примитивные..

выставить количество процессоров в гостевой win7 могу только в msconfig вкладка Загрузка - Дополнительные параметры... но там всегда только 1 процессор, вне зависимости от того сколько я выставлю в настройках virtualbox.

на счет IOAPIC, 3D Acceleration - все прекрасно работало в таком режиме до замены процессора...

возможно какие то особенности самих процессоров - e5310(FSB:1066, Литография:65nm), e5450(FSB:1333, Литография:45nm)?

Отправлено спустя 31 минуту 4 секунды:
еще один момент - когда в настройках virtualbox установлен 1 процессор то у гостя в диспетчере устройств вообще нет пункта Процессоры, когда ставлю 2 и более то появляется пункт Процессоры с одним устройством(процом)....

наверное попробую переустановить гостя.. думаю проблема где то в семерке..

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

guest
проходил мимо

Virtualbox FreeBSD10

Непрочитанное сообщение guest » 2016-01-20 11:40:26

mikie писал(а):не вижу смысла в 64-бит для малых объемов оперативки, да и задачи там примитивные..
тогда Вы не понимаете в чем смысл HW Virtualization (VT-x), есть над чем задуматься.

mikie
мл. сержант
Сообщения: 84
Зарегистрирован: 2012-11-21 18:33:03

Virtualbox FreeBSD10

Непрочитанное сообщение mikie » 2016-01-20 12:10:47

guest, вы хотите сказать что если я установлю гостевую Win7x64 то она сможет получать более одного процессора от VBox?

повторная установка гостевой Win7x32 проблему не решила - не более одного процессора..

Отправлено спустя 7 минут 4 секунды:
при попытке установить win7x64 пишет что у меня не 64бит процессор

snorlov
подполковник
Сообщения: 3877
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Virtualbox FreeBSD10

Непрочитанное сообщение snorlov » 2016-01-20 12:25:52

mikie писал(а): при попытке установить win7x64 пишет что у меня не 64бит процессор
вот это финт... вы случаем vbox не переставляли... У меня похожее было, ставил пакетом, который был собран на 32-битной фре... Может имеет смысл перекомпилировать весь vbox с зависимостями...

guest
проходил мимо

Virtualbox FreeBSD10

Непрочитанное сообщение guest » 2016-01-20 13:21:10

mikie писал(а):guest, вы хотите сказать что если я установлю гостевую Win7x64 то она сможет получать более одного процессора от VBox?
извините, лекции по HW Virtualization и VT-x - не будет, читайте документацию VirtualBox и умные
книжки по Виртуализации и железу, в крайнем случае: документацию virtualbox'а и википедию
при попытке установить win7x64 пишет что у меня не 64бит процессор
как уже сказали - вот это номер!

Что у Вас на хостовой системе: ОС, release, архитектура: i386 или amd64?
Что делали кроме замены CPU: апгрейд железа, ОС и тд и тп?

что на хост:

# uname -a
# pkg info | grep virtualbox

что в BIOS и что за материнка?

mikie
мл. сержант
Сообщения: 84
Зарегистрирован: 2012-11-21 18:33:03

Virtualbox FreeBSD10

Непрочитанное сообщение mikie » 2016-01-20 20:54:56

на хостовой машине

Код: Выделить всё

$ uname -a
FreeBSD **#%**.**i 10.1-RELEASE-p9 FreeBSD 10.1-RELEASE-p9 #0: Mon Jun  8 01:31:43 EEST 2015     root@**#%**.**i:/usr/obj/usr/src/sys/GENERIC  amd64
$ pkg info|grep virtualbox
virtualbox-ose-4.3.28_1        General-purpose full virtualizer for x86 hardware
virtualbox-ose-kmod-4.3.28     VirtualBox kernel module for FreeBSD
$ kldstat
Id Refs Address            Size     Name
 1   13 0xffffffff80200000 1789338  kernel
 2    3 0xffffffff8198a000 6cf30    vboxdrv.ko
 3    2 0xffffffff81c11000 29b2     vboxnetflt.ko
 4    2 0xffffffff81c14000 b998     netgraph.ko
 5    1 0xffffffff81c20000 40a7     ng_ether.ko
 6    1 0xffffffff81c25000 3f64     vboxnetadp.ko
 7    1 0xffffffff81d5d000 29b2     coretemp.ko
материнка ASUS P5G41T-M LX2/GB, прошит модифицированный биос для поддержки Xeon виртуализация включена

Изначально фря и виртуалка была установлена на эту материнку с ксеоном e5310(FSB:1066, Литография:65nm) - гость win7x32 получал два ядра в пользование.
Была произведена замена процессора на e5450(FSB:1333, Литография:45nm), никакие настройки не менялись ни на хосте ни у гостя.
Через насколько дней случайно заметил в Диспетчере задач гостя отчет только по одному процессору (при этом в настройках виртуал бокса стоит 2 процессора).
попробую пересобрать виртуалбокс.

guest
проходил мимо

Virtualbox FreeBSD10

Непрочитанное сообщение guest » 2016-01-20 23:02:49

mikie писал(а): материнка ASUS P5G41T-M LX2/GB, прошит модифицированный биос для поддержки Xeon виртуализация включена
с этого следовало начать и тут же закончить. Выше - ваша проблема.
Неподдерживаемый CPU и кривой BIOS - не лечится.

Почитайте про VT-x/VT-d и тд и тп, HW виртуализация не прощает поделок.

snorlov
подполковник
Сообщения: 3877
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Virtualbox FreeBSD10

Непрочитанное сообщение snorlov » 2016-01-21 12:20:58

У меня такая же материнка, правда проц q9450, и в ней все хоккей...
Приведите dmesg

guest
проходил мимо

Virtualbox FreeBSD10

Непрочитанное сообщение guest » 2016-01-21 16:58:38

snorlov писал(а):У меня такая же материнка, правда проц q9450, и в ней все хоккей...
Приведите dmesg
Для тех кто не понял:
- самоделкины рецепты по установке в материнку неподдерживаемых CPU, в данном случае Xeon'ов
при соблюдении неких условий по питанию и тд и тп
- затем под сие перешивается bios на самопальный

Чаще всего, VT-x в таких конструкциях не работает.

snorlov
подполковник
Сообщения: 3877
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Virtualbox FreeBSD10

Непрочитанное сообщение snorlov » 2016-01-21 18:08:22

guest писал(а):
snorlov писал(а):У меня такая же материнка, правда проц q9450, и в ней все хоккей...
Приведите dmesg
Для тех кто не понял:
- самоделкины рецепты по установке в материнку неподдерживаемых CPU, в данном случае Xeon'ов
при соблюдении неких условий по питанию и тд и тп
- затем под сие перешивается bios на самопальный
Чаще всего, VT-x в таких конструкциях не работает.
Вот и я говорю, у меня все хоккей, поскольку q9450 поддерживается...

mikie
мл. сержант
Сообщения: 84
Зарегистрирован: 2012-11-21 18:33:03

Virtualbox FreeBSD10

Непрочитанное сообщение mikie » 2016-01-21 21:11:32

обновление и пересборка всех портов не дала результата...

guest, неподдерживаемый xeon e5310 - работал исправно, а xeon e5450 не работает нормально. поэтому и поднял тему.

snorlov,

Код: Выделить всё

Copyright (c) 1992-2014 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 10.1-RELEASE-p9 #0: Mon Jun  8 01:31:43 EEST 2015
    root@topaz.navi:/usr/obj/usr/src/sys/GENERIC amd64
FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512
CPU: Intel(R) Xeon(R) CPU           E5450  @ 3.00GHz (3005.16-MHz K8-class CPU)
  Origin = "GenuineIntel"  Id = 0x10676  Family = 0x6  Model = 0x17  Stepping = 6
  Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Features2=0xce3bd<SSE3,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,DCA,SSE4.1>
  AMD Features=0x20100800<SYSCALL,NX,LM>
  AMD Features2=0x1<LAHF>
  VT-x: HLT,PAUSE
  TSC: P-state invariant, performance statistics
real memory  = 4294967296 (4096 MB)
avail memory = 4080611328 (3891 MB)
Event timer "LAPIC" quality 400
ACPI APIC Table: <A_M_I_ OEMAPIC >
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
FreeBSD/SMP: 1 package(s) x 4 core(s)
 cpu0 (BSP): APIC ID:  0
 cpu1 (AP): APIC ID:  1
 cpu2 (AP): APIC ID:  2
 cpu3 (AP): APIC ID:  3
ioapic0 <Version 2.0> irqs 0-23 on motherboard
random: <Software, Yarrow> initialized
kbd1 at kbdmux0
acpi0: <A_M_I_ OEMRSDT> on motherboard
acpi0: Power Button (fixed)
acpi0: reservation of fed1c000, 4000 (3) failed
acpi0: reservation of fed20000, 20000 (3) failed
acpi0: reservation of fed45000, 4b000 (3) failed
acpi0: reservation of ffc00000, 300000 (3) failed
acpi0: reservation of fec00000, 1000 (3) failed
acpi0: reservation of fee00000, 1000 (3) failed
acpi0: reservation of f0000000, 4000000 (3) failed
acpi0: reservation of 0, a0000 (3) failed
acpi0: reservation of 100000, ddd00000 (3) failed
cpu0: <ACPI CPU> on acpi0
cpu1: <ACPI CPU> on acpi0
cpu2: <ACPI CPU> on acpi0
cpu3: <ACPI CPU> on acpi0
attimer0: <AT timer> port 0x40-0x43 irq 0 on acpi0
Timecounter "i8254" frequency 1193182 Hz quality 0
Event timer "i8254" frequency 1193182 Hz quality 100
atrtc0: <AT realtime clock> port 0x70-0x71 irq 8 on acpi0
Event timer "RTC" frequency 32768 Hz quality 0
hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
Timecounter "HPET" frequency 14318180 Hz quality 950
Event timer "HPET" frequency 14318180 Hz quality 450
Event timer "HPET1" frequency 14318180 Hz quality 440
Event timer "HPET2" frequency 14318180 Hz quality 440
Timecounter "ACPI-safe" frequency 3579545 Hz quality 850
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
vgapci0: <VGA-compatible display> port 0xcc00-0xcc07 mem 0xfe400000-0xfe7fffff,0xe0000000-0xefffffff irq 16 at device 2.0 on pci0
agp0: <Intel G41 SVGA controller> on vgapci0
agp0: aperture size is 256M, detected 32764k stolen memory
vgapci0: Boot video device
hdac0: <Intel 82801G HDA Controller> mem 0xfe9f8000-0xfe9fbfff irq 16 at device 27.0 on pci0
pcib1: <ACPI PCI-PCI bridge> irq 16 at device 28.0 on pci0
pci2: <ACPI PCI bus> on pcib1
pcib2: <ACPI PCI-PCI bridge> irq 17 at device 28.1 on pci0
pci1: <ACPI PCI bus> on pcib2
re0: <RealTek 8168/8111 B/C/CP/D/DP/E/F/G PCIe Gigabit Ethernet> port 0xd800-0xd8ff mem 0xfdfff000-0xfdffffff,0xfdff8000-0xfdffbfff irq 17 at device 0.0 on pci1
re0: Using 1 MSI-X message
re0: Chip rev. 0x28000000
re0: MAC rev. 0x00300000
miibus0: <MII bus> on re0
rgephy0: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 1 on miibus0
rgephy0:  none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow
re0: Ethernet address: 20:cf:30:c6:5a:d4
uhci0: <Intel 82801G (ICH7) USB controller USB-A> port 0xc400-0xc41f irq 23 at device 29.0 on pci0
uhci0: LegSup = 0x2f00
usbus0 on uhci0
uhci1: <Intel 82801G (ICH7) USB controller USB-B> port 0xc480-0xc49f irq 19 at device 29.1 on pci0
uhci1: LegSup = 0x2f00
usbus1 on uhci1
uhci2: <Intel 82801G (ICH7) USB controller USB-C> port 0xc800-0xc81f irq 18 at device 29.2 on pci0
uhci2: LegSup = 0x2f00
usbus2 on uhci2
uhci3: <Intel 82801G (ICH7) USB controller USB-D> port 0xc880-0xc89f irq 16 at device 29.3 on pci0
uhci3: LegSup = 0x2f00
usbus3 on uhci3
ehci0: <Intel 82801GB/R (ICH7) USB 2.0 controller> mem 0xfe9f7c00-0xfe9f7fff irq 23 at device 29.7 on pci0
usbus4: EHCI version 1.0
usbus4 on ehci0
pcib3: <ACPI PCI-PCI bridge> at device 30.0 on pci0
pci3: <ACPI PCI bus> on pcib3
rl0: <RealTek 8139 10/100BaseTX> port 0xe800-0xe8ff mem 0xfebffc00-0xfebffcff irq 19 at device 0.0 on pci3
miibus1: <MII bus> on rl0
rlphy0: <RealTek internal media interface> PHY 0 on miibus1
rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
rl0: Ethernet address: 00:e0:52:fa:d4:f1
rl1: <RealTek 8139 10/100BaseTX> port 0xe400-0xe4ff mem 0xfebff800-0xfebff8ff irq 16 at device 1.0 on pci3
miibus2: <MII bus> on rl1
rlphy1: <RealTek internal media interface> PHY 0 on miibus2
rlphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
rl1: Ethernet address: 00:e0:52:fa:d4:ee
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel ICH7 UDMA100 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa0-0xffaf at device 31.1 on pci0
ata0: <ATA channel> at channel 0 on atapci0
atapci1: <Intel ICH7 SATA300 controller> port 0xc080-0xc087,0xc000-0xc003,0xbc00-0xbc07,0xb880-0xb883,0xb800-0xb80f irq 23 at device 31.2 on pci0
ata2: <ATA channel> at channel 0 on atapci1
ata3: <ATA channel> at channel 1 on atapci1
acpi_button0: <Power Button> on acpi0
uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
ppc0: cannot reserve I/O port range
est0: <Enhanced SpeedStep Frequency Control> on cpu0
est: CPU supports Enhanced Speedstep, but is not recognized.
est: cpu_vendor GenuineIntel, msr 920092006000920
device_attach: est0 attach returned 6
p4tcc0: <CPU Frequency Thermal Control> on cpu0
est1: <Enhanced SpeedStep Frequency Control> on cpu1
est: CPU supports Enhanced Speedstep, but is not recognized.
est: cpu_vendor GenuineIntel, msr 920092006000920
device_attach: est1 attach returned 6
p4tcc1: <CPU Frequency Thermal Control> on cpu1
est2: <Enhanced SpeedStep Frequency Control> on cpu2
est: CPU supports Enhanced Speedstep, but is not recognized.
est: cpu_vendor GenuineIntel, msr 920092006000920
device_attach: est2 attach returned 6
p4tcc2: <CPU Frequency Thermal Control> on cpu2
est3: <Enhanced SpeedStep Frequency Control> on cpu3
est: CPU supports Enhanced Speedstep, but is not recognized.
est: cpu_vendor GenuineIntel, msr 920092006000920
device_attach: est3 attach returned 6
p4tcc3: <CPU Frequency Thermal Control> on cpu3
random: unblocking device.
usbus0: 12Mbps Full Speed USB v1.0
Timecounters tick every 1.000 msec
vboxdrv: fAsync=0 offMin=0x264 offMax=0x3cc
hdacc0: <VIA VT1708S_4 HDA CODEC> at cad 0 on hdac0
hdaa0: <VIA VT1708S_4 Audio Function Group> at nid 1 on hdacc0
hdaa0: No presence detection support at nid 29
pcm0: <VIA VT1708S_4 (Analog 2.0+HP/2.0)> at nid 28,29 and 26,30,31,27 on hdaa0
usbus1: 12Mbps Full Speed USB v1.0
usbus2: 12Mbps Full Speed USB v1.0
usbus3: 12Mbps Full Speed USB v1.0
usbus4: 480Mbps High Speed USB v2.0
ugen2.1: <Intel> at usbus2
uhub0: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus2
ugen1.1: <Intel> at usbus1
uhub1: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus1
ugen0.1: <Intel> at usbus0
uhub2: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0
ugen4.1: <Intel> at usbus4
uhub3: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus4
ugen3.1: <Intel> at usbus3
uhub4: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus3
uhub0: 2 ports with 2 removable, self powered
uhub1: 2 ports with 2 removable, self powered
uhub2: 2 ports with 2 removable, self powered
uhub4: 2 ports with 2 removable, self powered
ada0 at ata2 bus 0 scbus1 target 0 lun 0
ada0: <WDC WD2500AAJS-22L7A0 01.03E01> ATA-8 SATA 2.x device
cd0 at ata0 bus 0 scbus0 target 0 lun 0
cd0: <_NEC DVD_RW ND-4570A 1.02> Removable CD-ROM SCSI-0 device
cd0: 33.300MB/s transfers (UDMA2, ATAPI 12bytes, PIO 65534bytes)
cd0: Attempt to query device size failed: NOT READY, Medium not present
ada0: Serial Number WD-WCAV2Z877189
ada0: 150.000MB/s transfers (SATA, UDMA5, PIO 8192bytes)
ada0: 238475MB (488397168 512 byte sectors: 16H 63S/T 16383C)
ada0: Previously was known as ad4
SMP: AP CPU #3 Launched!
SMP: AP CPU #1 Launched!
SMP: AP CPU #2 Launched!
Timecounter "TSC-low" frequency 1502581729 Hz quality 1000
Root mount waiting for: usbus4
Root mount waiting for: usbus4
uhub3: 8 ports with 8 removable, self powered
Trying to mount root from ufs:/dev/ada0a [rw]...
rl1: promiscuous mode enabled
rl1: promiscuous mode disabled
rl1: promiscuous mode enabled

guest
проходил мимо

Virtualbox FreeBSD10

Непрочитанное сообщение guest » 2016-01-21 23:38:45

mikie писал(а):обновление и пересборка всех портов не дала результата...

guest, неподдерживаемый xeon e5310 - работал исправно, а xeon e5450 не работает нормально. поэтому и поднял тему.
мне фиолетово что там работало, когда-то давно - изучал этот вопрос и вывод, обычно НЕ РАБОТАЕТ
VT-x в таких поделках, консультация у HW спецов - подтвердила это.