спасибо.
» Oracle VM VirtualBox (часть 2)
спасибо.
Работает, но иногда криво -)
Цитата:
версия обновилась до 5.0.16
... и отвалилась bridged network (Win7 x64 host, Win7 x32 guest).
Только у меня одного ?
Цитата:
версия обновилась до 5.0.16
Ну что, удалось тебе решить проблемы с компиляцией исходников, сборку новой версии ждать?
Цитата:
еще вопрос: Если создана Виртуальная машина Win 7 Enterprise Trial - 90 дней, ее откатить Snapshot получится через 3 месяца?
А устанавливать сторонние утилиты, которые бы это сделали автоматически - нарушение лицензионного соглашения с Microsoft.
Это тоже нарушение лицензии Мокрософт.
Ты уж либо трусы снимай, либо крестик надевай (или как там в поговорке).
Не удалось.
Флаг-то я отключил, так что если VB установится, то должен работать корректно. Проблема в том, что у некоторых пользователей собранный мной вариант отказывается даже устанавливаться, причём в логе выдаёт ошибку проверки подписи у драйвера (даже если загрузиться в тестовом режиме или в режиме отключённой проверки подписей).
5.0.16 я в любом случае буду собирать, но, видимо, придётся выложить как есть. У кого установится — хорошо. Нет — не повезло.
Кстати, дай всё-таки ссылку на скрипт портативки, которой пользуешься.
Плохо что не получилось... Тогда я умаю можно так-же сделать, и подписанный вариант и не подписанный. Так в шапке есть ссылка на портативный скрипт http://www.vbox.me/ там и готовый вариант и исходник. Поделюсь историей пользования скрипта... При запуске портативного варианта почему-то не видятся библиотеки OpenSSL, поэтому я для себя переписал немного скрипт и добавил при начале работы скрипта копирование библиотек OpenSSL в System32, а при закрытии скрипта их удаление. Но тут обнаружился странный эффект, скрипт зачем-то использует библиотеки OpenSSL для себя, а не для виртуалки, поэтому библиотеки удаляются принудительно скриптом. А так как-бы всё работает. Но до сих пор не удалось протестировать 64-битный вариант.
Добавлю, твой не подписанный вариант я подписал своим сертификатом ручками. И не так долго, минут 10 заняло.
Цитата:
[/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
Доброе время суток,
Вот уже год пользуюсь 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.
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). Причины такого поведения не установлены (ругается на невалидную подпись драйверов, хотя проверка подписи в системе отключена).
Цитата:
Флэшка отключается от основного компьютера, и не подключается к VirtualBox (галочка в «Device USB» на против флэшки стоит, а в проводнике флэшки нет).
глюк,переустановите виртуалку, или общую папку используйте для связи с витруалкой..
у меня такое проходит после перезагрузите компьютера .флешка которая не подключалась .... подключается
Цитата:
Самособранная версия 5.0.16 без харденинга:
Интересно, как вы выпилили эту заразу? Где она прячется?
Как раз это проблем не вызывает ни малейших: отключение харденинга предусмотрено разработчиками, достаточно в конфиге выставить переменную VBOX_WITH_HARDENING в пустое значение.
Цитата:
Интересно, как вы выпилили эту заразу? Где она прячется?
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. Я довольно долго работал в таком режиме. Конкретно дебиан не тестировал, но вообще с новыми ядрами и иксами существенных проблем не возникало. Разве что разрешение экрана при загрузке гостевой системы сначала включалось низкое, а в процессе логина уже переключалось на нормальное, на работу это никак не влияло.
Цитата:
Их не существует. Требуется полная перекомпиляция почти всего VB, потому что харденинг является частью программного кода.
Ой как плохо то! А мне ведь всего то нужно только выгрызть харденинг и никакие примочки вроде самоподписанных сертификатов и т.п. не нужно. А разработчики забили болт на мой тикет с июля 2015 и надежды чего то нет на то, что это поправят.
Любое изменение кода — это невалидность цифровой подписи. Это же её предназначение: удостоверять, что код никем не модифицирован!
Так что если "выгрызть харденинг", изменённые файлы в любом случае будут считаться неподписанными. А дальше (в 64-битной винде) путь стандартный: либо загрузка с отключением проверки подписей, либо тестовый режим и подпись тестовым сертификатом, либо покупка полноценного сертификата и подписывание им.
Цитата:
Кстати, если проблема с Debian заключается в невозможности установить гостевые дополнения, то можно скачать исошку с последней версией, они пристойно работают и в 4.3.12.
Я дебиан выпасаю и обновляю ещё с 5-ой версии, с Lenny. Сам столкнулся с тем, что с 8-ки на 4.3.12 нормально ничего не работает. Даже кто-то здесь давал мне ссылку на подтверждение этого на сайте VB.
Добавлено:
Цитата:
А дальше (в 64-битной винде) путь стандартный: либо загрузка с отключением проверки подписей, либо тестовый режим и подпись тестовым сертификатом, либо покупка полноценного сертификата и подписывание им.
Это меня устраивает, так как система 32-х разрядная.
Цитата:
Это меня устраивает, так как система 32-х разрядная.
Если Windows 7, то можете использовать собранный мной вариант, на 32-битной семёрке я его проверил, работает. Для того я его и собирал, чтобы избавиться от харденинга.
В меру своих скромных потребностей протестировал портативку. Всё так-же ругается на отсутствие OpenSSL, но работает. 64-битный вариант всё так-же пока нет возможности проверить.
Спасибо. С OpenSSL ожидаемо, так как методика сборки у меня не поменялась.
Скрипт портативки попытался было глянуть, но неожиданно оказалось, что там очень много кода, слишком долго разбираться. Так что сорри, это я уже не потяну, слишком много более важных дел.
Да нет, со скриптом портативки всё нормально. Но вот почему сам скрипт использует библиотеки OpenSSL непонятно. Ни в исходниках скрипта ни в исходниках самой среды компиляции нет ссылок на библиотеки. Наверное сама Ось как-то подцепает. А раз ты так и не пытался всунуть эту библиотеку в Бокс, то тогда ничего не изменится. Остаются только твои заковыки с сертификатом, но их лучшим образом уже не решишь, чем есть сейчас.
Остаётся только ждать твои сборки при выходе новых версий. Ибо без защиты это уже есть гуд. Надеюсь что всётаки скоро протестирую портативку 64-битки. Если что - отпишусь.
Добавлено:
Да, забыл... Я использую виртуалку для тестов программ и раньше для Вынь10 использовал версию 4.3.12.93733. А на двух последних версиях звуки какие-то роботизированные, если можно так выразиться. Не знаю с чем это связано, толи с портативкой, толи с чем-то ещё. Не могу сказать. На всех остальных операционках звуки нормальные.
Цитата:
Но вот почему сам скрипт использует библиотеки OpenSSL непонятно.
А посмотри, в VB, распакованном этим скриптом, OpenSSL-библиотеки присутствуют? И именно те, которые были в инсталляторе? Проверить можно, зайдя в свойства, "Цифровая подпись": там должно быть две подписи "CaptainFlint Software", одна sha1, вторая sha256.
Может, он банально не распаковывает эти файлы (я видел в скрипте какие-то перечисления файлов по именам), из System32 использовать не хочет, а запускаемый VB берёт из System32, и потому работает…
Цитата:
Остаются только твои заковыки с сертификатом, но их лучшим образом уже не решишь, чем есть сейчас.
Мои закавыки с сертификатом решены самым лучшим образом, каким их вообще можно решить. Сейчас всё подписано и всё работает. Лучше — только платный сертификат.
Даже то, что нельзя запускать две виртуалки сразу друг за другом, а нужно дождаться, пока загрузиться первая гостевая, иначе сетевой мост не пашет в обеих, пока не выключишь, так не раздражает.
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499
Предыдущая тема: Программы для разработки, тестирования, оптических систем
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.