Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / На машине 2 ядра. VirtualBox-настройки для виртуалки: 2 CPU. Но windows внутри видит 1. / 15 сообщений из 15, страница 1 из 1
27.10.2010, 13:05
    #36922548
mriadus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На машине 2 ядра. VirtualBox-настройки для виртуалки: 2 CPU. Но windows внутри видит 1.
В настройках вирт. машины VirtualBox количество процессоров равно два. Физически ядра два, камень - core2duo T5600. Но windows xp sp3 под виртуалкой не видит больше 1 камня. Что происходит, что проверить? Спасибо!
...
Рейтинг: 0 / 0
27.10.2010, 13:11
    #36922577
mriadus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На машине 2 ядра. VirtualBox-настройки для виртуалки: 2 CPU. Но windows внутри видит 1.
Под виртуалкой
В диспетчере устройств - два, в таск менеджере - один.




...
Рейтинг: 0 / 0
27.10.2010, 13:17
    #36922600
mriadus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На машине 2 ядра. VirtualBox-настройки для виртуалки: 2 CPU. Но windows внутри видит 1.
Ок, нагуглил, что SMP в гостевой ОС не поддерживалось в 2009 году. Попробую обновиться, вдруг уже.
...
Рейтинг: 0 / 0
27.10.2010, 14:16
    #36922781
mriadus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На машине 2 ядра. VirtualBox-настройки для виртуалки: 2 CPU. Но windows внутри видит 1.
Ладно, обновился до последнего vbox. Линукс под ней видит два ядра. Хотя, может и под старым бы видел, не проверял. А windows не видит. Переставить её может быть? Она, может быть, при установке эту фишку засекает и жёстко у себя устанавливает?
...
Рейтинг: 0 / 0
27.10.2010, 15:44
    #36923140
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На машине 2 ядра. VirtualBox-настройки для виртуалки: 2 CPU. Но windows внутри видит 1.
в таскменеджере по умолчанию может быть вывод "один график на все ЦП".
...
Рейтинг: 0 / 0
27.10.2010, 15:57
    #36923187
mriadus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На машине 2 ядра. VirtualBox-настройки для виртуалки: 2 CPU. Но windows внутри видит 1.
kdvв таскменеджере по умолчанию может быть вывод "один график на все ЦП".
Нет, по-умолчанию там как раз это выключено.
...
Рейтинг: 0 / 0
27.10.2010, 17:36
    #36923686
Cerebrum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На машине 2 ядра. VirtualBox-настройки для виртуалки: 2 CPU. Но windows внутри видит 1.
Если винда ставилась на гостевой оси как однопроцессорная, а потом вы добавили ей еще одно ядро, то только переконфигурация ядра оси поможет ей стать SMP. Сама Microsoft не рекомендует этого делать, открыто заявляя о невозможности подобных трюков, но для отчаяных вот скрипт, который надо програнать на гостевой ОС (понадобиться devcon - в гугл)

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
@echo off
@title "Upgrading to ACPI Multi-Processor HAL.."
cls

echo ====================================================
echo Upgrading to ACPI Multi-Processor HAL..
echo ====================================================
echo.
echo please wait..

devcon sethwid @ROOT\PCI_HAL\ 0000  := !E_ISA_UP !ACPIPIC_UP !ACPIAPIC_UP !ACPIAPIC_MP !MPS_UP !MPS_MP !SGI_MPS_MP !SYSPRO_MP !SGI_MPS_MP > nul
devcon sethwid @ROOT\ACPI_HAL\ 0000  := !E_ISA_UP !ACPIPIC_UP !ACPIAPIC_UP !ACPIAPIC_MP !MPS_UP !MPS_MP !SGI_MPS_MP !SYSPRO_MP !SGI_MPS_MP > nul
devcon sethwid @ROOT\PCI_HAL\ 0000  := +ACPIAPIC_MP > nul
devcon sethwid @ROOT\ACPI_HAL\ 0000  := +ACPIAPIC_MP > nul
devcon update %windir%\inf\hal.inf ACPIAPIC_MP > nul

echo.
echo ====================================================
echo Script Completed: press any key to reboot..
echo ====================================================

pause > nul
devcon reboot

испробован на себе - все получилось
...
Рейтинг: 0 / 0
27.10.2010, 17:39
    #36923707
mriadus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На машине 2 ядра. VirtualBox-настройки для виртуалки: 2 CPU. Но windows внутри видит 1.
Спасибо!
...
Рейтинг: 0 / 0
27.10.2010, 17:41
    #36923714
mriadus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На машине 2 ядра. VirtualBox-настройки для виртуалки: 2 CPU. Но windows внутри видит 1.
Но теперь у меня наступила следующая по программе жесть: http://sql.ru/forum/actualthread.aspx?tid=801432
...
Рейтинг: 0 / 0
27.10.2010, 20:42
    #36924103
mriadus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На машине 2 ядра. VirtualBox-настройки для виртуалки: 2 CPU. Но windows внутри видит 1.
CerebrumЕсли винда ставилась на гостевой оси как однопроцессорная, а потом вы добавили ей еще одно ядро, то только переконфигурация ядра оси поможет ей стать SMP. Сама Microsoft не рекомендует этого делать, открыто заявляя о невозможности подобных трюков, но для отчаяных вот скрипт, который надо програнать на гостевой ОС (понадобиться devcon - в гугл)

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
@echo off
@title "Upgrading to ACPI Multi-Processor HAL.."
cls

echo ====================================================
echo Upgrading to ACPI Multi-Processor HAL..
echo ====================================================
echo.
echo please wait..

devcon sethwid @ROOT\PCI_HAL\ 0000  := !E_ISA_UP !ACPIPIC_UP !ACPIAPIC_UP !ACPIAPIC_MP !MPS_UP !MPS_MP !SGI_MPS_MP !SYSPRO_MP !SGI_MPS_MP > nul
devcon sethwid @ROOT\ACPI_HAL\ 0000  := !E_ISA_UP !ACPIPIC_UP !ACPIAPIC_UP !ACPIAPIC_MP !MPS_UP !MPS_MP !SGI_MPS_MP !SYSPRO_MP !SGI_MPS_MP > nul
devcon sethwid @ROOT\PCI_HAL\ 0000  := +ACPIAPIC_MP > nul
devcon sethwid @ROOT\ACPI_HAL\ 0000  := +ACPIAPIC_MP > nul
devcon update %windir%\inf\hal.inf ACPIAPIC_MP > nul

echo.
echo ====================================================
echo Script Completed: press any key to reboot..
echo ====================================================

pause > nul
devcon reboot

испробован на себе - все получилось
У меня "devcon" не нашёлся. Это что? )
...
Рейтинг: 0 / 0
27.10.2010, 20:49
    #36924113
mriadus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На машине 2 ядра. VirtualBox-настройки для виртуалки: 2 CPU. Но windows внутри видит 1.
Ладно, нашёл devcon: http://support.microsoft.com/kb/311272 .

После выполнения скрипта и перезагрузки, винда стала грузиться с такими симптомами:

http://sql.ru/forum/actualthread.aspx?tid=801432
http://www.linux.org.ru/forum/general/5486499?lastmod=1288197318517
...
Рейтинг: 0 / 0
27.10.2010, 20:50
    #36924115
mriadus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На машине 2 ядра. VirtualBox-настройки для виртуалки: 2 CPU. Но windows внутри видит 1.
А, да, кстати, 2 проца windows увидела в task manager теперь тоже.
...
Рейтинг: 0 / 0
27.10.2010, 21:02
    #36924130
mriadus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На машине 2 ядра. VirtualBox-настройки для виртуалки: 2 CPU. Но windows внутри видит 1.
Да уж, что-то не так в virtualbox. Невозможно стало работать:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_S_COMP or VT_WAITACTIVE, 0xb57cf0e0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_S_COMP or VT_WAITACTIVE, 0xb57cf0e0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMSTD, 0xb57cf0a0)   = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_S_COMP or VT_WAITACTIVE, 0xb57cf0e0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_S_COMP or VT_WAITACTIVE, 0xb57cf0e0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_S_COMP or VT_WAITACTIVE, 0xb57cf0e0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_S_COMP or VT_WAITACTIVE, 0xb57cf0e0) = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMSTD, 0xb57cf150)   = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMSTD, 0xb57cf0d0)   = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMSTD, 0xb57cf0d0)   = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMSTD, 0xb57cf0d0)   = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMSTD, 0xb57cf0d0)   = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMSTD, 0xb57cf0d0)   = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMSTD, 0xb57cef40)   = 0
ioctl(19, VIDIOC_ENUMSTD, 0xb57cef90)   = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMSTD, 0xb57cef50)   = 0
ioctl(19, VIDIOC_ENUMSTD, 0xb57cefa0)   = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMSTD, 0xb57cef40)   = 0
ioctl(19, VIDIOC_ENUMSTD, 0xb57cef90)   = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMSTD, 0xb57cef50)   = 0
ioctl(19, VIDIOC_ENUMSTD, 0xb57cefa0)   = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMSTD, 0xb57cefa0)   = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
ioctl(19, VIDIOC_ENUMAUDIO, 0)          = 0
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
26.05.2012, 15:39
    #37812899
На машине 2 ядра. VirtualBox-настройки для виртуалки: 2 CPU. Но windows внутри видит 1.
если guest машина - Win2003 x86 - у меня все работает
если guest = Win2003 x64 - у меня выдает devcon failed, и после перезагрузки всеравно 1 ядро.

кто знает, как лечить?
...
Рейтинг: 0 / 0
28.05.2012, 09:33
    #37813943
Khod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На машине 2 ядра. VirtualBox-настройки для виртуалки: 2 CPU. Но windows внутри видит 1.
Игорь Бобак,

Явно какая-то несовместимость.
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / На машине 2 ядра. VirtualBox-настройки для виртуалки: 2 CPU. Но windows внутри видит 1. / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]