Ru-Board.club
← Вернуться в раздел «Программы»

» Oracle VM VirtualBox (часть 2)

Автор: GrRusel
Дата сообщения: 09.11.2012 09:10

Цитата:
У меня большие сомнения, что VB примет настройку, которую не позволяет выставить через диалог настроек.

да не принял, но и не затёр после запуска. Т.е. так и висит в файле 8192, но по факту берёт максимум что может ползунок.

Цитата:
но GrRusel не дал толком инфы ни про конфиг, ни про издания.

хост двухпроц asus с Е5606. 16гигов оперативка. server 2008x32. Не думаю что это интересно
ВМ - server 2003х32 и вм server 2008r2x64.
CaptainFlint очень грамотно всё изложил и тут либо искать как это обойти либо писать разработчикам что бы репу чесали
Автор: NIKZZZZ
Дата сообщения: 09.11.2012 09:37
GrRusel

Цитата:
Т.е. так и висит в файле 8192, но по факту берёт максимум что может ползунок.

Попробуй запустить memtest с iso образа, он покажет реально подключенную память, возможно гостевая система ее просто не видит.
Автор: GrRusel
Дата сообщения: 09.11.2012 13:55

Цитата:
Попробуй запустить memtest с iso образа

запустил. показал 3.5Гига - ровно столько сколько выделил ползунок
Назрел ещё один вопрос. Почему загрузка ЦП ВМ 100%, а в это же время загрузка хоста 20%? Получается что как бы процы не всю мощность отдают. Ползунок в настройках поставил предел загрузки ЦП 100%
Автор: Skif_off
Дата сообщения: 09.11.2012 14:00
Ради любопытства создал машину с Server 2008 Enterprise x86, хост х64 с 8 гб оперативки: PAE пашет, система увидела 5,15 гб. Установил в нее VirtualBox, хотел установить Server 2003 Enterprise x86, не получилось, все висло на стадии определения устройств (машину приходилось жестко вырубать). Параллельно поставить на живое железо не могу, нет достаточног места на хардах.
Из нюансов такой своеобразной рекурсии:
- неактивны пункты аппаратной виртуализации;
- задать больше 4х гб ОЗУ через гуй невозможно.
Возможно, дело в остутствии аппаратной виртуализации? Хотя скорее всего дело в х32 VirtualBox'е и отсутствии AWE.
С другой стороны, VirtualBox позволил выбрать для машины 3,5 гига без каких либо предупреждений, что как бы несколько противоречит лимитам в х32 ОС - 2, максимум 3 (если приложение компилируется с параметром IMAGE_FILE_LARGE_ADDRESS_AWARE) гига для приложения.
Автор: GrRusel
Дата сообщения: 09.11.2012 14:44

Цитата:
хост х64

судя по всему поэтому он вам и дал выделить ВМ больше 4гигов, хотя через гуй всё те же 4гига, что опять же странно в вашем случае ибо Хост х64
Автор: CaptainFlint
Дата сообщения: 09.11.2012 14:49
GrRusel

Цитата:
Почему загрузка ЦП ВМ 100%, а в это же время загрузка хоста 20%?

А сколько ядер виртуалке выделено? Вот только их и загружает, а на хосте остальные ядра не загружены.

Skif_off

Цитата:
Ради любопытства создал машину с Server 2008 Enterprise x86, хост х64

Если хост 64-битный, проблем по определению быть не может. Разве что попробовать в 64-битный хост поставить 32-битный VB, но я не уверен, что получится это сделать.

А запускать VB внутри гостевой системы смысла нет, этот сценарий не поддерживается и разработчики заявили, что поддерживать его не планируют.


Цитата:
С другой стороны, VirtualBox позволил выбрать для машины 3,5 гига без каких либо предупреждений, что как бы несколько противоречит лимитам в х32 ОС - 2, максимум 3

Об этом немного рассказал Фрэнк на форуме VB, они используют какие-то хитрые трюки для переиспользования как можно большей части памяти, доступной процессу.
Автор: Skif_off
Дата сообщения: 09.11.2012 15:50
GrRusel

Цитата:
судя по всему поэтому он вам и дал выделить ВМ больше 4гигов, хотя через гуй всё те же 4гига, что опять же странно в вашем случае ибо Хост х64

Ничего странного, я же упомянул рекурсию В х32 гостевой был установлен VirtualBox и вот уже в нем не получалось дать машине больше 4х гигов.

CaptainFlint

Цитата:
Если хост 64-битный, проблем по определению быть не может.

Хотел посмотреть, как работает опция "Включить PAE/NX"

Цитата:
они используют какие-то хитрые трюки для переиспользования как можно большей части памяти, доступной процессу

Т.е., можно не рассчитывать на AWE в VirtualBox? В принципе, позиция понятная: если необходим большой объем ОЗУ - проще использовать х64 хосты.

Цитата:
А сколько ядер виртуалке выделено? Вот только их и загружает, а на хосте остальные ядра не загружены.

Я почему-то думал, что тут речь о физических процессорах, а не о ядрах одного, и ни разу не обратил внимание на загрузку процессора в хосте ) Теперь понятно, почему в генту с ключем -j5 не увидел того прироста, который ожидал.
Автор: GrRusel
Дата сообщения: 09.11.2012 15:55

Цитата:
А сколько ядер виртуалке выделено? Вот только их и загружает, а на хосте остальные ядра не загружены.

ну конечно же все. В моём случае все 8.
Автор: CaptainFlint
Дата сообщения: 09.11.2012 17:02
GrRusel

Цитата:
ну конечно же все. В моём случае все 8.

Тогда странно, объяснить такую большую разницу в показаниях не могу. Погрешности, конечно, бывают, но не в пять же раз…
Автор: GrRusel
Дата сообщения: 09.11.2012 20:05

Цитата:
Погрешности, конечно, бывают, но не в пять же раз…

Вот и я репу чешу почему так происходит....
Автор: cracklover
Дата сообщения: 10.11.2012 17:10
Наверняка у каждого пользователя VB не раз возникала необходимость менять системное время на виртуальное машине, чтобы это время шло автономно от хостовой оси? Но не тут то было! Хостовая ось тут же принудительно возвращала время обратно.
Для тех кого это не устраивает вот мой мануал.

В VirtualBox.xml надо вставить строку:

<ExtraDataItem name="VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" value="1" />

и полностью выключить виртуальную машину вместо с оболочкой, а потом снова её запустить.

После этого можно менять дату на какую угодно.

Пример правки конфига.

Было:

<VirtualBox xmlns="http://www.innotek.de/VirtualBox-settings" version="1.12-windows">
<Global>
<ExtraData>
<ExtraDataItem name="GUI/DetailsPageBoxes" value="general,system,preview,display,storage,audio,network,usb,sharedFolders,description"/>
......

а должно стать:

<VirtualBox xmlns="http://www.innotek.de/VirtualBox-settings" version="1.12-windows">
<Global>
<ExtraData>
<ExtraDataItem name="VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" value="1" />
<ExtraDataItem name="GUI/DetailsPageBoxes" value="general,system,preview,display,storage,audio,network,usb,sharedFolders,description"/>
Автор: adasiko
Дата сообщения: 10.11.2012 17:49
cracklover
ну что за...

Код: VBoxManage setextradata global "VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" "1"
Автор: CaptainFlint
Дата сообщения: 10.11.2012 18:08
Не говоря уж о том, что это описано в справке (раздел 9.15.4).
Автор: Skif_off
Дата сообщения: 10.11.2012 18:19
На всей линейке 4.2.х (4.2.0/4.2.2/4.2.4) при в ключении и выключении гостевой системы наблюдаю артефакты: три примера

В 4.2.4 реже, но практически всегда 1, реже 2 раза, на 4.2.0 чаще. С 4.2.0 и 4.2.2 откатывался обратно на 4.1.22, а в 4.2.4 поначалу все было нормально.
Окно виртуальной машины развернуто (не нравится, когда в процессе запуска гостевой системы окно несколько раз меняет размер), хост - Win7 x64, стоят все заплатки, актуальные версии драйверов.
В чем может быть проблема?
Автор: cracklover
Дата сообщения: 10.11.2012 20:19
adasiko

Цитата:
ЗЫ: нинада давать опасных советов

чем он опасный?
CaptainFlint

Цитата:
Не говоря уж о том, что это описано в справке (раздел 9.15.4).

а что давать советы, которые запрятаны глубоко в справке ( кстати, официально, на английском) уже возбраняется?
Автор: CaptainFlint
Дата сообщения: 10.11.2012 21:59
cracklover

Цитата:
чем он опасный?

Например тем, что прямым редактированием можно случайно поломать XML-файл и потерять настройки и снэпшоты машины. Не говоря уж о том, что выключения машин и закрытия консоли управления недостаточно, надо ещё проверить, а завершился ли COM-сервер (VBoxSvc), потому что управляет машинами именно он, и иногда зависает, не завершаясь даже после закрытия всех окон VB, и тогда его надо прибивать. А через VBoxManage можно управлять машиной без перезагрузки других запущенных машин.


Цитата:
а что давать советы, которые запрятаны глубоко в справке ( кстати, официально, на английском) уже возбраняется?

Достаточно напомнить, что этот совет уже давался в данной теме, причём неоднократно, в том числе и на вполне себе русском языке:
http://forum.ru-board.com/topic.cgi?forum=5&topic=35158&start=320#20
http://forum.ru-board.com/topic.cgi?forum=5&topic=35158&start=1560#10
http://forum.ru-board.com/topic.cgi?forum=5&topic=35158&start=1760#17
В таком избыточном дублировании не вижу ни малейшего смысла, оно только засоряет тему и усложняет поиск решения других проблем.
Автор: adasiko
Дата сообщения: 11.11.2012 07:01
cracklover

Цитата:
чем он опасный?

Ну к сообщению CaptainFlint добавить что-то трудно, разве что могу привести комментарий из того же xml файла, в котором капсом даже пишут.

Код: ** DO NOT EDIT THIS FILE.
** If you make changes to this file while any VirtualBox related application
** is running, your changes will be overwritten later, without taking effect.
** Use VBoxManage or the VirtualBox Manager GUI to make changes.
Автор: cracklover
Дата сообщения: 11.11.2012 13:07
CaptainFlint
adasiko
убедительно, тут не поспоришь, однако, согласитесь, что если столько раз в теме задавался подобный вопрос, то, как минимум, полезно было его поднять в шапку темы (что я и сделал)?
именно поэтому я и запостил сначала в теме свой самый подробный и наглядный вариант решения, чтобы иметь возможность дать ссылку в шапке темы.
Автор: soviet
Дата сообщения: 15.11.2012 14:37
Господа.
После установки VirtualBox 4.1 - отвалился инет. Домашка PPPoE .
Инет временами появляется , потом в трее появляется - кабель отсоединён, и инет пропадает.
Перезагрузки, перетыкания кабеля не помогает.
Реальная Лан карта в слоте - Realtek 8139 , под ней в диспетчере железа , пристроился -VirtualBox Host какой то.
Я просто ради интереса решил поставить этот VirtualBox.
И тут такое, инета нет. Проблема очень важная. Нужно быстрее решить.
Вопрос к гуру - эти симптомы имеют отношение к VirtualBox ?
Автор: adasiko
Дата сообщения: 15.11.2012 14:43
soviet
Если хостовая ОС Вындовз, то
В шапке есть ссылка на конфликтующее ПО (могут быть и конфликты с антивирусами).
Я бы удалил virtualbox и поставил бы снова, но без установки драйвера для сети (это как раз тот, который пристроился)
Автор: soviet
Дата сообщения: 15.11.2012 16:14
adasiko
Ну да , Вынь.
Изучил список конфликтных дравов , нету такого ничего.
А может просто конфликтовать сетевой драйвер virtualbox с драйвером реальной сетевухи ?
То есть, может его как то нужно настраивать , после установки virtualbox ?
Или инет не должен по любому отваливаться , от установки драйвера для сети boxa ?
Автор: st1317
Дата сообщения: 15.11.2012 17:49
soviet
Удаляй всё лишнее

Всё работает
Автор: soviet
Дата сообщения: 15.11.2012 19:24
st1317
У меня там такого нет. Есть - Bridge networking driver
Автор: mime13
Дата сообщения: 15.11.2012 21:11
попробуй его запретить в диспетчере железа.

вообще при установке этого драйвера интернет отваливается насколько я помню, но сразу поднимается обратно.
Автор: soviet
Дата сообщения: 15.11.2012 21:49
mime13
Ну хоть ясно что инет отвалился от этого Box а .
Все эти проблемы не у меня , а у знакомого.
Как только доберусь до его компа, расправлюсь с этой прогой.
Автор: mime13
Дата сообщения: 16.11.2012 00:20
попробовать удалить сам ВБ, при сносе драйвер тоже удалится, потом рестарт и проверить.
тогда будет понятно в нем вопрос или нет.
Автор: soviet
Дата сообщения: 17.11.2012 09:26
Ту Олл.
Эта прога - не причём.
После суток войны с компом.
Выяснилось что на древней материнке 03 года, накрылся южный мост.
Не пашет половина встроенного и глючат слоты.
В Винде отваливался инет и выключалась по два часа.
Автор: krserv
Дата сообщения: 17.11.2012 21:50
искал пробовал по ссылкам в интернете, но ничего не получилось, не могу из под Дебиан запустить virtualbox-ose - в чем может быть проблема, уже устанавливал и из репозитория и собирал сам из источников, все равно машина не запускается, идет не соответствие документации, где я нахожу, информацию.
Например, у меня группа vboxusers - не создается. Но команда # modprobe vboxdrv - выполняется и /etc/init.d/virtualbox-ose (restart; stop; start; status) вместо vboxdrv - virtualbox-ose - работает,
но при попытке запустить созданную виртуальную машину мне выдает что установите dkms и выполните под ним modprobe vboxdrv - выполняю, но ничего не меняется.
Автор: secessionist
Дата сообщения: 18.11.2012 20:01

Цитата:
[/q]

Цитата: Выполнить в хосте Код: "c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" setextradata "VB_NAME" "VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" "1"   VB_NAME - имя виртуалной машины

Спасибо дружище большое за этот код. Помог здорово. Иначе наткнулся на камень преткновения прямо. (надо работать в программе в 2009 году)

Добавлено:
Выше было сообщение для [q]NIKZZZZ
Автор: vladvvs
Дата сообщения: 20.11.2012 20:17
Доброго всем дня.
У меня вопрос такой может быть немного не потеме, но всеже. Кто нибуть пробовал вкорячить андройд для нетбуков есть сайтик откуда это можно скачать. вот и вопрос никто не пробовал? если кто и пробовал пусть поделятся как.
Заранее благодарен буду.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499

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


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.