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

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

Автор: CaptainFlint
Дата сообщения: 09.03.2016 00:28
Skif_off
В 5.0.14 у меня сохраняется. (5.0.16 запускал, но на этот аспект внимания не обратил.)
Есть ли права на запись в файл C:\Users\<username>\.VirtualBox\VirtualBox.xml ? Что там записано в параметре GUI/LastWindowPosition? Обновляется ли параметр после закрытия перемещённого окна? Можно попробовать временно переименовать этот файл и проверить, воспроизводится ли начисто.
Не зависает ли, случаем, сервис? Проследи в списке процессов за VBoxSVC.exe, он должен исчезнуть через несколько секунд после закрытия последнего окна VB.
Автор: Skif_off
Дата сообщения: 09.03.2016 02:38
CaptainFlint
Права на запись есть, в GUI/LastWindowPosition после закрытия сохраняются новые цифры, но при следующем запуске игнорируются.
Забэкапил и почистил папку - воспроизводится, VBoxSVC.exe завершается как обычно.
В selectorwindow.log:

Код: 00:00:00.468000 GUI: UIMediumEnumerator: Medium-enumeration started...
00:00:00.530400 GUI: UISelectorWindow: Geometry loaded to: Origin=291x134, Size=698x725
00:00:00.561601 GUI: UIMediumEnumerator: Medium-enumeration finished!
00:00:07.130872 GUI: UISelectorWindow: Geometry saved as: Origin=216x241, Size=732x7255
Автор: CaptainFlint
Дата сообщения: 09.03.2016 12:22
Занятно. Проверил 5.0.16 — подтверждаю: размер окна сохраняется (в моём случае всегда), положение — нет.
Какой-то код, отвечающий за позиционирование непонятно чего, я нашёл (и по сравнению с 5.0.14 там есть дополнительный вызов метода moveCenter, что как бы намекает), но как нормально починить сходу не понял. Закинул баг, пусть сами разбираются.
Автор: CaptainFlint
Дата сообщения: 09.03.2016 16:48
Предпочёл разобрался сам.
Новая сборка 5.0.16:
* Исправлено невосстановление положения окна.
* Заменён образ гостевых дополнений на 5.0.17 r105913 (был отдельно выложен на оф. странице загрузок после релиза 5.0.16).

https://yadi.sk/d/NJTpRzKQq2a7H
Автор: Aleksandr N
Дата сообщения: 10.03.2016 10:58
CaptainFlint
Да нет, скриптом библиотеки OpenSSL распаковываются. Просто совсем непонятно зачем скрипту их использовать самому, ему они не нужны, а не Боксом. И получается вот что: Скрипт не видит их в директории Бокса, идёт в System32, не находит и ругается что их нет. А сам Бокс видит их в своей директории и работает замечательно. А только сейчас осознал что скрипт их не видит в директории Бокса. Надо для себя прописать их в скрипте чтобы не кидать их в системную, если конечно пойму зачем они нужны и где именно подцепаются.

Добавлено:
Блин, проще самому этот скрипт на Паскаль переписать и никаких проблем.
Автор: sundraw
Дата сообщения: 10.03.2016 15:54
Интересно, научится ли VirtualBox забирать свои процессы VirtualBox.exe из диспетчера задач после остановки, или нет? Могут висеть часами, высасывая оперативку. Пока их убивать в Win 7 можно только вручную, и все сразу.
Автор: thejustsoul
Дата сообщения: 10.03.2016 22:27
sundraw
Останавливайте правильно и все будет закрываться. Не помню когда последний раз зависал процесс в памяти после выключения.
Автор: sundraw
Дата сообщения: 10.03.2016 22:58
thejustsoul

Код:
VBoxManage.exe controlvm VM poweroff
Автор: Kirika
Дата сообщения: 11.03.2016 04:49

Цитата:
Интересно, научится ли VirtualBox забирать свои процессы VirtualBox.exe из диспетчера задач после остановки, или нет? Могут висеть часами, высасывая оперативку. Пока их убивать в Win 7 можно только вручную, и все сразу.

На XP такое тоже частенько наблюдается.
Автор: thejustsoul
Дата сообщения: 11.03.2016 05:03
sundraw

Цитата:
Так и останавливаю. В СВОПе процессы не могут зависать?

Не знаю, но вероятно, если оперативки мало и активно используется файл подкачки, то завершение может быть дольше обычного (пока выгрузится..). Через "завершение работы" в GUI или изнутри VM, тоже висит в памяти?
Автор: sundraw
Дата сообщения: 11.03.2016 06:33
Kirika
Да, на XP.
thejustsoul

Цитата:
Не знаю, но вероятно, если оперативки мало и активно используется файл подкачки, то завершение может быть дольше обычного (пока выгрузится..). Через "завершение работы" в GUI или изнутри VM, тоже висит в памяти?

Каждую машину так останавливать будет ещё дольше, чем выгрузка зависших процессов из памяти. Пока я каждую машину буду останавливать через "Завершение работы", процессы выгрузятся быстрее, чем это проделаю с каждой машиной. Поодиночке трудно проверить. Если в XP каждая машина открывалась в диспетчере задач в Приложениях под своим названием, а от неё можно было легко перейти к её процессу, который можно контролировать, то в семёрке приложения уже не открываются, а процессы все одинаковые под названием VirtualBox.exe.
Вообще-то можно воспользоваться ещё одной командой

Код:
VBoxManage controlvm VM reset
Автор: Skif_off
Дата сообщения: 12.03.2016 13:45
Неприятная мелочь поправлена в тестовой 5.0.17-105971.

На странице загрузок гостевые дополнения уже 5.0.17-105945.
Автор: CaptainFlint
Дата сообщения: 12.03.2016 15:11
Skif_off
Должны будут ещё раз поправить. Во-первых, это был мой первый вариант патча: окно центрируется, если оно хоть на пиксель выходит за пределы экрана. Потом я его переписал и сделал так, чтобы не центрировалось, а вдвигалось внутрь, оставаясь у той границы, за которую вылезало. Во-вторых, они там немного не разобрались в параметрах одной Qt-функции и вместо "окно находится в пределах экрана" условие выглядит как "окно находится в пределах экрана и не касается границ" (если касается — будет отцентрировано). В рассылке я уже с ними это обсудил, они сказали, что поправят.

По поводу дополнений: имейте в виду, что в Linux-видеодрайвере в гостевых дополнениях 5.0.17-105945 есть какой-то баг, на CentOS 7 он у меня модуль vboxvideo просто отказался загружаться, пришлось откатываться на 5.0.16. Наверное, зря я 17 воткнул в самосборный дистриб…
Автор: Skif_off
Дата сообщения: 12.03.2016 18:51
CaptainFlint
В принципе, того, что сделано, мне достаточно, спасибо за баг-репорт и за предупреждение, вытащу iso'шник из дистрибутива 5.0.16.
Автор: CaptainFlint
Дата сообщения: 12.03.2016 19:48
Skif_off
Можно не вытаскивать, а готовый скачать:
http://download.virtualbox.org/virtualbox/5.0.16/VBoxGuestAdditions_5.0.16.iso
Автор: SimolSem77
Дата сообщения: 12.03.2016 22:55
Добрый день!

Подскажите пожалуйста, почему-то пропала возможность изменить приоритет у VBoxHeadless.exe
Хочу ему сделать ниже среднего.

Я запускаю одну виртуальную машину, при этом появляется 3 процесса VBoxHeadless.exe.
В диспетчере задач у двух из них немогу сменить приоритет, а у одной могу. "Операция не может быть завершена. Отказано в доступе"
Учетка у меня админская.
VirtualBox пробую и 4.3 и 5. Раньше я мог менять приоритет, а теперь почему-то такая возможность пропала.
Автор: bar22890
Дата сообщения: 13.03.2016 19:40
Камрады, а как в VirtuaiBox Portable запускать загрузочные флешки с прогами-реаниматорами. Типа 2k10_Live или Boot USB Sergei Strelec. Ткните где эта процедура описана.
Автор: Iacoyn
Дата сообщения: 14.03.2016 14:07
SimolSem77
По-моему для этого надо пользователю на хосте добавить прав в групповой политике.
Автор: SimolSem77
Дата сообщения: 15.03.2016 00:29

Цитата:
Iacoyn
По-моему для этого надо пользователю на хосте добавить прав в групповой политике.

Спасибо.
В групповой политике нашел только "Увеличение приоритета выполнения". Там стоит группа Администраторы. Я в ней состою.

Цитата:

Этот параметр безопасности определяет, какие учетные записи могут использовать процесс, имеющий право доступа "Запись свойства" для другого процесса, для повышения приоритета выполнения, назначенного другому процессу. Пользователь, имеющий данную привилегию, может изменять приоритет выполнения процесса через пользовательский интерфейс диспетчера задач.


Задачу решил другим путем http://stopgame.ru/blogs/topic/21535
Прописал вручную приоритеты по умолчанию для исполняемых файлов VirtualBox
Автор: thejustsoul
Дата сообщения: 15.03.2016 20:06
bar22890

Цитата:
Камрады, а как в VirtuaiBox Portable запускать загрузочные флешки

Например так.
Или юзать этот Portable VirtualBox (распаковать в корень флешки и запустить Virtualize_This_Key.exe).
Автор: bar22890
Дата сообщения: 19.03.2016 17:58
thejustsoul
Спасибо это портабл хоть работает правильно.
Автор: Alex2103
Дата сообщения: 20.03.2016 13:38
[more] Собственно, имеется Win 7 pro x64, стоит и работает VirtualBox 4.1.8 на нём крутится специфический самописный софт на win 7 pro x86, и есть глюк софтинки она работает только до 15 дней (по дате, от числа активации), писал разрабам не отвечают, написал на софткей, там сказали что они больше не работают с разработчиками, поэтому переставляю дату сам, раз в 10 дней. Убрал синхронизация даты и время с основной системой, всё хорошо если пользоваться только перезагрузкой, но вот если выключить виртуальную машину, а затем заново включить. То дата синхронизируется с основной виндой.
Вопрос как убрать синхронизацию, после выключения виртуальной машины.

PS Я знаю что можно поставить на паузу и перезагрузить основную ось.
PS Я убрал синхронизацию времени с основной осью. С помощью
VBoxManage setextradata <YOUR_VM_NAME> "VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" 1
Мне нужно решить вопрос именно, что бы при выключении виртуальной винды не син-лась дата. Или другими словами: при включении виртуальной винды время не бралось с основной оси! [/more]
Автор: thejustsoul
Дата сообщения: 20.03.2016 16:09
Alex2103
Есть специальные программы для "отката\заморозки" времени, к примеру каждый запуск нужной программы будет на 1 минуту отличаться от предыдущего запуска (либо вообще на момент запуска время и дата могут быть всегда одинаковыми). Гуглится примерно по "обман триал софта".

Еще можно нагуглить такое: Как остановить время в виртуальной машине, еще. Не забудьте отключить синхронизацию времени внутри виртуалки (в ОС).
Автор: FoxBreloaded
Дата сообщения: 20.03.2016 19:01
Alex2103

давно уже решено http://william.famille-blum.org/index.html
Автор: vRU
Дата сообщения: 21.03.2016 11:53
Странная ситуация
При входе нескольких (от 4-8 примерно) пользователей на guset 2, VM сильно нагружена. Если на VM люди разом открыли 1с (просто открыли) VM вешается насмерть, снаружи не отвечает, с тормозами можно зайти только прямо в консоль VM.

Вот тут самое странное. taskmgr немного работает, но при попытке войти на вкладку "пользователи", виснет, пользователей не показывает. query session висит ничего не показывает. Все процессы в нагрузке почти "0" Вкладка быстродействие показывает рваную нагрузку по всем ядрам более 30-80%. Вырубил сеть (VM стала для всех недоступна), ничего не изменилось.
Монитор ресурсов: проц также, память норм, hdd редкие обращения.
В это время на хосте CPU - 0, память занято 14 из 32, hdd - 0

На вкладке процессы включаю отображать "код сеанса". Прибиваю все сеансы по одному через cmd logoff. Все процессы нагрузка "0". Вкладка Быстродействие по всем 10 ядрам 33% ровной полосой.
Монитор ресурсов: проц также, память норм, hdd практически 0.
Всё это время на хосте CPU - 0, память занято 14 из 32, hdd - 0

В VM запускал 7zip архивацию всех баз (Bzip2) 100% нагрузка по всем ядрам минут 20, после всё норм. Созданные архивы копировал внутри VM с 1 диска на 2 диск на 3 диск, норм всё. По сети архивы (ftp) сливал на другую hard машину, тоже всё норм. Диски динамические, чтоб не тратилось время на выделение, на всякий забил их 100%, потом почистил, на всех дисках свободно 50%, дефрагментировал. Выключил все VM. дефрагментировал SAS диск с VM.

Вспомнилось :
Устроился мужик на работу пожарником. Через месяц встречает друга, тот спрашивает как работается.
- Ты знаешь, неплохо. Зарплата приличная, платят вовремя, паек, обмундирование...
Опять же, ребята хорошие подобрались, в шашки играем, в домино... Но блин, как пожар, так хоть увольняйся!

Ветку переодически почитываю, вроде не было. Пока вариантов нет.
----------
host:
cpu - 2 Xeon E5-2690 @ 2.9GHz
mem - 32GB
hdd - sas диск (зеркало) под SYS, sas диск (зеркало) под VM
win 2012r2 standart 64

VB 5.0.10
-
guest 2:
win 2008r2 standart 64 dhcp + tftp
cpu - 2
mem - 2GB/21MB
hdd - 1
Дополнения гостевой стоит.

guest 2:
win 2008r2 standart 64 terminal server + 1Cv7
cpu - 10
mem - 10GB/32MB
hdd - 3
Дополнения гостевой стоит.

Добавлено:
Кстати на хосте стоит встроенная декоративная видеокарта, без дров. 2D-ускорение в VM включить не могу. Ставил в VM opera, она странно работает, может повесить VM минуты на 2-4 прежде чем запустится. Opera новая. там ещё фон красивый на весь экран. Хорошо yandex не поставил, там вообще на весь экран облака плывут.

Добавлено:
После сбора анамнеза, вернул базы на реальное железо, пусть пока работают. Сам буду тестить на других версиях win server, virtualbox, vmware. Теперь проблему могу воспроизводить сам, осталось выяснить что её вызывает.
Автор: Aktaf
Дата сообщения: 24.03.2016 10:02
Уважаемые, не знаю где либо есть ли вопрос-ответ.
Я по умолчанию установил, поставил 7 ку. Еще устанавливал как вариант ХР. Поработал, теперь системный раздел диска почти на пределе. Хотелось как то разгрузить. Где хранятся установленный Винда, другие программы? Нельзя ли какую то часть хотя бы перенести на другой раздел. Что можно, как найти и как правильно сделать?
Найти то вроде нашел
C:\Users\Ххх\VirtualBox VMs\BinXP\
C:\Users\Ххх\VirtualBox VMs\VirtW7\
Если просто перекопирую или перенесу на другой раздел, смогу ли как то подключить что ли?
KloneBADGuY
Спасибо большое. Я уже зашел сказать, что вопрос снимается.
Немного по другому, но, решил.
Автор: KloneBADGuY
Дата сообщения: 24.03.2016 12:20
Aktaf
- Переносишь папку VirtualBox VMs куда нужно.
- Меняешь путь в VB (Настройки > Общие > Папка для машин)
Автор: Aktaf
Дата сообщения: 24.03.2016 17:52
Может кто нормально объяснить как получить портабельную версию, при помощи этой
* Portable-VirtualBox - утилита для создания и запуска portable-версии программы утилитой? Пока установленная была запустил, как будто получилось. не закрывая удалил.
Повторно пытаюсь запустить не получается. Пробую снова сделать тоже никак. При попытках кормить пробую скачанный файл, просто закрывается. Хотел получить портабельную версию 4.3.12.93733. Помогите пожалуйста.
Автор: sundraw
Дата сообщения: 27.03.2016 19:11
В 5.0.16 возникла проблема, думаю, будет не одна. Не копируются файлы с хоста в гостя. В версиях 4.0 было просто и работало:

Код:
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" guestcontrol VM copyto D:\file.txt C:\file.txt --username Admin --password 123
Автор: survvb
Дата сообщения: 30.03.2016 20:14
Товарищи, как исправить эту фатальную ошибку:
"00:01:33.930119 Audio: Initializing DirectSound audio driver
00:01:34.008720 DSound: DirectSound not available: REGDB_E_CLASSNOTREG
00:01:34.077023 PDM: Failed to construct 'hda'/0! VERR_NOT_SUPPORTED (-37) - Not supported."
При выставлении пустого аудиодрайвера гостевая машина запускается, но звука нет.
В VMware звук работает без проблем.
Windows 7.
Благодарю.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499

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


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