» Oracle VM VirtualBox (часть 2)
Не удалось.
Флаг-то я отключил, так что если VB установится, то должен работать корректно. Проблема в том, что у некоторых пользователей собранный мной вариант отказывается даже устанавливаться, причём в логе выдаёт ошибку проверки подписи у драйвера (даже если загрузиться в тестовом режиме или в режиме отключённой проверки подписей).
5.0.16 я в любом случае буду собирать, но, видимо, придётся выложить как есть. У кого установится — хорошо. Нет — не повезло.
Кстати, дай всё-таки ссылку на скрипт портативки, которой пользуешься.
Проброс портов сделайте. На роутере откройте нужный порт, назначьте ему адрес:
- если у виртуалки тип сети "мост" и из локалки пингуется виртуальный адаптер, то сразу его
- если у виртуалки тип сети "nat" или "виртуальный адаптер хоста", то свой IP, а в свойствах виртуалки - настройка - сеть - дополнительно - проброс портов, дальше разберетесь.
Ребят, подскажите, не могу совладать с отключением синхронизации между хостом и гостем.
В *.vbox файл виртуалки добавил:
<ExtraDataItem name="«VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled»" value="«1»"/>
Но не работает, время в госте всё равно синхронизируется.
Дополнения гостевой ОС установлены.
Непонятно что за символы сами добавляются - « при запуске гостевой ОС
Гостевая ОС - win server 2003.
Что ещё нужно сделать, чтобы отключить эту чёртову синхронизацию?
Спасибо!
Плохо что не получилось... Тогда я умаю можно так-же сделать, и подписанный вариант и не подписанный. Так в шапке есть ссылка на портативный скрипт http://www.vbox.me/ там и готовый вариант и исходник. Поделюсь историей пользования скрипта... При запуске портативного варианта почему-то не видятся библиотеки OpenSSL, поэтому я для себя переписал немного скрипт и добавил при начале работы скрипта копирование библиотек OpenSSL в System32, а при закрытии скрипта их удаление. Но тут обнаружился странный эффект, скрипт зачем-то использует библиотеки OpenSSL для себя, а не для виртуалки, поэтому библиотеки удаляются принудительно скриптом. А так как-бы всё работает. Но до сих пор не удалось протестировать 64-битный вариант.
Добавлю, твой не подписанный вариант я подписал своим сертификатом ручками. И не так долго, минут 10 заняло.
кодировка UTF?
При открытии файла UTF-8 без BOM.
Цитата:
[/q]
Цитата: Если создана Виртуальная машина Win 7 Enterprise Trial - 90 дней, ее откатить Snapshot
adasiko
друган, разобрался, оказывается там не trial, a полноценный Enterprise, который нужно активировать в течение 90 дней, активировал MAK. Но тут опять "притча про крестик", т.к
Windows Еnterprise aктивирован без подтверждения права обладания.
Сейчас разбираемся как бы перейти на Linux c Wine, чтобы лицензию Microsoft не нарушать, но не факт что нужные программы для Windows будут под Wine работать.
И нужно как-то ограничить использование виртуалки по сроку, например демо версия - 1 месяц, который потом можно продлить.
[q]Cоздал тему в Underground - буду признателен за советы при использовании Vbox:
http://forum.ru-board.com/topic.cgi?forum=55&topic=12807
Через одно место, но работает.
Re: disable time sync between windows 7 host and XP guest
Postby MarkCranness » 12. Jan 2010, 07:27
I'm very sorry, I gave you bad instructions. I misunderstood what the 'Start parameters:' field was, and how it works.
Please try these instructions instead:
Disable GA time-sync by editing the parameters passed to the VirtualBox Guest Additions Service (on Windows guests):
Open Registry Editor (Start menu>Run...>Type 'regedit' into the 'Open:' field>Click the OK button)
WARNING: Incorrect editing of the registry can damage your system.
Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VBoxService
Double-click on 'ImagePath'
Change the 'Value data:' field to:
Code: Select all Expand view
system32\VBoxService.exe --disable-timesync
Click OK
Either reboot the VM, or stop and then restart the 'VirtualBox Guest Additions Service'
To restart the 'VirtualBox Guest Additions Service':
Right-click 'My Computer' on the desktop and select 'Manage'
Expand 'Services and Applications' and select 'Services'
Find service: 'VirtualBox Guest Additions Service' in the list
Right-click>Properties
Click 'Stop' button
Click 'Start' button
After these steps, timesync will be disabled.
To reenable timesync, repeat the steps but remove the --disable-timesync parameter.
[/more]
Доброе время суток,
Вот уже год пользуюсь VirtualBox (Windows 8.1 х86) (сейчас версия 5.0.10 r104061), и где-то месяц назад попытался подключить флэшку (до этого все было нормально).
Флэшка отключается от основного компьютера, и не подключается к VirtualBox (галочка в «Device USB» на против флэшки стоит, а в проводнике флэшки нет).
Когда я зашел в «Диспетчер устройств» на виртуалке, то обнаружил там в категории «USB устройства», устройство под названием «Base System Device» с восклицательным знаком. Поиск драйвера для этого него в интернете ни чего не дал – не нашелся.
Также при подсоединении флэшки в разделе «Контроллеры универсальной последовательной шины» стоит тоже устройство «USB Mass Storage Device» с восклицательным знаком. При поиске драйвера (в интернете) для этого устройства, система написала «Драйвер, который больше подходит для устройства, уже установлен.
Программное обеспечение драйвера для устройства устарело».
Какой выход из этого положения?
Заранее спасибо.
P.S.
- Причем на виртуалке с (Windows 8.1 х64), точно такая же ситуация.
- основной ПК под Windows 8.1 х64.
HOST: windows 7 sp1 x86
Имеет белый IP
GUEST: debian jessie x86
Настроено и работает на сетевых интерфейса eth0 (внешняя сеть), eth1 (внутренняя).
Интерфейс eth0 сетевые настройки получает автоматически (В ВМ выбран NAT)
Интерфейс eth1 настроен вручную. Применяется для простого обращения к серверу debian через терминал. На guest развернут тестовый web-сервер, работающий в связке tomcat + nginx.
Через утилиту arno-iptables-firewall осуществлен доступ по 80 порту извне.
Сделан проброс портов (80) на ip-адрес гостя. Если заходить с других машин - то все вроде как бы работает. Но в логах nginx указывается не внешний ip-адрес (адрес хоста), а ip-адрес роутера, который является по сути шлюзом для интерфейса eth0.
Как и что сконфигурировать, чтобы логах nginx был реальный host пользователя. То же самое наблюдается при подключении через putty. Указан не удаленный ip-адрес, а адрес шлюза виртуальной машины.
+
Сам спросил сам и отвечу. Возможно, это будет полезно и другим.
Конечно, можно было построить мост, но еще одного внешнего ip-адреса нету. Это тот случай, когда гугл не помог и пришлось обратиться к документации (п. 9.11.7 Configuring aliasing of the NAT engine), вспоминая свой собачий английский язык.
По умолчанию натирование происходит полное: т. е. реальные адреса заменяются на ip-адрес шлюза ВМ. Чтобы такого не происходило, необходимо выполнить команду
1. Остановить виртуальную машину.
2. Запустить команду:
Код: VBoxManage modifyvm "VM name" --nataliasmode1 proxyonly
https://yadi.sk/d/txteYYfspxQqy
Файлы подписаны тестовым сертификатом (точнее, двумя: SHA-1 и SHA-256), флаг принудительной проверки подписи отключён. Результаты тестирования (портативку не проверял):
1. Windows 7 32-bit: VB устанавливается, корректно запускается сам и запускает виртуалки. Тестовый режим не нужен.
2. Windows 7 64-bit: При включённом тестовом режиме VB устанавливается и запускается. Проверить запуск виртуалок пока возможности нет.
3. Windows 10 64-bit: VB не устанавливается ни в каком режиме.
В Windows 8.1, скорее всего, тоже не установится (пока не проверял, но та же проблема была на 8.1 с самосборным 5.0.14). Причины такого поведения не установлены (ругается на невалидную подпись драйверов, хотя проверка подписи в системе отключена).
Появилась необходимость организовать связь между Windows 2000 и Windows 8.1.
2K является гостевой ОС - установлена на виртуальной машине (VirtualBox). 8.1 является хостовой ОС.
8.1 подключена к домену (domain). 2К подключить к домену нельзя (можно только к рабочей группе).
Между ОСями используется общий сетевой интерфейс VirtualBox Host-Only Ethernet Adapter и AMD PCNET Family PCI Ethernet адаптер (прилагаю соответствующие ipconfig /all), но пинг между системами не проходит в какую-либо сторону.
На гостевой ОС настройки изначально стоят на автоматические через DHCP (в настройках VM есть много разных режимов - NAT, сетевой мост, внутренняя сеть и т.п.), но это никакого результата не давало, поэтому я настроил вручную в соответствии с интерфейсом на хостовой ОС.
Подскажите, пожалуйста, можно ли их как-то подружить?
Спасибо!
P.S. ipconfig /all
UPD: разобрался. В настройках VM надо было выставить
С вышеприведенными настройками коннект между ОС появился.
Цитата:
Флэшка отключается от основного компьютера, и не подключается к VirtualBox (галочка в «Device USB» на против флэшки стоит, а в проводнике флэшки нет).
глюк,переустановите виртуалку, или общую папку используйте для связи с витруалкой..
у меня такое проходит после перезагрузите компьютера .флешка которая не подключалась .... подключается
Не удалось открыть сессию для виртуальной машины windows_7.
The virtual machine 'windows_7' has terminated unexpectedly during startup with exit code 1 (0x1). More details may be available in 'D:\VirtualBox\windows_7\Logs\VBoxStartup.log'.
Код ошибки: E_FAIL (0x80004005)
Компонент: Machine
Интерфейс: IMachine {480cf695-2d8d-4256-9c7c-cce4184fa048}
Нашёл версию VirtualBox-4.3.29-100331-Win
New test build available which fixes a bug in the VBox code which was triggered in conjunction with some Microsoft security fixes (KB3045999).
Новый тест сборки доступны, которые исправляет ошибку в коде, который был VBox срабатывает в сочетании с некоторыми исправлениями безопасности Microsoft (KB3045999).
Источник:
https://www.virtualbox.org/ticket/13187?cversion=0&cnum_hist=27
https://www.virtualbox.org/wiki/Testbuilds
Цитата:
Самособранная версия 5.0.16 без харденинга:
Интересно, как вы выпилили эту заразу? Где она прячется?
Как раз это проблем не вызывает ни малейших: отключение харденинга предусмотрено разработчиками, достаточно в конфиге выставить переменную VBOX_WITH_HARDENING в пустое значение.
Нет,та же ошибка.Выше 4.3.12 у всех одна ошибка уже на стадии создания машины и при запуске:
Не удалось открыть сессию для виртуальной машины Windows XP professional.
The virtual machine 'Windows XP professional' has terminated unexpectedly during startup with exit code 1 (0x1). More details may be available in 'D:\VirtualBox\Windows XP professional\Logs\VBoxStartup.log'.
Код ошибки: E_FAIL (0x80004005)
Компонент: Machine
Интерфейс: IMachine {480cf695-2d8d-4256-9c7c-cce4184fa048}
Цитата:
Интересно, как вы выпилили эту заразу? Где она прячется?
KismetT_old думаю, что вы не видели этого поста http://forum.ru-board.com/topic.cgi?forum=5&topic=35158&start=4600#12
По первому пункту у меня, я думаю проблем не возникнет, так как нечасто тестирую заразу.
Но эта падла (Hardening) не даёт мне подняться выше 4.3.12, а Debian 8 на ней уже не работает.
Цитата:
Какие инструменты требуются для изменения конфига оригинального инсталлятора?
Их не существует. Требуется полная перекомпиляция почти всего VB, потому что харденинг является частью программного кода. Указанный мной ключ — это НЕ конфигурационный параметр для установленного VB. Такого ключа не существует, и Oracle категорически отказывается его добавлять. VBOX_WITH_HARDENING — это параметр для сборочной системы, когда VB компилируется из исходников.
Добавлено:
Кстати, если проблема с Debian заключается в невозможности установить гостевые дополнения, то можно скачать исошку с последней версией, они пристойно работают и в 4.3.12. Я довольно долго работал в таком режиме. Конкретно дебиан не тестировал, но вообще с новыми ядрами и иксами существенных проблем не возникало. Разве что разрешение экрана при загрузке гостевой системы сначала включалось низкое, а в процессе логина уже переключалось на нормальное, на работу это никак не влияло.
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499
Предыдущая тема: Программы для разработки, тестирования, оптических систем
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.