Это копия, сохраненная 19 марта 2022 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
FAQ:
https://docs.google.com/document/d/1dS18-MDSAexZ4YqN3uegwkmyc73pMIYG3xP5TDMm35o/edit?usp=sharing
Читаем, не стесняемся. Есть чего добавить - смело в комментариях.
Прошлый тред: https://2ch.hk/s/res/2858031.html (М)
Так значит, виртуалка создана через virt-manager в гуе я добавляю Filesystem мне на выбора предлагают Type: Mount, File, Block, Ram и три драйвера Driver: Loop, Nbd, Default. Нихуя не понятно, рука тянется выбрать mount+loop но это же может дать оверхед и он может быть весомым когда у меня несколько дисков и проц будут загружены на 100%.
Собственно вопрос, остановиться на LXC, присмотреться к qemu/kvm?
Если LXC, то как мне максимально эффективно прокинуть дирректорию, чтобы все работало как нативно?
Анон, выручай.
>>2982195 (OP)-ОП
Кстати, симлинки будут работать? Я впринципе могу примонтировать диски прям в рабочую директорию, а потом директорию примонтировать в виртуалку, так вроде должно работать.
я к тому что там вообще есть виртуализация?
> qubes os?
Почитал про эту хуйню. Это же чисто костыли, затыкающие изначальную безблагодатность костылинукса. В опенбсд можно просто создать пользователя, не включенного в группу wheel, и всё, от его имени никогда нельзя будет запустить что-то такое, что выйдет за рамки отведённого пользователю загона, никакой вирус это не сможет, это невозможно чисто физически. Более того, это все возможно реализовать на виртуальной файловой системе, которая просто уничтожится при размонтировании. Можно напердолить скрипт, который все это будет делать одной командой. Причем, это стандартный инструментарий системы. Я тут неоднократно рекомендовал прикреплейтед книжку, там реально есть всё нужное.
как раз собирался скачивать ее
там немного другие взгляды на безопасноть, там виртуалки создаются с главным аргументом что могут быть уязвимости которые позволят обойти стандартные инструментарии
Вся суть бздунов в одном посте.
Бздун абсурдней, бездарней и тупее любого говна, мочи, вебкамищицы-гей-шлюхи, спермача, геймера, Задорнова, ничтожней сущности в этой вселенной просто не найти.
https://github.com/DualCoder/vgpu_unlock
https://docs.google.com/document/d/1pzrWJ9h-zANCtyqRgS7Vzla0Y8Ea2-5z2HEi4X75d2Q/
Hyper-v - абслютно неюзабельное говно, нету даже звука из коробки. Подключается по RDP, картинка сжимается.
Virtualbox - красивый интерфейс, но лагает сильнее других. В бесплатной версии без расширений больше всего функций, больше чем в vmware player, ещё и можно пользоваться в компании
Vmware player - не поддерживает снимки состояния. Дальше не читал. Какого хуя он в факе?
Qemu - без virt manager пользоваться нельзя, а его нет под винду
VMware Workstation Pro - почти идеальный, но платный, ещё бы убрать уебанскиую рамку окна которую сделали в 16 версии. Придётся быть воришками
> VMware Workstation Pro - почти идеальный,
Это.
> но платный,
Кому не похуй. Qemu ещё годнота, но он не для зумеров, так как консолечный.
> Qemu - без virt manager пользоваться нельзя,
Пориджи вообще одурели. В чем проблема посмотреть опции и написать нужный батник для запуска? Лет 10-12 назад активно пользовался qemu, самый годный эмулятор.
Красноглазый пердоля вообще ебанулся. Иди дальше свои скрипты пиши, поехавший. Лучше уж виртуалбокс терпеть чем такой хуйней заниматься
>Лучше говно жрать, чем как белый человек изложить свои задачи на доступном для человека и машины языке
мимо
В чем проблема: после того как отключается интернет на хосте - пропадает он и на вируталках,
однако когда он вновь появляется - восстановить его на виртуальных машинах уже невозможно, я и менял тип соединения на NAT, и виртуально включал/выключал кабель, - ничего не помогает.
Почему интернет не восстанавливается и как это исправить?
Потому что виртуалбокс кривое говно
Поставь VMware
Или попробуй сбросить настройки сети в винде через настройки
А есть план переезда?
- создать образ, переформатировать и скормить VMware. Надо будет поискать
Настройки сети пробовал сбросить? Переехать легко - просто сконвертировать vhd в vmdk
Хорошо, спасибо, буду пробовать
>Более того, это все возможно реализовать на виртуальной файловой системе
Peace duke, это не виртуализация, а хуйня из под коня.
У тебя все процессы по прежнему висят на одной тачке и root/wheel имеет к ним полный неконтроллируемый доступ.
У меня две машины - на каждой настроена сеть Сетевой мост.
На каждой стоит свой VPN (для доступа в некие локальные сети) и подключены к одному адаптеру на хосте.
При переключении между машинами - vpn соединение сбрасывается - приходится руками его перезапускать.
Можно ли этого избежать? Может нужен другой тип соединения, чтобы vpn'ы не конфликтовали,
Бля, на vmware такая же херня
после возвращения хоста из спящего режима в гостевухе тупа не подключается интернет.
Ну как так-то, что опять перезагружать?
> У тебя все процессы по прежнему висят на одной тачке и root/wheel имеет к ним полный неконтроллируемый доступ.
А к виртуалке, разумеется, не имеет. Ты поридж-то будешь?
Скажите твёрдо и чётко, какой гипервизор ставить на Вин7, чтобы внутри него поднять Вин10 и всё работало с наимеьшими тормозами и глюками? Я немного пользовался Виртуалбоксом и Вмварой, но не для Вин10. По итогу оба гипервизора однохуйственны были. Но может с Десяткой есть какие-то дополнительные подводные камни?
Сейчас хочу купить ssd, перенести на него операционку (Вин7) и поставить на тот же ssd виртуальную Вин10 для работы (среда разработки, вебсервер, майскул, постгрескул).
ip addr показать
Что делать-то?
На хосте стоит Win7x64. Никаких проблем с воспроизведением звука, всё ок.
Поставил на неё VMware 15.5.5. Внутри виртуальная Win7x64. VMware-tools установил. Саунд карт в настройках гостевухи добавил. Там выбрана опция по-умолчанию (если выбрать кастомную, то звук вообще пропадает).
Кто-нибудь сталкивался? Как починить?
В вмтвари сломан звук с давних времён. Фикс возможен васянками, которые химичат с таймерами ведра: https://communities.vmware.com/t5/VMware-Workstation-Player/Windows-XP-distorted-slowed-sound/td-p/2823295
Не получилось. Эта штука, кажется, выше ХР не работает, на 7 не установилась.
Ещё забавно получилось, я попробовал обратно на вмвару перейти, там звук чистым был, но не было микрофона. По древнему совету с скакого-то форума переключил дефолтный интеловский звуковой драйвер в виртуалбоксе на AC97 и накатил его в виртуалке. и начало хрипеть. Снёс драйвер, вернул в виртуалбоксе дефолт - а оно хрипеть не перестало. Почти не слышно, но есть. Может я не заметил, когда первый раз прослушивал, хз. Уже сам себе не верю. Блин, вот что за ебучие проблемы со звуком? Этим виртуалкам уж по 20 лет, ей богу неужели такую фигню не могли за это время решить?
Ого, до чего виртуализация дошла! Даже сгорание железа эмулирует. Лучше бы они глюки со звуком починили.
Вот я тоже со звуком ебусь - переехал на вин10 с семерки - и в виртуалке звук поломался напрочь - стоит какому-нибудь звуку закончиться - так он начинает воспроизводиться по кругу этого звука за последнюю секунду.
Ненавижу виртуалки!
Ебучий виртуалбокс!
Чтоб у всех его разработв хуй отсох!
А особенно у тех, которые звук делали.
Я уже весь мозг себе выеб, как его настроить. И, главное, он то работает, то нет. То микрофон вообще молчит, то с него какое-то мяуканье идёт. А иногда всё работает нормально. Ничего не меняешь - а результат разный. Я уже и пробрасывать через разные usb пробовал, и через системные устройства, и драйверы менять, и целые ритуалы, типа подключения вебки через usb и выключения её уже в гостевой системе. Блядская эпидерсия, она то работает, то нет.
Ну как так-то?! Как так?! Виртуалбоксу уже 14 лет, неужели я первый, кто со звуком пробему заметил? Нет, не первый, на форумах плач стоит и скрежет зубовный.
Я с неё как раз слез, потому что в ней ровно то же самое. Звук хрипит, микрофон с бубном настраивается. Я не осилил и попробовал ещё один подход к Виртуалбоксу сделать.
Подумываю уже на Hyper-V перейти. Но под Вин7 его тупо нет, есть только Virtual PC, не обновлявшийся с 2011 года. Или грохнуть хостовую Вин7, поставить Вин2008 сервер и уже на него Hyper-V. Но с 7 слезать не хочу.
Мне нужна среда разработки. Чтобы в виртуалке поставить IDE, веб сервер, впн до рабочей сети прокинуть, понаоткрывать кучу вкладок в браузере, общаться голосом и видео с коллегами, расшаривать экран. А в конце рабочего дня просто поставить на паузу, закрыть виртуалку и заниматься своими делами в хостовой системе. Это удобно. Но только БЛЯДСКИЙ МИКРОФОН НЕ РАБОТАЕТ.
И не пытайся
Тоже кстати идея, в виртуалбокс прокинуть через рдп микрофон и звук
Что за хуйня? Как чинить?
Альсо есть те кто в боевом применении использует xcp-ng? Интересны ваши ощущения и мнения.
А Вмварь звук через вебкамеру не пускает и звук хрипит.
В Виртуалбоксе звук тоже подглючивает, но меньше. Для меня это всё критично.
>как поставить MSI через RDP-сессию?
Копируешь и вставляешь лел.
А так через повершелл можно дистанционно на тачку зацепиться и выполнять там всё что хочешь.
Не работает эта хуита. Я уже и из гугла всякие наборы последовательностей команд в терминале пробовал - нихуя.
А, там ещё надо сервис включить и запустить
Да выбор не велик, на прошке поднят хпв с платформой и всл2, но мне нужна полноценая вмка, а развернуть образ в оракл я быстро не смогу, надо отключать всл и платформу.
Так-то решил проблему установкой первого поколения виртуалок.
Вот это проблемно, в десятке (pro) есть гипервизор - Hyper-V, очень хорошо винду виртуалит. Но на семёрку из нормальных вроде как только те, что у тебя.
Вообще, если хочется побольше современного софта юзать, нужно идти на десятку. Да, будет поначалу очень тяжело, особенно на домашней редакции (которую желательно обходить за километр), зато потом окупится (на десятке можно запустить почти всё, она хорошо работает с современным железом, со всякими ssd). Если конечно у тебя не спектрум селерон с двумя гигами оперативки.
Нет, реально, как бы её ни обсирали (и ведь есть за что), под неё сейчас подстраиаются почти все софтоделы. Да и с обратной совместимостью всё норм.
>если хочется побольше современного софта юзать, нужно идти на десятку
Для гостевой системы, или для хоста?
Его для 7 не завезли, к сожалению.
Так ведь зависит от того, где тебе нужно юзать "побольше современного софта". В общем, проще всего накатить в роли хоста Win10Pro - сейчас десятка самая актуальная. Правда если до этого на семёрке норм жилось, то переходить на десятку только из-за подтормаживающей виртуалки как-то сомнительное удовольствие - как я уже писал, ебли там будет много, есть к чему привыкать. Например телеметрия на семёрке уже не беспокоит кмк из-за отсутствия поддержки, в то время как на десятке она очень активна. Или с обновлениями было много вони (хотя это скорее про Home редакцию). Да и ресурсов десятка отжирает немало. Нету виджетов (правда есть достойный заменитель), темы из коробки не накатываются, надо немного попердолиться. Короче, это как переходить с XP на 7 (в своё время возмущались, чего это виста/7 так много оперативы требует - с десяткой немного похожая хрень - лично у меня после запуска ~1.5-2 гига ОЗУ занято и ~120-130 процессов висит)
> после запуска ~1.5-2 гига ОЗУ занято и ~120-130 процессов висит
забыл сказать, автозапуск-то у меня чистый, чистил аж через autoruns с системными правами
В qemu можешь просто блочное устройство прокинуть, по идее не должно быть просадок производительности.
LXC - это скорее изоляция, а не виртуализация, так что производительность блочного устройства должна быть как на хостовой системе.
Бля, я щас заебался, лень думать, крч когда 2 гига ОЗУ занято одной лишь системой, на данный момент это очень распространённое явление. Но очень и очень херовое. И лезть на такую парашу, когда тебе на какой-нить семёрке норм, из-за возможности малость поковыряться в "эксклюзивной" виртуалке, ну такое.
Ну допустим это норм, и это я такой бомж, у которого больше 8 гигов не бывало (хотя, на самом деле ~6,9 - я гиг для графики выделил). Просто мне кается, что 2 гига лишь для того, чтоб просто была запущена сраная десятка, это реально дохерища - имхо системные требования растут непропорционально свистоперделкам.
> темы, виджеты
Ну а хулинет? Виджеты - за rainmeter что-нибудь слышал? Просто взгляни на это: https://www.deviantart.com/search?q=rainmeter , https://www.reddit.com/r/Rainmeter . Ну а с WallpaperEngine вообще интересно получается. Вопщем, тема виджетов всё ещё жива. Кому как.
Да и с темами что не так? Чаще всего конечно всрато получалось, но ведь иногда выходит таки неплохо. Лично я юзаю вот эту: https://www.deviantart.com/scope10/art/Penumbra-10-Windows-10-visual-style-568740374 - я адепт тёмных тем - часто сижу в темноте, да и просто нраица, а венда так не позволяет. Вот приходится темы юзать.
>Ну а хулинет?
Ты не можешь жить без знания, что у тебя хард на столько-то гигабайт, ядро на столько-то загружено и прочей бесполезной хуеты? Эти виджеты все нормальные люди похоронили еще в 2007 когда они и появились. А я так этим мусором вообще никогда не пользовался.
> WallpaperEngine
> Да и с темами что не так?
Ну тут все ясно. Ты большую часть времени проводишь за залипаием на рабочий стол? Знаю одного чувака, так он вообще анимированную всякую ёбень на рабочий стол ставит через какую то там хуйню и в воллпейперинжин уже сотню часов провел. На вопрос зачем: "чтобы не скучно".
> а венда так не позволяет
Дратути, у винды нет темной темы? Мы про Win10 сейчас?
А за годный саб спасбо. Подписочка. Есть красивые сетапы. Но все равно эти все свистоперделки не мое, только отжирающие ресусры хоть они и есть не мое.
> Дратути, у винды нет темной темы? Мы про Win10 сейчас?
Ну покажи, как у тебя выглядят всякие диспетчеры задач, консоли (которая mmc), панель управления, редактор реестра и ~95% софта, юзающего классические виджеты (кнопки там всякие) венды (в основном работающие через всякие winapi, qt). Например, у меня в тёмно-серую тему окрашивается софт вроде utorrent, process_explorer/hacker/..., autoruns, hxd. Да хоть классические приложения вроде пеинта и ножниц.
А у самой венды что? Проводник да блядский UWP? Всё остальное БЕЛОЕ БЛЯТЬ! А UPW блять чёрный! Не у всех амоледы. Да и выглядит хуёво (я ж не хочу сраную контрастную тему).
> Виджеты
Да блять, я, сука, сказал, что это на любителя - фанатов у этой демы дахуя. Не надо мне блять рассказывать, почему тебе кажется это нецелесообразным. Просто кому-то нравится засирать десктоп визуальными свистоперделками. "На вопрос 'зачем'" - да просто хочет
> залипание на рабочий стол
К твоему сведению, rainmeter отображает виджеты не только на рабочем столе. Да и виджетами эта херь называется лишь из-за принципа действия; инструмент очень сука мощный, возможностей дахуя, особенно при наличии более чем одного монитора, применять можно не только на домашних десктопах. Разберись сначала в теме, чтоб не нести херню.
Опять же, кто-то "прагматик", а кому-то систоперделки подавай.
Да и одна из фишек дождеметра в хорошей оптимизации - ресурсов он отжирает очень мало проверено на сверхбюджетных некроноутах с 0,5-8 гигами оперативы и процами 1-4 ядра 0,5-3 ГГц (ну да, не забываем, что можно наговнокодить и подключить там таких либ, что они и суперкомпьютер повесят. Я просто глупые споры предупреждаю).
использую qemu/kvm virt-manager
Котики, где бы взять образы cisco ios в формате ova/iso/vdi/vmdk каком-то другом формате для запуска в hyper-v/virtualbox/kvm?
VIRL шибко дохуя просит, это для буржуев $199.99 позволительная стоимость.
Cisco packet tracer катастрофически не хватает для учёбы.
Котики, где бы взять образы cisco ios в формате ova/iso/vdi/vmdk каком-то другом формате для запуска в hyper-v/virtualbox/kvm?
VIRL шибко дохуя просит, это для буржуев $199.99 позволительная стоимость.
Cisco packet tracer катастрофически не хватает для учёбы.
Можешь, тебе никто не запрещает.
Вопрос какой-то странный если честно. В чём конкретно у тебя проблема?
Ты чего-то недоговариваешь. Как у тебя доступ к консольке через веб есть, а по ссш нет? Значит порт проброшен на роутере? Или белый ip-адрес у тачки? Или ddns используется? Как ты собрался виртуалку ставить, если для рдп нужно порт открывать, а на роутере все порты закрыты.
Ты либо долбаёб, либо да.
> прокинуть в песочницу одну единственную директорию, которая будет содержать симлинки на примонтированные диски.
Так виртуалка ж должна будет иметь примонтированные диски в тех же путях, или ты их в виртуалке хочешь примонтировать?
> Vmware player - не поддерживает снимки состояния. Дальше не читал. Какого хуя он в факе?
Ты переоцениваешь популярность снепшотов, большинству надо какой-нибудь древнекад запустить или понос тальгировать в игре которой досбокса уже мало, ну или ось с противоположного лагеря запускать раз в месяц ради софта которого у тебя нет. Сервер в виртуалке держать - отличная затея, но в плеере ты этого делать явно не будешь, он для мелкого личного использования.
> но платный
Он даже в инет не лезет ключ сверять, один раз скопировал в блокнот и сиди кайфуй.
> Qemu - без virt manager пользоваться нельзя, а его нет под винду
А зачем тебе qemu на винде?
Он годнота, но без kvm там особо нечего делать. Только экзотические архитектуры программно эмулировать.
Сап, аноны, я никогда вашими фингербоксами не пользовался, поэтому у меня вопрос: можно ли с их помощью создать хотя бы парочку, а можно и больше, независимых систем (шиндоус), которые будут тыкать своей независимой мышкой по условному кликеру с помощью скрипта, причём желательно в фоновом режиме?
Кто будет держать двач, если не я?
Вмак'оэсился в тред.
Имею успешный опыт установки на Win7x64 хост с VMWare 12 следующих вещей:
win7
win10
win11
android oreo 8.1
antix linux
Стало нужно iOS посмотреть, но перебирать на ощупь всех ютуберов мне тягостно сейчас. Вообразите, что я дегенерат, и дайте нормального ютубера, чтобы пояснил за установку от и до:
- Версия VMware
- Дистрибутив
- Кряки/хуяки/твики/и т.д., если надо
Короче, чтобы нормально всё было, опираясь на личный опыт. Иначе не надо
На хосте всё есть. Давайте что-то думать
В нём отображаются периферийные устройства, чтобы не лазить по панелям а сразу ПКМнуть в нужное. Если тебе так сильно не хочется делать это из нижней панели как белый человек, выдерни и воткни обратно шланг от камеры во время работы машины, должен появиться диалог с вопросом куда это устройство прокинуть, на хост или в гостя
Тебе наверно кажется, что ты что-то полезное в тред печатаешь. Что-то такое, чего я не делал.
Ты птичку видишь? Значок устройства на предыдущем скрине видишь, шароёб?
Камеру, как устройство, гость определяет и на себя переключает. А вот сигнала с неё нет
По твоим постам и не поймёшь на самом деле, ты истеришь или прикидываешься.
Ну значит лезь в список устройств, может макось опять в своём репертуаре работает только с определённым списком девайсов. Она в других машинах-то вообще работает, или пробрасывается как какой-нибудь генерик девайс который без гостевых аддонов не работает нормально?
В 11 порядок. Спросило разрешения на камеру и встроенный в неё же микрофон и спокойно стартовало встроенную приложню.
Блээээд.. Почему у жополазов всё как у пинусоидов. Всё через очко! Я всего-то хотел с Сирей поговорить
Моя-моя, не надо тут. Просто кейс редкий, мало пидорюнделей виртуалят такое
Залезь на сайт производителя вебки, может там есть .dng для пердоси, логитек так раньше делал когда в инсталлер не помещалось столько генериков
Наверно с этой моей яблосборкой не совсем всё ладно. Дрова подтянул - ей пофигу, вместо изображения жопу показывает, звук там же.
Подоткнул старинный пикрил: работает, но приходится орать басом (без шуток), чтобы глухая сука браузер открыла. Ваще не комильфо.
Отрадно, что доказана принципиальная возможность
Я правильно понимаю, что мне ОБЯЗАТЕЛЬНО понадобится процессор со встроенной видеокартой или вторая видеокарта (с которой геморроя по итогу будет даже больше)? Что насчет использования нескольких систем одновременно? Я смогу, условно говоря, на одном мониторе играть с Шинды, на другом скроллить Двачи в Линукс-хосте? Мышка, клавиатура будет нормально передаваться с одного монитора на другой?
> с которой геморроя по итогу будет даже больше
Чому, просто другой айдишник. Другое дело что штеуды сейчас брать смысла нет, а у амуды со встройкой нет нихуя в свободной продаже кроме немощных версий, проще какую-нибудь 8600 с помойки или 730 с авито воткнуть чисто ютуб крутить.
> Мышка, клавиатура будет нормально передаваться с одного монитора на другой?
Пердолиться силами гипервизора я бы не стал, возьми лучше бесплатную версию Synergy, там и буфер обмена, и проброс, но играть лучше конечно пробросив мышь в винду целиком.
>Чому, просто другой айдишник
А не подскажешь, что собственно нужно для поддержки второй видеокарты? У меня возникло впечатление, что возможность тыкнуть вторую видеокарту - это не стандарт из коробки, а дополнительная функция, которая не всем поддерживается. Просто, возможно, окажется легче купить процессор с немощной встройкой, чем брать поддержку второй видеокарты. Тем более что даже доисторические затычки денег стоят не слишком доисторических, а новую видеокарту покупать сейчас я ебал.
Алсо, что насчет возможности сидеть с одной видеокартой? Я так понимаю, это возможно только с принудительным отправлением хоста в сон? И какие вообще ограничения виртуализация накладывает, какие для нее требования по спекам ПК?
Это уже от биоса зависит, а не от проца, даже самый обоссанный ш3 нынче имеет vt-x
> Алсо, что насчет возможности сидеть с одной видеокартой?
Пару лет назад проскакивал анон который скриптом отвязывал встройку своего ноута от хоста и привязывал её к виртуалке, а потом этот же скрипт её стартовал, но концы, как всегда, в воду.
грит адаптер не подходит
или все же можно? вот прям тыкать проецировать
Подскажите ньюфагу пару моментов насчет VirtualBox'a. Да, я читал в шапке что VB хуйня, но у меня есть свои причины для его использования.
Есть опенвпн и есть виртуалка. Хочу чтобы весь траффик шел чисто через впн.
По дефолту в Сетях VB стоит Адаптер NAT. Я так понимаю, что и без всяких манипуляций, при подключенном впне - виртуалка будет работать через впн, так?
Но все же спрошу у вас. Нужно ли там что-то менять/настраивать? Что будет если на стороне впна возникнет трабл и пропадет соединение?
Да в общем-то и вай фай пробрасывал, вай фай то видно, подключается, но такое
Строчка про дрова наводит на мысли об отсутствии поддержки какой-то там инструкции из свежих директХ. В крации, тебе нужен WDDM 1.3 и новее, можно подсмотреть в dxdiag, вот например моя древнючая 1607 в вмвари вангую у тебя будет так же, драйвер-то один и тот же
Насколько разумно делать создаваемые на подключение от тонкого клиента виртуальные машины?
У меня есть всё, что тебе может понадобиться, но оно есть и на торрентах. Взял же я это откуда-то, когда был студентом. Почему там не попробовал искать?
Ох и наебёшься с GNS3, если ньюфаг. Для старых IOS нужен будет dynamips, для новых IOU и кейген для него, тоже где-то в интернетах есть. Для 95% простых лабораторных сценариев хватит VPCS, в остальных случаях либо виртуалки нужны будут, либо Docker. Рекомендую второй путь, пускай он и без гуя (у меня ещё почему-то настройки не подхватывались сохранённые для машин, но это не сильно важно). Есть ещё Eve-NG,но с ним дела не имел.
мимопроходил
Пользуюсь vmware. Недавно появился второй компьютер, решил поставить vmware на него. Долгие годы на основном компьютере я использовал одну виртуальную машину, и сейчас мне нужно перенести её на другой компьютер. Но когда я импортирую папку с виртуальной машиной на другой компьютер, открываю vmware player, и в нём открываю .vmx файл, vmware пишет сообщение (полный текст не успел прочитать) со старым путём до .iso-файла с которого я устанавливал систему (Windows 10) для виртуальной машины, потом либо открывает чёрный экран с логотипом и надписями, либо открывает биос. Если в .vmx файле прописать актуальный путь до того iso-файла, то виртуальная машина открывает установщик винды из того iso-файла. А мне нужно импортировать диск с уже установленной виндовз. Как быть?
Дисковод удали или освободи в настройках ВМ.
>типо
Где вас таких рожают?
Подними любой прокси-сервер на виртуалке, это любой шкальник умеет. На хосте в нужных софтинах пропишешь адрес-порт этого прокси, всего делов.
Твоя идея хуйня, а OpenVPN сам по себе даёт возможность пускать только интересующий тебя трафик по туннелю.
и каким образом запустить опенвпн на основной машине, чтобы он не весь трафик через себя пропускал, а только тот что мне нужен (браузер, торрент)
Я думал, тебе для обхода Роскомнадзора. Можешь попробовать в WSL/виртуалке поднять SOCKS-прокси, но готовый конфиг тебе никто тут не даст и разбираться придётся самому. Это не очень тяжело, на самом деле. Можно решить проблему, купив Mikrotik и настроив там SOCKS-прокси, трафик которого будешь маршрутизировать в интерфейс OVPN. Или можно почти любой роутер на OpenWRT перешить и там сделать то же самое.
Тебе для этого даже овпн не нужен, только ssh-клиент. Запускаешь соединение до впски в жопе мира с ключом -D 8080 и вуаля, можно браузер и торрент-клиент настраивать чтобы они ходили через SOCKSv5 проксю по адресу 127.0.0.1:8080. MitM атаки невозможны по определению, рутовые права не нужны, дополнительных драйверов в систему ставить не надо, на винде клиент весит меньше мегабайта, проседаний в скорости не видно.
Блядь, ноут то относительно новый. Проц на пике 1. У меня bsod даже когда пик 2 пытаюсь включить. Нет никаких альтернатив всяким vitual box'ам и тд, но чтобы оно просто работало, пусть в 1000раз медленнее, но работало?
Ну выключи в биосе виртуализацию, тяжёлый ты человек. Будет медленно и долго, но кое-как установишь убунту свою. Только 32 бита, 64 битные гостевые ОС без аппаратной виртуализации не будут работать.
Я конечно сейчас обновлю все драйвера, которые только могу и везде где могу, но не уверен, что получится после этого
А, извини. После этого virtual box x32 ставить? Стоит ли пробовать еще раз ставить x64 после обновления всех драйверов?
Я не понимаю твой вопрос. Твой BSOD -- очень хуевый признак. У тебя может быть проблема в ОС или аппаратная проблема (то есть брак железа), и для выявления проблемы тебе нужно будет переустановить основную ОС на ноутбуке.
Сейчас тебе стоит отключить аппаратную виртуализацию и установить в виртуалку убунту без неё. 64 битная версия убунты не заведётся, поэтому нужно будет поискать 32 битную их уже несколько лет не выпускают, но где-нибудь в архивах должна быть.
Хорошо. Спасибо большое. Надеюсь я дойду до установки убунты, потому что раньше я ловил bsod при установке virtual box
> 64 битные гостевые ОС без аппаратной виртуализации не будут работать
Да ладно, бубнута-сервер у меня со скрипом но работала (правда 18.04 ещё свежей была на тот момент)
Я быстро вот это нагуглил, поэтому и сказал: https://superuser.com/questions/749355/64-bit-windows-guest-in-virtualbox-impossible-without-vt-x-support
Может, уже не актуально, а может ещё какие-то нюансы есть, но там чёрным по белому было написано в мануале, что работать не будет. Не буду же я проверять эту хуйню сам.
Сейчас попробовал и вижу пик. Раньше такого не было. Я просто охуеваю. Походу станет
БЛЯЯЯЯДЬ, ОНА СТАЛА. Я обновил звуковой драйвер и bsod исчез.
А, ну я не в коробоксе пробовал, может у них какие-то костыли без которых часть 64битных инструкций не пробрасываются нормально.
Я вот спизданул по памяти, а сам полез искать старый нетбук на котором уж точно не работала виртуализация... И там она сука включена и не отключается в биосе, АМД в 2011 была какой-то уж совсем отчаянной если в девятиваттный С-60 с киллерфичей "я умею крутить несжатое 720р видео и не прожигать коленки" затолкала инструкций столько сколько их в десктопном сендике не было
Вы тут все ебанутые чтоли? ESXi блядь установите один раз и живите себе спокойно. Господи иисусе!
Квм позволяет хост юзать как двачевалку, бесплатный и работает на амд без дополнительного пердоления, чё ты бухтишь
>хост юзать
Но нахуя? Разверни себе любое говно и ракуй оттудава. Нахуя тебе хостовая тачила окромя менежмента вм?
Чтобы менежить вм не через веб-интерфейс, а ковыряя в носу тыкать мышкой вирт-манагер пока в соседнем окне ютуб крутится
То что у неё единственная альтернатива - корявый суржик в родном CLI и придётся с другой пеки заходить. Тут не то чтобы все отписавшиеся поднимали сетку предприятия на одной машине, квм большинству нужен чтобы на встройке капчевать, а дискретку отдать в винду под игры раз в пару дней и не хранить в ней ничего.
Это профит.
Хощу с 7 винды 64 бит, виртулбокс 6,1,26, захотел установить расширения, скачал с офф сайта файл с расширением vbox-ext, запускаю, у меня тупо открывается меню с виртуалками и нихуя не происходит, в видосах смотрел, там должен открыться установщик, но у меня даже этого не происходит. Эта хуйня даже не гуглится. У всех обычно ошибка какая то с кодом, а у меня тупо НИЧЕГО.
На линукс (гость) я расширения поставил, но мне нужно именно дополнения с хоста
Открывал архив в винде - пустой, щас открыл в линуксе - там есть файлы. Можно ли перенести файлы win.amd64 в папку Extensions?
Через минут 10 установил дополнение, сюда отписаться забыл.
Так вот, надо открыть эту хуету, менеджер виртуалок, файл-настройки-плагины потом жмём на плюсик (добавить) справа, и выбираем наш vbox-extpack файл
Так коробокс это кресты с кутёвым гуём, а не джава
ЧЯДНТ?
Видюха всего одна, двух не будет. В игры играть задачи нк стоит, просто комфорьное и плавное капчевание как в хосте
Установи VMware, довн
Да-да, я понимаю назначение виртуалки - на одном физическом устройстве можно поднять N виртуальных систем, но для чего это нужно, какие задачи решаются таким подходом?
Я еще знаю, что у разработчиков есть докер, который вроде как сам по себе является мини-системой, в которой запаковано все, что нужно для запуска приложения, разве докер не убивает таким образом всю виртуализацию?
Хентайные внки в докере не покрутишь
>на одном физическом устройстве можно поднять N виртуальных систем, но для чего это нужно, какие задачи решаются таким подходом?
Полная эмуляция железа. Это охуенные инфраструктурные возможности.
>разве докер не убивает таким образом всю виртуализацию
Контейнеры ограничены ядром хостовой системы и не могут за его рамки выйти.
Компания покупает или арендует сервера. Вместо того, чтобы покупать/арендовать кучу мелких серверов, берут мощные сервера с двумя процессорами по 64 ядра и 2 ТБ оперативки, а жесткие диски вообще стоят в отдельной стойке и подключаются с помощью специальных контроллеров. Иногда, когда проект большой, множество серверов физически невозможно.
Такие характеристики избыточны для каждого отдельного сервиса. Кроме того, на этих мощностях будут работать люди из разных отделов и, возможно, из разных компаний. Значит их как-то надо разделить.
Для этого и используется виртуализация. Сисадмины нарезают эти большие сервера на маленькие согласно заранее рассчитанному сайзингу и передают их дальше. Сисадмины/девопсы в других отделах начинают устанавливать туда все, что требуется - один виртуальны сервер станет сервером базы данных, другой вебсервером, третий брокером сообщений, четвертый оркестратором, пятый HAProxy и т.д.
Все это имеет гибкую структуру, может расширяться, пересоздаваться, бэкапироваться и т.д. Может иметь место динамическое выделение ресурсов.
Естественно, если компания маленькая, это все могут делать люди из одного отдела.
Сами сервисы могут устанавливаться на этих виртуальных машинах в докере. Докер обеспечит разделение между сервисами, легкость их развертывания, перезапуска, обновления.
Можно ли использовать докер сразу на голом железе? Можно, только так никто не делает. Во-первых, инструменты разделения ресурсов не такие удобные, как у гипервизора. Придется съесть много говна, прежде чем разрешишь все конфликты потребностей в мощностях между сервисами. Во-вторых, вопрос безопасности - придется каждой собаке доступ к железу давать, что вообще нехорошо.
В основном, сейчас докер используют с Kubernetes. Возможно, он будет смотреться на голом железе чуть получше докера, тк сам дублирует некоторые функции гипервизора, но на более высоком уровне. Но я Кубер только начал изучать и тут не могу сказать точно. В интернете пишут, что Кубер на голом железе нетривиальное решение.
Короче говоря, порядок такой
Железо -> Гипервизор с виртуалками -> Кубер с подами -> Контейнеры с сервисами
Компания покупает или арендует сервера. Вместо того, чтобы покупать/арендовать кучу мелких серверов, берут мощные сервера с двумя процессорами по 64 ядра и 2 ТБ оперативки, а жесткие диски вообще стоят в отдельной стойке и подключаются с помощью специальных контроллеров. Иногда, когда проект большой, множество серверов физически невозможно.
Такие характеристики избыточны для каждого отдельного сервиса. Кроме того, на этих мощностях будут работать люди из разных отделов и, возможно, из разных компаний. Значит их как-то надо разделить.
Для этого и используется виртуализация. Сисадмины нарезают эти большие сервера на маленькие согласно заранее рассчитанному сайзингу и передают их дальше. Сисадмины/девопсы в других отделах начинают устанавливать туда все, что требуется - один виртуальны сервер станет сервером базы данных, другой вебсервером, третий брокером сообщений, четвертый оркестратором, пятый HAProxy и т.д.
Все это имеет гибкую структуру, может расширяться, пересоздаваться, бэкапироваться и т.д. Может иметь место динамическое выделение ресурсов.
Естественно, если компания маленькая, это все могут делать люди из одного отдела.
Сами сервисы могут устанавливаться на этих виртуальных машинах в докере. Докер обеспечит разделение между сервисами, легкость их развертывания, перезапуска, обновления.
Можно ли использовать докер сразу на голом железе? Можно, только так никто не делает. Во-первых, инструменты разделения ресурсов не такие удобные, как у гипервизора. Придется съесть много говна, прежде чем разрешишь все конфликты потребностей в мощностях между сервисами. Во-вторых, вопрос безопасности - придется каждой собаке доступ к железу давать, что вообще нехорошо.
В основном, сейчас докер используют с Kubernetes. Возможно, он будет смотреться на голом железе чуть получше докера, тк сам дублирует некоторые функции гипервизора, но на более высоком уровне. Но я Кубер только начал изучать и тут не могу сказать точно. В интернете пишут, что Кубер на голом железе нетривиальное решение.
Короче говоря, порядок такой
Железо -> Гипервизор с виртуалками -> Кубер с подами -> Контейнеры с сервисами
Купил минисервер (https://www.dns-shop.ru/product/e4eca6fcdd1b1b80/platforma-ecs-liva-one-h310c/characteristics/)
Идея - подключить эту приблуду к ТВ, поставить на приблуду гипервизор, в гипервизоре поднять несколько ВМ, одну из которых настроить так, чтобы изображение из нее как-то транслировалось на видеовыход приблуды. Таким образом домашние смогли бы использовать приблуду в качестве ТВ-приставки, пока я бы крутил-вертел другие виртуалки.
Это реально? Какие из гипервизоров могут такое предоставить?
К чему усложнять, поставь на неё рандомный HTPC-дистр вроде Kodi и ssh-ся в него пока никто не видит, твой апач вряд ли будет мешать видеоплееру. Ну или через KVM как у шиндовс-игрунов в шапке, только у тебя будет совсем безголовый сервак в итоге.
С недавних пор нивида добавила в драйвера десктопных видеокарт поддержку SR-IOV без пердолинга начиная с поколение kepler, но не на всех кеплерах например, стоит efi bios и придется попердолится с прошивкой ефи бивоса. еще нужно чтоб проц и мама поддерживали iommu и виртуализация само собою.
Если все условия взлета соблюдены, то все просто. Все выше описанное реализовывал на квм.
Есть очень ограниченный бюджет и отсутствие альтернатив в ближайшее время. Сюда же мой некроноут Asus K53SV с такими характеристиками:
>Мать - Intel HM65 Express Chipset
>Проц - Intel Core i3 2330M 2.20 ГГц с поддержкой VT-x
>Видюха - Nvidia GeForce GT 540M 2Gb
>RAM - 3Gb
>SSD - Goodram IRDM Pro Gen.2 256GB 2.5" SATAIII 3D TLC
Потихоньку начал обнову, но денег хватило только на выше указанный SSD, который приедет через несколько дней. Выбрал его, ибо старый HDD уже разваленный и невыносимо глючный при нагрузках. Чтобы появились деньги на дальнейшую обнову (это будет первая планочка оперативы на 8Gb) - их нужно заработать. В качестве софта для работы выбор пал на Whonix из под виртуалки, ибо Tails не предназначен для повседневной многочасовой деятельности, а Qubes, как я понимаю, сильно прожорлив для системы, да и настраивать его долго и проблематично, тем более для нетехнаря в виде меня.
В виртуальной системе я буду активно использовать браузер, месенджеры, и даже эмулятор андроид, который будет предназначен для регистрации номеров в месенджерах и работы Whatsapp, эмулятор с которым скорее всего будет просто свернут и открыт уже в веб версии.
Теперь собственно вопросы.
1. В гайдах для установки Whonix в основном фигурирует Virtual Box, я так понимаю, из-за открытых исходников с в целом норм совместимостью. Как заметил, здесь в треде его ругают, мол дырявый и лаганутый. Если не VB, то что юзать? Какая у него стабильная альтернатива без зондов и т.д?
2. Эмулятор ведра в виртуальной среде Whonix реально ли подключить? Какую виртуальную машину лучше юзать для этих целей? Пытался, что на виртуалку, что на хард ставить Android x86, но он проблемный. То сервисы Google вообще не запускаются, то любые установленные приложения сразу же крашатся.
3. Насчет дальнейшего абгрейда. Хочу в будущем поставить на свой ноут процессор Intel Core i7 2860QM. Согласно заявлениям производителя, он помимо VT-x поддерживает и VT-d. Это по сути самый мощный проц, который я могу поставить на свою мать. Оправдана ли эта покупка при условии, что на тот момент будет установлено уже 16Gb оперативы, а в виртуалках я использую только рабочий софт?
Есть очень ограниченный бюджет и отсутствие альтернатив в ближайшее время. Сюда же мой некроноут Asus K53SV с такими характеристиками:
>Мать - Intel HM65 Express Chipset
>Проц - Intel Core i3 2330M 2.20 ГГц с поддержкой VT-x
>Видюха - Nvidia GeForce GT 540M 2Gb
>RAM - 3Gb
>SSD - Goodram IRDM Pro Gen.2 256GB 2.5" SATAIII 3D TLC
Потихоньку начал обнову, но денег хватило только на выше указанный SSD, который приедет через несколько дней. Выбрал его, ибо старый HDD уже разваленный и невыносимо глючный при нагрузках. Чтобы появились деньги на дальнейшую обнову (это будет первая планочка оперативы на 8Gb) - их нужно заработать. В качестве софта для работы выбор пал на Whonix из под виртуалки, ибо Tails не предназначен для повседневной многочасовой деятельности, а Qubes, как я понимаю, сильно прожорлив для системы, да и настраивать его долго и проблематично, тем более для нетехнаря в виде меня.
В виртуальной системе я буду активно использовать браузер, месенджеры, и даже эмулятор андроид, который будет предназначен для регистрации номеров в месенджерах и работы Whatsapp, эмулятор с которым скорее всего будет просто свернут и открыт уже в веб версии.
Теперь собственно вопросы.
1. В гайдах для установки Whonix в основном фигурирует Virtual Box, я так понимаю, из-за открытых исходников с в целом норм совместимостью. Как заметил, здесь в треде его ругают, мол дырявый и лаганутый. Если не VB, то что юзать? Какая у него стабильная альтернатива без зондов и т.д?
2. Эмулятор ведра в виртуальной среде Whonix реально ли подключить? Какую виртуальную машину лучше юзать для этих целей? Пытался, что на виртуалку, что на хард ставить Android x86, но он проблемный. То сервисы Google вообще не запускаются, то любые установленные приложения сразу же крашатся.
3. Насчет дальнейшего абгрейда. Хочу в будущем поставить на свой ноут процессор Intel Core i7 2860QM. Согласно заявлениям производителя, он помимо VT-x поддерживает и VT-d. Это по сути самый мощный проц, который я могу поставить на свою мать. Оправдана ли эта покупка при условии, что на тот момент будет установлено уже 16Gb оперативы, а в виртуалках я использую только рабочий софт?
> В гайдах для установки Whonix в основном фигурирует Virtual Box, я так понимаю, из-за открытых исходников с в целом норм совместимостью
Совместимость с реальностью у него базовая, пиарят потому что бесплатно. Без зондов это тоже мимо кассы, привет ораклу с проприетарными модулями без которых производительность люто танкует. Вмварь ставь, ключ гуглится мгновенно
> Эмулятор ведра в виртуальной среде Whonix реально ли подключить?
Можно в лоб через сдк приложения запускать, можно какой-нибудь дженимоушен поставить сбоку, только не пердолься с андроид-хуй86, время потеряешь, он с виртуалками дружит постольку поскольку, чисто на железе пердолиться если хочешь старую мамку от ноута в медиацентр превратить
> Оправдана ли эта покупка
За 6-7к я бы уже подумывал а не поискать ли десктоп, я за эти деньги всего полгода назад слил машину о 8 гигах на ш5-ивике который всё это умел, если ты у кого-то кантуешься на птичьих правах и найдёшь подвал куда слить старый проц - хуле, плюс два ядра, вперёд.
У меня есть хост и виртуалка в Hyper-V
Из виртуалки я имею доступ к рабочей сетке (через настроенный в hyperV внешний свитч)
Я хочу иметь доступ к этой сетке еще и с моего хоста, но блять не могу понять, что я должен сделать
В других прогах виртуализации вроде можно было мост настраивать, но тут хз че делать
Попробовал настроить внутренний свитч, прописал статические IP, но не пингуется сука ни хера
И сетка через этот свитч - неопознанная
Кучу инфы перечитал, но, к сожалению, безрезультатно
Ау тебя internal стоит. Загугли типы вирт свитчей от hv.
> а с виртуалками как дела обстоят
Обстоят дела так: полное отсутствием аппаратного ускорения интерфейса и только одним плеером, который показывает видео, хак предпочтительнее, пока совсем не в безде анальной арм-оккупации ну и если железо совместимое, офк.
ну типа hyper-v вроде норм поддерживается всё судя по systeminfo в консоли
> Требования Hyper-V:
>Расширения режима мониторинга виртуальной машины: Да
>Виртуализация включена во встроенном ПО: Да
>Преобразование адресов второго уровня: Да
>Доступно предотвращение выполнения данных: Да
но чет когда ставлю через appwiz.cpl, а потом компоненты, то ошибка пикрелейтед
есть ещё что-то там через повершелл и dism, но там оно просто долго как-то
вообще докер типа можно поставить, но будет чето типа
> The system cannot find the file specified. In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running.
это если обходными путями, а официально чет не получается типа гиперв этот самый
>с хакинтошом много ебатни и васянства
Если у тебя амуда вместо процессора и зеленая видеокарта, на синем железе с красным говном в pcie-слоте все работает с полпинка.
Интересно на чем построена виртуализация в Bluestacks. Неожиданно неплохо работает на двуядерном целероне (!!!11). VBox вообще томозит как конь с Android-x86. Вмваре дома использовать в принципе не буду. Мне вцентра и его сраного повершелла на работе хватает.
> VBox вообще томозит как конь с Android-x86
Это потому что в android-x86 нет аппаратного ускорения потому что нет дров, а блюстекс нормально перекладывает нагрузку в directX
> вцентра
Ты бы ещё объявил что солярку дома юзать не будешь, она от вбокса отличается на вид только менюшками
Анроид сдк весит 20+ гигабайт, это пиздец ради виртуалки её ставить.
Попробуй nox или memu, эти вообще летать будут.
Пидарасы блядь.
>солярку дома
Дома конечно нет, но я таки видел сановские сервера в проде. Есть компании, которые жирно выромли еще в конце 90х. И пользователи до сих пор юзают вполне нормально это жуткое легаси в окнах терминала.
ололо диванон
>солярку дома юзать не будешь
Знаю чувока-говнокодера, который юзоит дома потомка опенсоляриса, openindiana или как-то так.
Два проца по четыре ядра дал.
Чтобы эмулировать хуй86 на любой другой архитектуре. Вон рузен например уже не умеет в виртуалки с 98 виндой, потому что не стали добавлять костыль который там торчал 40 лет подряд
Куему могёт, но он это делает не в таких подробностях и нужен в основном чтобы через kvm эти инструкции пробрасывать на хост не особо заморачиваясь, а там дальше аппаратное ускорение подхватится. Бокчщкхфс как эмулятор ретроговна сейчас популярен, куему популярен для чего-то современного
Спасибо, анон, за разъяснение. Ещё замечал, что всякие досбоксы для ретроговна используются. Они чем-то лучше того же bochs'а или это просто дань традиции?
Досбокс по-моему вообще не эмулирует проц, только пробрасывает инструкции, мы всё же сидим на железе фактически совместимым с 386, эмулирует он только саундбластеры (и то по-моему тоже проброс целиком в системный апи) и видеокарту (тут кстати полноценно можно помацать S3 или сторонними дллками реализацию вуды). Вот на сторонних операционках да, приходится эмулировать целиком, тот же павер мак на г4 эмулировал 486 очень сильно пыхтя, хотя на х86 тебе для этого хватит всего лишь бентиум-про который старше того мака лет на пять. По сути самый дешёвый и ненапряжный способ пощупать некроПО без ебли настройкой, ит джаст воркс
Какие есть эмуляторы, которые позволят отключить лишние инструкции, чтобы программа думала, что работает под Pentium III или athlon xp .
virt-manager
А есть что-нибудь наподобии VirtualBox ?
>Проксмокс
Слишком жирное и ненужное говно, мне нужны просто кнопочки из виртменагера, но в браузере.
>вмваря?
Каким образом вмваря поможет мне управлять libvirt?
Похоже, что мне может помочь ovirt, если оно встанет на виртуалку и сможет управлять хостом.
Добавь, это коммьюнити-ресурс.
>Бокчщкхфс как эмулятор ретроговна сейчас популярен, куему популярен для чего-то современного
Для этих целей есть pcemдля пидоров и 86boxдля нормальных людей. Бошчхсфкс больше для отладки.
Видимо нет драйвера для адаптера, он должен показывать икноку wifi
Попробуй полностью usb прокинуть.
Есть виртуалка с вин10 в вмвари. Нужно делиться файлами между виртуалкой и основной ос, но доступа к интернету у виртуальной машины быть категорически не должно. Есть идеи как сделать такое?
Да собственно без всякой задней мысли делаешь локалку между хостом и гостем, а бридж наружу не делаешь
>Да собственно без всякой задней мысли делаешь локалку между хостом и гостем
Пробовал - интернет пропал, но шара не появилась.
>а бридж наружу не делаешь
Это как?
Нет. Типо я так понял встроенный адаптер не может работать одновременно и на винду и на кали, поэтому его нужно отключить в винде, чтоб он заработал в кали?
Ага, чтобы его взломали какой-нибудь уязвимостью по типу Wannacry через локалку.
В виртуалбоксе просто выбираешь соединение типа мост. А тут непонятно нихуя
Шизоидная иллюстрация того, что я хочу сделать.
Настроил соединение типа бридж, gateway у меня 192.168.1.1 и он из локалки пингуется. До виртуалок пинга из локалки нет.
Если ты хочешь виртуалки забриджить к вай фаю - то с этим сложно. Если гипервизор подключен по кабелю, то тут нужно смотреть конкретно на твою ситуацию. Проверь, есть ли на втором уровне связанность? К мосту у тебя должен быть подключен интерфейс, ведущий к шлюзу, в также tap интерфейсы должны быть воткнуты в каждую вс
> Настроил соединение типа бридж
Роутед мод поставь, виртуалки будут тыкаться напрямую в ИРЛ локалку и просить айпишник у дхцп сервера на твоём роутере
Вопрос и по linux и по windows и по железу одновременно.
Тащемта, купил ноут полгода назад для программинга. На нем стоит проц i7-1165G, с поддержкой виртуализации.
На ноуте и Win 10 Home и Linux Debian 11. Второго ставил для работы с QEMU и делать там свои задачи. Т.к. в линуксе иногда неудобно работать с десктоп программмами, да еще и со специфическими, которые требуют связи с внешним железом, стоит он у меня только для одного-единственного QEMU. То и решил выкатиться обратно в Win, поставить WSL2 а в нем поставить QEMU-KVM и все что душа пожелает там делать, так вот - хуй там.
1. По инструкции пересобрал ядро WSL2 с поддержкой KVM
2. Включил вложенную виртуализацию
3. Проверяю на WSL2:
$ sudo kvm-ok
kvm acceleration can not be used
$ grep -Eoc '(vmx|svm)' /proc/cpuinfo
0
Что за нафиг?
4. Смотрю в Hwinfo - нет поддержки аппаратной виртуализации - проц VMX инструкции не поддерживает
5. Проверил в BIOS на всякий случай поддержку виртуализации - есть и включена
6. Перезагружаюсь в Linux
$ sudo kvm-ok
INFO: /dev/kvm exists
KVM acceleration can be used
$ grep -Eoc '(vmx|svm)' /proc/cpuinfo
16
В Linux успешно запускаются машины с KVM, работал в них ни проблем, ни тормозов.
Т.е. основной вопрос всей этой писанины - почему мой Хост Windows не хочет поддерживать инструкции VMX и показывает что их нет?
Аноны, можете что подсказать?
Вопрос и по linux и по windows и по железу одновременно.
Тащемта, купил ноут полгода назад для программинга. На нем стоит проц i7-1165G, с поддержкой виртуализации.
На ноуте и Win 10 Home и Linux Debian 11. Второго ставил для работы с QEMU и делать там свои задачи. Т.к. в линуксе иногда неудобно работать с десктоп программмами, да еще и со специфическими, которые требуют связи с внешним железом, стоит он у меня только для одного-единственного QEMU. То и решил выкатиться обратно в Win, поставить WSL2 а в нем поставить QEMU-KVM и все что душа пожелает там делать, так вот - хуй там.
1. По инструкции пересобрал ядро WSL2 с поддержкой KVM
2. Включил вложенную виртуализацию
3. Проверяю на WSL2:
$ sudo kvm-ok
kvm acceleration can not be used
$ grep -Eoc '(vmx|svm)' /proc/cpuinfo
0
Что за нафиг?
4. Смотрю в Hwinfo - нет поддержки аппаратной виртуализации - проц VMX инструкции не поддерживает
5. Проверил в BIOS на всякий случай поддержку виртуализации - есть и включена
6. Перезагружаюсь в Linux
$ sudo kvm-ok
INFO: /dev/kvm exists
KVM acceleration can be used
$ grep -Eoc '(vmx|svm)' /proc/cpuinfo
16
В Linux успешно запускаются машины с KVM, работал в них ни проблем, ни тормозов.
Т.е. основной вопрос всей этой писанины - почему мой Хост Windows не хочет поддерживать инструкции VMX и показывает что их нет?
Аноны, можете что подсказать?
У винды большие проблемы с нестед виртуализацией, а WSL присрали лишь бы докер-девелоперов не терять так быстро. Тебе будет проще раздел с виндой в линухе подключить к виртуалке и в ней гонять игоры, чем что-то на винде накостылить.
Да дело не в играх, тут-то придется два десктопа тянуть - Linux (чтоб показывал графику) и Windows. А ещё в Линуксе мой ноут нихуево греется. Да и другие нюансы есть, типа проги проги для работы с железом, а значит ещё и пробросы портов и доп. ебля.
Ну а про WSL я сразу допёр что в нестед он не очень умеет.
Но вот прикол в том, что хост винда не показывает что есть VMX.
В чем наебалово?
Да просто поставь какой-нибудь голый опенбокс и всё.
Вообще я думаю винда и не будет это чинить, при живом-то хиперви который они изо всех сил пытаются всем продавать.
>>3075770
Нашел способ. Если кто-то будет ебаться с настройкой kvm, то рекомендую.
https://linuxhint.com/creating_centos_8_kvm_networked_bridge_interface/
Уж не знаю, насколько этот способ изящный, но все работает - виртуалки из локальной сети видно, даже в интерфейсе роутера они отображаются.
Умеет, но при обновлении иногда выдаёт сломанные релизы, как например было с 6.1.28. Так что лучше вручную
>>3075962
Вроде справился, (ну как сказать справился... Винда, обновилась до 11-ки, наверное где-то ОК нажал), все с с полоборота завелось.
kvm acceleration can not be used
Ну и потом и KVM заработал в WSL2.
>Смотрю в Hwinfo - нет поддержки аппаратной виртуализации - проц VMX инструкции не поддерживает
VMX был не виден в HWinfo, потому что был WSL2 установлен, как только сносишь - все расширения показываются, такие дела. Скорее всего оно как-то "занимается" на низком уровне.
Откатываться, конечно до 10-ки все шерстить я не стал и так дел дохуя.
>>3075929
>Тебе будет проще раздел с виндой в линухе подключить к виртуалке и в ней гонять игоры, чем что-то на винде накостылить.
Идея неплоха, себе возьму, спасибо, но вот ноут греется, но тут еще такая херня - лицензия винды прихуячена к железу, и может слетать и при каждом в входе в винду с железа могут быть проблемы.
>>3075977
>просто нужен один параметр при запуске виртуалки которая хостит wsl
Параметр кстати тоже смотрел, на 10-ке не прокатило.
Еще одно говно всплыло:
Создал сеть - сделал сеть типа "Open Network" захожу в гостевую ОС, пингуется хостовый WSL2 (172.25.15.87)
но интернет и вышестоящий роутер не пингуется, Open Network вообще способен на то чтобы я сделал проброс сети во внешку?
Сейчас route такой:
default via 172.25.0.1 dev eth0
172.25.0.0/20 dev eth0 proto kernel scope link src 172.25.15.87
192.168.100.0/24 dev virbr0 proto kernel scope link src 192.168.100.1
>>3075962
Вроде справился, (ну как сказать справился... Винда, обновилась до 11-ки, наверное где-то ОК нажал), все с с полоборота завелось.
kvm acceleration can not be used
Ну и потом и KVM заработал в WSL2.
>Смотрю в Hwinfo - нет поддержки аппаратной виртуализации - проц VMX инструкции не поддерживает
VMX был не виден в HWinfo, потому что был WSL2 установлен, как только сносишь - все расширения показываются, такие дела. Скорее всего оно как-то "занимается" на низком уровне.
Откатываться, конечно до 10-ки все шерстить я не стал и так дел дохуя.
>>3075929
>Тебе будет проще раздел с виндой в линухе подключить к виртуалке и в ней гонять игоры, чем что-то на винде накостылить.
Идея неплоха, себе возьму, спасибо, но вот ноут греется, но тут еще такая херня - лицензия винды прихуячена к железу, и может слетать и при каждом в входе в винду с железа могут быть проблемы.
>>3075977
>просто нужен один параметр при запуске виртуалки которая хостит wsl
Параметр кстати тоже смотрел, на 10-ке не прокатило.
Еще одно говно всплыло:
Создал сеть - сделал сеть типа "Open Network" захожу в гостевую ОС, пингуется хостовый WSL2 (172.25.15.87)
но интернет и вышестоящий роутер не пингуется, Open Network вообще способен на то чтобы я сделал проброс сети во внешку?
Сейчас route такой:
default via 172.25.0.1 dev eth0
172.25.0.0/20 dev eth0 proto kernel scope link src 172.25.15.87
192.168.100.0/24 dev virbr0 proto kernel scope link src 192.168.100.1
>Настроил соединение типа бридж, gateway у меня 192.168.1.1 и он из локалки пингуется. До виртуалок пинга из локалки нет.
Если соединение типа бридж, то виртуалкам выдаёшь апишники из подсети 192.168.0.0/24 и всё работает.
Если же у тебя хост изображает из себя роутер для виртуалок (тогда это нихуя не бридж), тогда маршруты надо прописывать с указанием шлюза (хоста), через который можно к виртуалкам попасть. Это больше похоже на то, что у тебя на картинке.
>Создал сеть - сделал сеть типа "Open Network" захожу в гостевую ОС, пингуется хостовый WSL2 (172.25.15.87) >но интернет и вышестоящий роутер не пингуется
> Open Network вообще способен на то чтобы я сделал проброс сети во внешку?
Ответ: способен.
Проблема решена.
iptables-legacy -A FORWARD -i eth0 -o virbr0 -j ACCEPT
iptables-legacy -A FORWARD -i eth0 -o virbr0 -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables-legacy -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Перекидывается весь трафик из внутренней сети virbr0 в хост машину (WSL2), с интерфейсом eth0, а дальше правила Windows перекидывают сами из WSL2 всё роутер.
Типы соединений NAT и Bridge нормально не заработали, все нужно доделывать и допиливать. Тип OPEN двет возможность все настроить самостоятельно:
>The new forward mode 'open' is just like mode='route', except that no firewall rules are added to assure that any traffic does or doesn't pass. It is assumed that either they aren't necessary, or they will be setup outside the scope of libvirt.
640x930, 0:01
Собрал на зионах и китайской материнке (разумеется сделанной из бракованных деталей в китайском подвале безграмотным китайцем в третью смену) пеканю для игорь и наигрался в игори.
Теперь хочу поиграть в проброс видиокарты.
Как пробросить видиокарту нвидия в виртуалку, если биос выглядит так, будто intel_iommu не существует?
Видиокарта из 2019 года.
Вариант обновить биос прошу отложить на потом.
>Процессор - i3 2330m
>ОЗУ - 3гб, ссд, файл подкачки - 5гб
>Количество озу потраченной на систему+софт, не считая виртуальной машины - 1.5гб
Гостевая система:
>ОЗУ - 2гб
Я правильно понимаю, что виртуальная машина крашится из-за нехватки оперативы? Странно, ведь тот же эмулятор генту (с полностью забитой озу и +1.5гб занятого файла подкачки на ссд) вполне себе работает и толком не тормозит. Если добавлю оперативки, проблема решится? Вот крайний кусок лога:
00:00:01.937278 VMEmt: Halt method global1 (5)
00:00:01.937375 VMEmt: HaltedGlobal1 config: cNsSpinBlockThresholdCfg=2000
00:00:01.937416 Changing the VM state from 'CREATING' to 'CREATED'
00:00:01.939990 Changing the VM state from 'CREATED' to 'POWERING_ON'
00:00:01.940209 Changing the VM state from 'POWERING_ON' to 'RUNNING'
00:00:01.940228 Console: Machine state changed to 'Running'
00:00:01.944236 VMMDev: Guest Log: BIOS: VirtualBox 6.1.25
00:00:01.944377 PCI: Setting up resources and interrupts
00:00:01.944426 PIT: mode=2 count=0x10000 (65536) - 18.20 Hz (ch=0)
00:00:01.968375 Display::i_handleDisplayResize: uScreenId=0 pvVRAM=0000000000000000 w=720 h=400 bpp=0 cbLine=0x0 flags=0x0 origin=0,0
00:00:01.968890 VMMDev: Guest Log: CPUID EDX: 0x178bfbff
00:00:01.969864 VMMDev: Guest Log: BIOS: No PCI IDE controller, not probing IDE
00:00:01.970216 AHCI#0: Reset the HBA
00:00:01.970225 VD#0: Cancelling all active requests
00:00:01.970280 AHCI#0: Port 0 reset
00:00:01.970349 VD#0: Cancelling all active requests
00:00:01.971094 VMMDev: Guest Log: BIOS: AHCI 0-P#0: PCHS=16383/16/63 LCHS=1024/255/63 0x000000000c800000 sectors
00:00:01.971176 AHCI#0: Port 1 reset
00:00:02.109379 AHCI#0: Port 2 reset
00:00:02.274165 AHCI#0: Port 3 reset
00:00:02.441691 GUI: UIMachineViewNormal::resendSizeHint: Restoring guest size-hint for screen 0 to 1920x1080
00:00:02.445831 PIT: mode=2 count=0x48d3 (18643) - 64.00 Hz (ch=0)
00:00:02.463911 GUI: 2D video acceleration is disabled
00:00:02.464021 GUI: HID LEDs sync is not supported on this platform
00:00:02.481004 GUI: UIMachineLogicNormal::sltCheckForRequestedVisualStateType: Requested-state=0, Machine-state=5
00:00:02.481234 Display::i_handleDisplayResize: uScreenId=0 pvVRAM=00007fa9e4000000 w=640 h=480 bpp=32 cbLine=0xA00 flags=0x0 origin=0,0
00:00:04.956436 Display::i_handleDisplayResize: uScreenId=0 pvVRAM=0000000000000000 w=720 h=400 bpp=0 cbLine=0x0 flags=0x0 origin=0,0
00:00:04.975555 PIT: mode=2 count=0x10000 (65536) - 18.20 Hz (ch=0)
00:00:04.976385 VMMDev: Guest Log: BIOS: Boot : bseqnr=1, bootseq=0002
00:00:04.980787 VMMDev: Guest Log: BIOS: Booting from Hard Disk...
00:00:07.282447 Display::i_handleDisplayResize: uScreenId=0 pvVRAM=00007fa9e4000000 w=1024 h=768 bpp=32 cbLine=0x1000 flags=0x0 origin=0,0
00:00:08.314799 GIM: KVM: VCPU 0: Enabled system-time struct. at 0x00000000552b3000 - u32TscScale=0xe9416988 i8TscShift=-1 uVersion=2 fFlags=0x1 uTsc=0x341e76965 uVirtNanoTS=0x17be85935 TscKHz=2195016
00:00:08.314890 TM: Switching TSC mode from 'VirtTscEmulated' to 'RealTscOffset'
00:00:08.615202 GIM: KVM: Enabled wall-clock struct. at 0x00000000552b2008 - u32Sec=1637262397 u32Nano=635670515 uVersion=2
00:00:08.615829 PIT: mode=2 count=0x12a5 (4773) - 249.98 Hz (ch=0)
00:00:08.618513 IEM: wrmsr(0x3a,0x0`00000001) -> #GP(0)
00:00:08.618580 IEM: rdmsr(0x140) -> #GP(0)
00:00:08.729358 PIT: mode=0 count=0x10000 (65536) - 18.20 Hz (ch=0)
00:00:08.731722 GIM: KVM: VCPU 1: Enabled system-time struct. at 0x00000000552b3040 - u32TscScale=0xe9416988 i8TscShift=-1 uVersion=2 fFlags=0x1 uTsc=0x37873e8f7 uVirtNanoTS=0x194c24158 TscKHz=2195016
00:00:08.735507 GIM: KVM: VCPU 2: Enabled system-time struct. at 0x00000000552b3080 - u32TscScale=0xe9416988 i8TscShift=-1 uVersion=2 fFlags=0x1 uTsc=0x378f2ae0d uVirtNanoTS=0x194fc023a TscKHz=2195016
>Процессор - i3 2330m
>ОЗУ - 3гб, ссд, файл подкачки - 5гб
>Количество озу потраченной на систему+софт, не считая виртуальной машины - 1.5гб
Гостевая система:
>ОЗУ - 2гб
Я правильно понимаю, что виртуальная машина крашится из-за нехватки оперативы? Странно, ведь тот же эмулятор генту (с полностью забитой озу и +1.5гб занятого файла подкачки на ссд) вполне себе работает и толком не тормозит. Если добавлю оперативки, проблема решится? Вот крайний кусок лога:
00:00:01.937278 VMEmt: Halt method global1 (5)
00:00:01.937375 VMEmt: HaltedGlobal1 config: cNsSpinBlockThresholdCfg=2000
00:00:01.937416 Changing the VM state from 'CREATING' to 'CREATED'
00:00:01.939990 Changing the VM state from 'CREATED' to 'POWERING_ON'
00:00:01.940209 Changing the VM state from 'POWERING_ON' to 'RUNNING'
00:00:01.940228 Console: Machine state changed to 'Running'
00:00:01.944236 VMMDev: Guest Log: BIOS: VirtualBox 6.1.25
00:00:01.944377 PCI: Setting up resources and interrupts
00:00:01.944426 PIT: mode=2 count=0x10000 (65536) - 18.20 Hz (ch=0)
00:00:01.968375 Display::i_handleDisplayResize: uScreenId=0 pvVRAM=0000000000000000 w=720 h=400 bpp=0 cbLine=0x0 flags=0x0 origin=0,0
00:00:01.968890 VMMDev: Guest Log: CPUID EDX: 0x178bfbff
00:00:01.969864 VMMDev: Guest Log: BIOS: No PCI IDE controller, not probing IDE
00:00:01.970216 AHCI#0: Reset the HBA
00:00:01.970225 VD#0: Cancelling all active requests
00:00:01.970280 AHCI#0: Port 0 reset
00:00:01.970349 VD#0: Cancelling all active requests
00:00:01.971094 VMMDev: Guest Log: BIOS: AHCI 0-P#0: PCHS=16383/16/63 LCHS=1024/255/63 0x000000000c800000 sectors
00:00:01.971176 AHCI#0: Port 1 reset
00:00:02.109379 AHCI#0: Port 2 reset
00:00:02.274165 AHCI#0: Port 3 reset
00:00:02.441691 GUI: UIMachineViewNormal::resendSizeHint: Restoring guest size-hint for screen 0 to 1920x1080
00:00:02.445831 PIT: mode=2 count=0x48d3 (18643) - 64.00 Hz (ch=0)
00:00:02.463911 GUI: 2D video acceleration is disabled
00:00:02.464021 GUI: HID LEDs sync is not supported on this platform
00:00:02.481004 GUI: UIMachineLogicNormal::sltCheckForRequestedVisualStateType: Requested-state=0, Machine-state=5
00:00:02.481234 Display::i_handleDisplayResize: uScreenId=0 pvVRAM=00007fa9e4000000 w=640 h=480 bpp=32 cbLine=0xA00 flags=0x0 origin=0,0
00:00:04.956436 Display::i_handleDisplayResize: uScreenId=0 pvVRAM=0000000000000000 w=720 h=400 bpp=0 cbLine=0x0 flags=0x0 origin=0,0
00:00:04.975555 PIT: mode=2 count=0x10000 (65536) - 18.20 Hz (ch=0)
00:00:04.976385 VMMDev: Guest Log: BIOS: Boot : bseqnr=1, bootseq=0002
00:00:04.980787 VMMDev: Guest Log: BIOS: Booting from Hard Disk...
00:00:07.282447 Display::i_handleDisplayResize: uScreenId=0 pvVRAM=00007fa9e4000000 w=1024 h=768 bpp=32 cbLine=0x1000 flags=0x0 origin=0,0
00:00:08.314799 GIM: KVM: VCPU 0: Enabled system-time struct. at 0x00000000552b3000 - u32TscScale=0xe9416988 i8TscShift=-1 uVersion=2 fFlags=0x1 uTsc=0x341e76965 uVirtNanoTS=0x17be85935 TscKHz=2195016
00:00:08.314890 TM: Switching TSC mode from 'VirtTscEmulated' to 'RealTscOffset'
00:00:08.615202 GIM: KVM: Enabled wall-clock struct. at 0x00000000552b2008 - u32Sec=1637262397 u32Nano=635670515 uVersion=2
00:00:08.615829 PIT: mode=2 count=0x12a5 (4773) - 249.98 Hz (ch=0)
00:00:08.618513 IEM: wrmsr(0x3a,0x0`00000001) -> #GP(0)
00:00:08.618580 IEM: rdmsr(0x140) -> #GP(0)
00:00:08.729358 PIT: mode=0 count=0x10000 (65536) - 18.20 Hz (ch=0)
00:00:08.731722 GIM: KVM: VCPU 1: Enabled system-time struct. at 0x00000000552b3040 - u32TscScale=0xe9416988 i8TscShift=-1 uVersion=2 fFlags=0x1 uTsc=0x37873e8f7 uVirtNanoTS=0x194c24158 TscKHz=2195016
00:00:08.735507 GIM: KVM: VCPU 2: Enabled system-time struct. at 0x00000000552b3080 - u32TscScale=0xe9416988 i8TscShift=-1 uVersion=2 fFlags=0x1 uTsc=0x378f2ae0d uVirtNanoTS=0x194fc023a TscKHz=2195016
Ой, а его из актуальной версии уже убрали? Что-то qemu-system-arm -M help уже его не выводит. Вообще, как у него дела с эмуляцией разных КПК (и палмов, и шарпозавтров, и симб, и покетов)? Где прошивки найти и как разделать в удобоваримый для QEMU вид? Пробовал запускать образы с Maemo и кастомы для шарпозавтров с 4PDA - не пошло. Пробовал брать какие-то ромы PalmOS 5 и запускать с -m cheetah, но до конца не понял...
Чел, это кривое дерьмо сложно настроить даже для обычного запуска системы, что делается одним кликом в virtual box, VMware, а ты говоришь про проброс
не он, но у меня на квм/либвирт поднят кластер из 5 хостов с овер дохуя виртуалок. а виртуалбокс это виндовая цацка для любителей постить срыншоты в юникспорн. это чисто чтоб ты понял что с чем сравнивать пытаешься, лол.
Подскажите додику, решил ПОСМОТРЕТЬ на MacOS, поставил VMware 16, взял образ macos Monterey, установил на SSD, после установки сверху поставил vmtools. Проблема в том что у меня мой ПК и виртуалка лагают просто ПИЗДЕЦ. Проц 9600k (6 ядер 6 потоков), 16 гб ОЗУ 3600. Под виртуалку я пробовал выделять 4-6 ядер и 6-8 гб ОЗУ. Но лагает до такой степени, что у меня звук в винде начинает рывками воспроизводиться. Виртуалкой в этот момент пользоваться почти нереально, все запускается по 5 минут и фризит как тварь.
Есть способ это исправить, или такая работа является нормой?
Я не сварщик, но выглядит как будто у тебя выключена аппаратная виртуализация. Альтернативно можешб попробовать виртуалбокс или другой образ макоси
>Проксмокс сильно глючный? Бэкапить виртуалки легко?
по мне так написать скрипт бекапить виртуалки в онлайне через virsh blockcopy проще чем иметь дело с этим чудовищным кривым блоатваре.
с вебгуем правда сложно, если он прямо супер нужен зачем-то. в кокпите есть интерфейс к либвирт, но примитивный.
p.s. https://pastebin.com/nmARPwjh
Зачем вебгуй когда есть вирт-менеджер
у меня примитивные задачи (онлайн миграция между хостами это по сути основное что реально нужно) и я люблю простые как палка решения, так что всё полностью самодельное. опенстак какой-то уж тоже очень блоат показался, когда я на него смотрел (давно, издали).
>Ой, а его из актуальной версии уже убрали?
Не, он всё есть:
user@note$ qemu-system-arm -M ? | grep MX6
mcimx6ul-evk Freescale i.MX6UL Evaluation Kit (Cortex A7)
sabrelite Freescale i.MX6 Quad SABRE Lite Board (Cortex A9)
Юзаю QEMU emulator version 5.2.0 (Debian 1:5.2+dfsg-11+deb11u1).
Там в основном суть такова:
Подкинуть образ, ядро, загрузчик и dtb-файл, может немного подправить boot. Часто подходят оригинальные образы но иногда нужна модификация.
>Вообще, как у него дела с эмуляцией разных КПК (и палмов, и шарпозавтров, и симб, и покетов)?
вот тут по ссылке частично ответ на твой вопрос: нужно писать стаббы (заглушки на периферию), если проц совпадает, а периферия - нет.
https://windows-hexerror.linestarve.com/q/so57811916-emulating-the-remarkable-tablet-imx6-armv7-with-qemu
Начни с распберри и запусти её:
https://www.youtube.com/watch?v=Y-FUvi1z1aU
Дальше уже остальные устройства.
Смотри ссылки какие надыбал я по легкой сабле:
https://qemu.readthedocs.io/en/latest/system/arm/sabrelite.html
https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/u-boot-on-the-i-MX6-sabre-sd-platform-in-a-few-commands/ta-p/1114268
https://developer.solid-run.com/article-categories/i-mx6-software/
https://boundarydevices.com/imx6-builds/
https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/sabre-board-for-smart-devices-based-on-the-i-mx-6quad-applications-processors:RD-IMX6Q-SABRE
Я пока запустил частично сабрелайт, про него вообще мало инфы.
По поводу палмов и прочего - не могу сказать точно, что да как, братик, тема-то обширная, я сам ебусь уже с sabrelite почти месяц, но цель запустить есть, нужно стенд подготовить, аж в жопе колит как хочу. Если проц совпадает - уже большое дело, дальше отладка, отладка, отладка.
>Ой, а его из актуальной версии уже убрали?
Не, он всё есть:
user@note$ qemu-system-arm -M ? | grep MX6
mcimx6ul-evk Freescale i.MX6UL Evaluation Kit (Cortex A7)
sabrelite Freescale i.MX6 Quad SABRE Lite Board (Cortex A9)
Юзаю QEMU emulator version 5.2.0 (Debian 1:5.2+dfsg-11+deb11u1).
Там в основном суть такова:
Подкинуть образ, ядро, загрузчик и dtb-файл, может немного подправить boot. Часто подходят оригинальные образы но иногда нужна модификация.
>Вообще, как у него дела с эмуляцией разных КПК (и палмов, и шарпозавтров, и симб, и покетов)?
вот тут по ссылке частично ответ на твой вопрос: нужно писать стаббы (заглушки на периферию), если проц совпадает, а периферия - нет.
https://windows-hexerror.linestarve.com/q/so57811916-emulating-the-remarkable-tablet-imx6-armv7-with-qemu
Начни с распберри и запусти её:
https://www.youtube.com/watch?v=Y-FUvi1z1aU
Дальше уже остальные устройства.
Смотри ссылки какие надыбал я по легкой сабле:
https://qemu.readthedocs.io/en/latest/system/arm/sabrelite.html
https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/u-boot-on-the-i-MX6-sabre-sd-platform-in-a-few-commands/ta-p/1114268
https://developer.solid-run.com/article-categories/i-mx6-software/
https://boundarydevices.com/imx6-builds/
https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/sabre-board-for-smart-devices-based-on-the-i-mx-6quad-applications-processors:RD-IMX6Q-SABRE
Я пока запустил частично сабрелайт, про него вообще мало инфы.
По поводу палмов и прочего - не могу сказать точно, что да как, братик, тема-то обширная, я сам ебусь уже с sabrelite почти месяц, но цель запустить есть, нужно стенд подготовить, аж в жопе колит как хочу. Если проц совпадает - уже большое дело, дальше отладка, отладка, отладка.
У меня не отображалась аппаратная виртуализация в системе до тех пор пока я поставил этот патч Core Isolation Memory Integrity в положение OFF:
https://www.majorgeeks.com/files/details/turn_core_isolation_memory_integrity_on_or_off_in_windows_10.html
https://www.howtogeek.com/357757/what-are-core-isolation-and-memory-integrity-in-windows-10/
>>3079933
+
Еще там в виртуалке глянь чтоб включен был VMX
>Еще там в виртуалке глянь чтоб включен был VMX
Ну, т.е. в настройках самой виртуалки или самого гипервизора
>>3080189
Спасибо, гляну.
Нвшел, кстати, оч хорошее видео на эту тему: https://youtu.be/DYpaX4BnNlg
Помогло, смог.
Ты её в kvm пробрасываешь? Если разберешься, отпишись, пожалуйста. Тоже надо разобраться в этом.
Поставь кеширование в unsafe и охуей. Дриснятка с таким параметром на старой ноутбучной вдшке работает как на ssd. Только у меня оперативы 32 гига.
Сбил режим и встал в час ночи
А данные вообще сохраняются после завершения работы? И в VMware такое разве можно выставить
Как вы этим дерьмом пользуетесь
Есть esxi 6.5u3 с рейд-контроллером LSI 9261.
Думал наладить маняторинг контроллера в их гуйне (MegaRAID Management Software).
Пару вечеров ебался с их софтиной под винду, бесполезно. Причём если посниффать в вайршарке трафик видно, что вмварка этой параше отвечает на запросы сервис-дискавери, прямо в пакетах ей говорит, иди мол на https://адрес такой-то:порт такой-то. И если в браузере сходить по этому адресу, то соединение прекрасно устанавливается, можно позырить на SSL-сертификат вмварки.
Софтина при этом радостно рапортует, что нихуя никаких хостов не нашла.
Ладно, хуй с ним с вендопоносом. Решил сегодня попробовать линуксовую версию этого говнософта. Ебанул центось на виртуалку, поставил зависимости, софт. И наблюдаю ту же самую поебень, сервис-дискавери пакеты летают по виртуальной сетке, вмварка их видит и отвечает. А говнософт грит, "ну ни нашла я нихуя, нету у тебя хостов в сетке".
Ебанутые пидарасы, сука. Стоит погуглить, у кучи народа эта дрисня не работает. И конкретных решений тупа нету. Ну, кроме как поставить какую-нибудь совсем старые вмварь и софт. А у меня уже полгода как всё поставлено-настроено, естественно, я такой хуйнёй заниматься не буду.
Надо сделать так, чтобы в эмуляторе genymotion камера транслировала изображение\видео\окно, которое бы я указал. Пробовал через obs, но на выходе получается просто радужный флаг. В инете нашел такую инфу - https://support.genymotion.com/hc/en-us/articles/360002734498-My-webcam-does-not-work-with-Genymotion-Desktop
Получается, что этот эмулятор поддерживает подключение только реального оборудования. Может есть какие программные средства, чтобы система как бы видела, что я использую вебку ноутбука, но по факту там был прописанный мною файл или это прям совсем малвар?
Все усложняет, что я это пока что пытаюсь делать на винде. А в случае успеха, мне придется все повторить на воникс воркстейшон, который запущен на виртуал боксе, хостом которого является линукс манджаро.
Я понимаю, что эмуляция ведроид не очень одобряется воникс комьюнити. Поясните, использование genymotion на воникс воркстейшон сильно ли бьет по анонимности и если да, как максимально безопасно хотя бы большинство дыр залатать? Увы, анбокс не поддерживает arm, а через вайн, насколько мне известно, никакой другой эмулятор ведра не запускается, такая инфа у них на форумах.
Нахуя ты смотришь видосы в виртуалке... Насколько я знаю, без проброса целой видеокарты не заработает
В qemu whpx (гипервизор hyper-v) никак не завести? Пробовал старые версии и новые, установщик винды грузится несколько минут. Ставить haxm или линукс с kvm...
Такая мощная копрорация и такой говняный коробокс уровня поделки студентов-третьекуров.
Мда, ты явно вчера родился. Oracle издавна превращает в говно всё, чего качается, и корпоративная бюрократия там такова, что любой проект, цель которого не описывается целиком и полностью зарабатыванием денег, не имеет шансов. Посмотри на то, что стало с наследием Sun: те, кто сразу съебались, ещё легко отделались, а на «open source, поддерживаемый Oracle» без слёз не взглянешь.
VirtualBox им нужен ровно настолько, насколько его можно кому-то продать, и работа над ним ведётся в этом направлении. Что говорить, если они умудрились просрать позицию «основного и главного» JRE/JDK, напихав потенциально полезных для бизнеса условий в лицензионное соглашение, после чего простой народ начал съёбывать на альтернативы, не разбираясь особо — «Это ж Oracle, ничего хорошего от них не жди».
Чем же плоха бд оракла? Если мы смотрим с точки зрения кровавого ынтырпрайза, а не разработчиков-энтузиастов
Можно играть на линупсе без вайна и дуалбута, хехехехеех
Благодарю за информацию. Вопрос теперь, где dtb для покетов достать, или как написать... Думаю это ещё на 4пда в тему про Limbo-ARM закинуть.
>Нахуя ты смотришь видосы в виртуалке... Насколько я знаю, без проброса целой видеокарты не заработает
А че бы мне не смотреть? То есть отщипнуть от видеоядра кусок и дать его виртуалке никак не выйдет?
>>3083466
>Да че ты ептубля, ядер навали побольше, 12 ведерный 2678 копейки стоит.
У меня только четырхядерный ноутбучный интел...
Интуль нит, там какая то связь видяхи и проца на уровне регистров, хз короч. хотя слышал про gvt-g, гуглиАмуду не пробовал, но есть ноут на 5900hs.
Да не, в полном разрешении и фпс 30 точно было. У варьки хорошая видяха, это не коробокс.
Пиздеж. Я и на своем i5-1135g7 не могу на ультрах играть, 1080p вообще комфортно только на самых низких
У варьки хорошая видяха, вот только у интела она обычно сосёт, это точно не новый модный интуль с вегой?
Кстати, есть апдейт. Сабрелайт я всё же запустил.
Всё написано до нас.
Вот тут чувак dtb и kernel билдит.
https://github.com/cststudio/linux
Читай инструкцию.
Ну и потом подсовываешь ему (в qemu) любой подходящий образ с ядром 4.15 и всё.
Думаю с официального репа linux тоже можно под сабрелайт (да и любую другую платформу) сбилдить.
Образы sabrelite:
https://boundarydevices.com/imx6-builds/
Либо через соответствующую подсистему в костылях, либо с помощью официального эмулятора от корпорации добра.
Уж лучше мокрописечками вроде MEMU
Так я хочу не x86 запустить, а в hqemu это работает намного быстрее
Обычный загрузчик в MBR только выбирает активный раздел и копирует его загрузочный сектор (PBR) в память, а затем переходит туда.
Если у тебя в загрузочных секторах что-то другое, запускающее лежащий рядом код полнофункционального менеджера загрузки, он может хоть с личного сервера товарища Кима северокорейскую ОС загрузить.
Недаром на работе все сервера на варьке. И бд и сервер приложений.
Что в итоге даст наименьшую потерю фпс в играх: wine+dxvk или qemu+gpu passthrough? Я так понимаю первый даст меньшую нагрузку на цпу при этом dxvk даст большую нагрузку на gpu, а в случае второго будет большая нагрузка на цпу, но лишней нагрузки на gpu не будет.
Ахз
при passthrough есть возможность впилить в виртуалку, например, 10 или 8 виртуальных ядер CPU в эксклюзивном режиме, а хосту оставить только 2/4, которые для него будут в таком же режиме.
У тебя много игр требует все ядра процессора?
Даже не пытайся в проброс видеокарты, полнейший геморрой и потеря времени, эта хуйня никогда не заработает
У меня работает отлично, никаких проблем. Ещё и видеокарта всего одна, т.е. вместо ребута просто захожу в десятку когда мне это нужно.
>>3085377
Гугли CPU Pinning, подробно расписано, например, в вики Archlinux https://wiki.archlinux.org/title/PCI_passthrough_via_OVMF#CPU_pinning
qemu на винде глюкавый до невозможности - еще полгода назад он тупо не мог в WHVP
Собственно, как он писан (ногами) - неудивительно.
Сделать бочку или соснуть хуйца. Можно еще патч на ведро натянуть.
Дебильян до сих пор не может в поддержку UEFI?
Ещё раз чекнул темы на 4PDA.В теме про Limbo-ARM уже не первый раз задают мой вопрос, а в теме со сборником образом для него есть кое-какие догадки... Не всё я, конечно, там понял, но, полагаю, что ключевой пост - тот, где предлагают брать ПЗУ от реального КПК, конвертить его и подсовывать QEMU-шарпозавру.
Будет время - займусь...
>докер, который вроде как сам по себе является мини-системой, в которой запаковано все, что нужно для запуска приложения
Полупокер - это всего лишь средство развертывания говнокода, прибитого гвоздями к определенным версиям либ. Другую ОС или другое ведро в зассатых контейнерах не позапускаешь.
>Вон рузен например уже не умеет в виртуалки с 98 виндой
Это просто амуде вместо процессора. Оно показывает в CPUID, что VME есть, а на самом деле там ни хера не работает.
>Досбокс по-моему вообще не эмулирует проц
Эмулирует. Программы для реального режима больше никак не запустить на 64-битных ОС, если не брать в расчет виртуализацию.
У тебя и так копипаста с VMWare guest additions должна работать.
>У винды большие проблемы с нестед виртуализацией
У винды их нет вообще. В Hyper-V она да, включается с соснольки, но работает без проблем
> qemu на винде глюкавый до невозможности - еще полгода назад он тупо не мог в WHVP
Сейчас тоже не поддерживает, по факту ускорение не работает, очень медленно работает
> Эмулирует. Программы для реального режима больше никак не запустить на 64-битных ОС, если не брать в расчет виртуализацию.
WineVDM
Это тоже эмулятор.
Везде по-друкгому.
DOS - сидишь на железе
95-98 - 2 матраса
XP - 3 матраса
7 - 6 матрасов
10 - 13 матрасов
Как видишь разница везде зеначительная.
Это ты примерно так почувствовал?
Поздние досы все шли с емм386 - это v86 со всеми вытекающими. "На железе" там сидел ROM бивис, который тоже выполнялся через нагромождение костылей.
9х - 16-битные потроха от 3.11, тоже взаимодействие через жопу трансляции (thunking).
Все NT как раз-таки сидели всегда hal'ом прямо на железе; разве что начиная с соснерки появилась возможность подложить гипервизор.
Мне просто надо ещё записывать экран с линукса, и насколько просядет в таком случае производительность?
Спасибо анончик
qemu/kvm через virt-manager хорошая альтернатива сраному vbox? Есть разница в перфомансе?
Мне лень пятью виртуалками из консоли рулить.
А какие там баги?
Чё ты там делаешь в ней, что варь не устраивает, дх12 приложения дебагаешь?
Двач, расскажи, вот хочу сделать несколько виртуалок линуха, чтобы объединить в сеть. Их надо каждый раз с нуля устанавливать или как-то через клонирование можно сделать? С разными учетками офк, в идеале бы чтоб потом сетевой логин впиздярить туда.
Варька+связанные клоны.
Vt-d даст какие-то преимущества, если встроенная видеокарта intel hd graphics 3000? Есть еще дискретка, но ее юзать не хочу из-за проприетарных дров (540m 2gb). Если все-таки пустить нвидию, будет толк или с таким железом вообще похую?
Даст, только с видом встройки это не связано. Сможешь прокинуть дискретку в виртуалку, да.
> Если все-таки пустить нвидию, будет толк или с таким железом вообще похую?
Ну ты поделись, чего ты вообще от этого сетапа хочешь, в игоры с винды играть, или с тензорфлоу баловаться в отдельном контейнере?
Я бы не сказал, что мои запросы высокие, но и спартанскими я их не назову.
Работа в браузере, вроде ничего такого, но там может быть открыто до 15и вкладок одновременно. Помимо него в фоне и не только, параллельно ебашат мобильные приложения, иногда десктоп версии, а иногда и эмуляторы. У меня это все притормаживает.
Гостевая ось - линукс/виндоус, когда как. Есть еще одна виртуалка, работает она вместе с рабочей осью, но жрет ресурсов очень мало. Выполняет только роль шлюза.
Ну и да, вопрос уже не актуален. Чипсет ноутбука vt-d не поддерживает
7 лагает потому что у неё планировщик рассчитан под 2 ядра, дальше уже просто замусоренная система пытается пред-кешировать всё что может, плюс нормально поточить во много ядер умеют не только лишь все
речь именно обо именах, типа фейкнуть название процессора и других железяк от самсунг, флай и тд
У дрыснятки доведен до ума планировщик и гуй в отдельном потоке работает, даже если логаед, то ты не сразу заметишь. Хорошо сделали, мне прям понравилось.
>и гуй в отдельном потоке работает, даже если логаед, то ты не сразу заметишь
>то ты не сразу заметишь
Хех.
Модалки крутилок громкости/календаря/этц с заметной задержкой открываются, наверное даже более заметной чем на кедах.
https://www.virtualbox.org/ticket/19365
У тебя просто хост продолжает слушать клавиатуру для системных хоткеев, на ананасовость не повлияет. Можешь попробовать контрол-шифт в виртуалке выставить если тебя это так беспокоит, авось приучишься к удобному
Спасибо
Ну крч, все, сам разобрался и установил вб. Вот только не понял, кнопка хоста следующего лвл через запятую пишется?
Я понимаю, что не совсем по теме треда, но не хочу плодить сущности сверх необходимого и спросить совета у анончика знающего.
Есть ноутбук на базе сэнди бридж. Оперативки 6 гб и ссд, видюха встроенная хд графикс. Стоит вин 10 ембеддед. Нужен для работы, офиса и конференций. Со своими задачами справляется, но случилась на прошлой неделе оказия: ни в одном браузере не заработала телеконференция, точнее - нет доступа из браузера к веб-камере. Я вначале грешил на ембеддед версию 10, но дрова стоят последние через приблуду от Интела.
Я полез на сайт Интела, и как оказалалось, для винды 10 нет драйверов под сенди бридж, токько 7 и 8. И тут у меня возникла делемма:
1. Полностью снести 10 и поставить 7, но срок ее поддержки закончился, мне это не очень критично на данный момент, но хотелось бы что-то посвежее.
2. Сделать образ 10 с данного диска, и через приблуду под названием Vintoy грузить образ, приблуда видит образ и грузит его как обычный диск. Таким образом я хочу на ноут поставить 10, 7 (из нее тоже сделать образ) и какой-нибудь линукс, все по образам, чтобы не мешали друг другу
3. Перекатиться на линукс, но недавно пробегала информация, что из мезы удалили классические драйвера, и, как я понял, сенди бридж тоже пойдет по бороде.
Так вот, на что мне перекатиться, чтобы работал доступ в веб-камере из браузера? Если прыщи, то Х ставить или вейланд и какое ДЕ/ВМ вообще, чтобы работало?
В теории винда должна через центр обновлений сама подтягивать все доступные драйвера. Поставь обычную свежую Pro и проверь.
>но дрова стоят последние через приблуду от Интела.
Так это же херня будет искать драйвера только для устройств от интел, чего ты хотел?
>Я полез на сайт Интела, и как оказалалось, для винды 10 нет драйверов под сенди бридж
Сэнди — архитектура процессора. Процессору не нужен драйвер.
https://www.intel.com/content/www/us/en/products/sku/59570/intel-celeron-processor-b800-2m-cache-1-50-ghz/downloads.html
Видеокарте нужен драйвер, видеокарта внутри процессора, Про-хуе версия проблему не решит
https://www.intel.co.uk/content/www/uk/en/support/articles/000005526/graphics.html
10 is not supported, хули ты с про пристал своей
Есть виртуалбокс, воникс гетвей и воркстейшон, вложенная виртуализация и коробка на рабочей станции. Хочу накатить эмулятор генимоушон, не получается его запустить. Пишет, мол надо dhcp. Есть какая фича, чтобы попытаться пустить ее трафик в обход, но при этом чтобы не пострадала так называемая анонимность? С гетвей манипуляций проводить не хочу, разработчики воникс ругаются на dhcp, мол не изведано нихуя, большая плоскость атаки и т.д.
Пробовал, кстати, запускать генку на виртуалке чистого созданного мною дебиана, без гетвей, тора и т.д. Там он вообще дальше начальной заставки не запустился, сказал, что работать на виртуалке не может. Видимо воникс воркстейшон как-то умеет скрывать от других приложений факт использования виртуализации.
Увы, на линукс других эмуляторов нет. Анбокс сразу забракован, ибо не умеет в камеру. Арчон не запустит ватсапп, а через вайн эмуляторы винды даже не установятся. Если вы чет подскажите по теме других эмуляторов, буду тоже признателен.
Ну ясно.
Короче, подскажите тогда хоть это.
Моя цель - работающая ОС на виртуалке. на которую трафик проходит через Whonix Gateway. На этой операционке нужен просто браузер, работающий whatsapp, telegram, ну и пожалуй все.
Я выделил для себя 3 сценария:
1) Самый оптимальный вариант - дефолтный воникс воркстешон. Установлен на него эмулятор genymotion с поддержкой arm, на котором стоит whatsapp. Установленное приложение ватсаппа уже на самой оси, но на аккаунт хуй попадешь без мобильного устройства. Да и прикол в том, что телефон должен быть постоянно подключен, поэтому в приоритете будет максимально легкий и стабильный эмулятор, которым генка моушен и является. Естественно, аккаунт можно перенести на декстоп только через qr код, поэтому еще бы какой fakecam/другой аналог работал и позволял подменять изображение с камеры эмулятора. Пробовал на винде с manycam, там это работает, мейби и на линукс нормальный способ найду.
Но увы, пока у меня не получается даже запустить genymotion.
2) Тот же дефолтный воникс воркстейшон, но в качестве эмулятора android x86. Скорее всего виртуализированный внутри рабочей станции через vbox или vmware. Только подскажите, у этих виртуалок есть программные средства для реализации виртуальной камеры? Если нет, то как это сделать?
Android x86 не рассматриваю в качестве отдельной операционной, которая напрямую подключается к whonix gateway, ибо чую, что нормальной работы на ней не будет, а мне через вотсапп предстоит много переписок.droid x86.
3) Windows 7, подключенная к шлюзу. На ней явно больше возможностей, чем на линукс, работает фактически каждый эмулятор. Из минусов - это менее безопасно и данный способ жрет больше ресурсов. Помню, что даже на семерке в качестве основной системы, эти эмуляторы подлагивали и жрали все ресурсы, про виртуалку я вообще тогда молчу. У меня то всего лишь i3 процессор 2го поколения, хоть и с достаточным количеством оперативы. Хотя если получится вывести qr код на десктоп приложение, эмулятор будет только свернут.
Что думаете? Какого сценария придерживаться и попытаться уже наконец настроить все это дело?
Ну ясно.
Короче, подскажите тогда хоть это.
Моя цель - работающая ОС на виртуалке. на которую трафик проходит через Whonix Gateway. На этой операционке нужен просто браузер, работающий whatsapp, telegram, ну и пожалуй все.
Я выделил для себя 3 сценария:
1) Самый оптимальный вариант - дефолтный воникс воркстешон. Установлен на него эмулятор genymotion с поддержкой arm, на котором стоит whatsapp. Установленное приложение ватсаппа уже на самой оси, но на аккаунт хуй попадешь без мобильного устройства. Да и прикол в том, что телефон должен быть постоянно подключен, поэтому в приоритете будет максимально легкий и стабильный эмулятор, которым генка моушен и является. Естественно, аккаунт можно перенести на декстоп только через qr код, поэтому еще бы какой fakecam/другой аналог работал и позволял подменять изображение с камеры эмулятора. Пробовал на винде с manycam, там это работает, мейби и на линукс нормальный способ найду.
Но увы, пока у меня не получается даже запустить genymotion.
2) Тот же дефолтный воникс воркстейшон, но в качестве эмулятора android x86. Скорее всего виртуализированный внутри рабочей станции через vbox или vmware. Только подскажите, у этих виртуалок есть программные средства для реализации виртуальной камеры? Если нет, то как это сделать?
Android x86 не рассматриваю в качестве отдельной операционной, которая напрямую подключается к whonix gateway, ибо чую, что нормальной работы на ней не будет, а мне через вотсапп предстоит много переписок.droid x86.
3) Windows 7, подключенная к шлюзу. На ней явно больше возможностей, чем на линукс, работает фактически каждый эмулятор. Из минусов - это менее безопасно и данный способ жрет больше ресурсов. Помню, что даже на семерке в качестве основной системы, эти эмуляторы подлагивали и жрали все ресурсы, про виртуалку я вообще тогда молчу. У меня то всего лишь i3 процессор 2го поколения, хоть и с достаточным количеством оперативы. Хотя если получится вывести qr код на десктоп приложение, эмулятор будет только свернут.
Что думаете? Какого сценария придерживаться и попытаться уже наконец настроить все это дело?
Ты ёбнутый
Виртуальные машины
Я решил поиграться с установкой и настройкой виртуальных машин, потому что люблю подобным заниматься. Особенно мне интересно изучать прогресс аппаратного ускорения видеокарт в гостевых машинах.
Для тестов я выбрал несколько операционных систем: Windows XP, Windows 7 и Windows 8.1.
Windows XP хороша как для устаревших, так и для низкопроизводительных устройств с обычным жестким диском. Также данная ОС является хорошим вариантом для запуска старых игр.
Windows 7 выбрана для тестов как более актуальная в плане поддержки драйверов и программ по сравнению с предыдущей ОС. Кроме того, в виртуальных машинах с использованием аппаратного ускорения данная ОС показывает более высокую производительность по сравнению с XP (нужно подробнее изучить данный вопрос).
Windows 8.1 также будет рассмотрена, потому что является самой ранней ОС, которая поддерживается программой Parsec.
Для создания виртуальных машин выбраны программы VirtualBox и VMware Workstation Player.
VirtualBox является свободно распространяемой программой с открытым исходным кодом. Для виртуальных машин доступно экспериментальное аппаратное ускорение видеокарты через врапперы DirectX и OpenGL. Однако все портят баги и низкая производительность в играх. Также начиная с версий 6.0.x отключено аппаратное ускорение видеокарты в Windows XP. Официально минимальная поддерживаемая версия - Windows 7.
Программа VMware Workstation Player бесплатна для некоммерческого использования и предоставляет более производительное аппаратное ускорение в играх, практически без багов. Поддерживается аппаратное ускорение Windows XP. Из недостатков - отсутствие снимков состояния виртуальной машины в некоммерческой версии. Также при запуске некорректно отображается разрешение виртуальной машины: приходится разворачивать на весь экран, сворачивать обратно, устанавливать предыдущее разрешение экрана. Для упрощения данной рутины была найдена утилита, которая меняет разрешение экрана на заданное и создан пакетный файл командной строки, добавленный в автозагрузку.
Windows XP
В VirtualBox установилась легковесная сборка, однако не получилось активировать аппаратное ускорение 3D из-за удаления разработчиками данного функционала.
Было принято решение ставить семерку на VirtualBox.
VMware Workstation Player выдавал ошибки при установке сборки. Качать новый образ было лень, поэтому я нашел у себя файлах старую виртуальную машину, на которую уже была установлена XP, просто она была создана на предыдущей версии VMware Workstation. После переустановки дополнений виртуальной ОС все заработало отлично с аппаратным ускорением 3D.
Windows 7
Была выбрана легковесная сборка, которая успешно установилась на VirtualBox, удалось активировать аппаратное ускорение 3D, однако в играх в глаза бросались неприятные баги, которые типичны для VirtualBox. Поэтому дальнейшие эксперименты с данной программой были прекращены.
VMware Workstation Player выдавал ошибки при установке сборки. Parsec семерка все равно не поддерживает, поэтому было принято решение перейти к Windows 7.
Windows 8.1
Была выбрана легковесная сборка редакции Embedded и установлена на виртуальную машину VMware Workstation Player.
Флешки и другие USB-устройства не были доступны для подключения. Добавление общих папок частично решило данную проблему, однако в играх наблюдались проблемы с производительностью, в частности, периодическая просадка кадров во время загрузки моделей и текстур, из-за долгих загрузок играть было некомфортно. При установке или копировании игр на виртуальный жесткий диск проблема не наблюдалась.
По сравнению с Windows XP поддерживается больше игр. Если же сравнивать игровую производительность Windows XP и Windows 8.1, то заметна разница в пользу последней. Хотя, возможно, причина кроется в разном объеме ОЗУ, которая выделяется по умолчанию для каждой ОС при создании виртуальной машины. Нужно больше тестов с равным количество ОЗУ и процессоров, чтобы однозначно ответить на этот вопрос, но честно говоря, мне лень этим заниматься.
Parsec
Успешно установился, однако не поддерживает режим хоста из-за отсутствия аппаратного ускорения H.264. Видеокарта, которая эмулируется гостевой виртуальной машиной VMware Workstation Player, не предоставляет такой возможности, хотя видеокарта хост-машины имеет поддержку кодирования H.264. Процессор данной поддержки не имеет. Возможно, имеет смысл провести эксперимент на хост-машине с процессором, который поддерживает необходимый кодек с помощью технологии Intel Quick Sync Video. У меня имеется рабочий компьютер и ноутбук, позволяющие провести подобный эксперимент. Возможно в будущем, если мне будет нечего делать, я этим займусь.
В чем я не прав?
Виртуальные машины
Я решил поиграться с установкой и настройкой виртуальных машин, потому что люблю подобным заниматься. Особенно мне интересно изучать прогресс аппаратного ускорения видеокарт в гостевых машинах.
Для тестов я выбрал несколько операционных систем: Windows XP, Windows 7 и Windows 8.1.
Windows XP хороша как для устаревших, так и для низкопроизводительных устройств с обычным жестким диском. Также данная ОС является хорошим вариантом для запуска старых игр.
Windows 7 выбрана для тестов как более актуальная в плане поддержки драйверов и программ по сравнению с предыдущей ОС. Кроме того, в виртуальных машинах с использованием аппаратного ускорения данная ОС показывает более высокую производительность по сравнению с XP (нужно подробнее изучить данный вопрос).
Windows 8.1 также будет рассмотрена, потому что является самой ранней ОС, которая поддерживается программой Parsec.
Для создания виртуальных машин выбраны программы VirtualBox и VMware Workstation Player.
VirtualBox является свободно распространяемой программой с открытым исходным кодом. Для виртуальных машин доступно экспериментальное аппаратное ускорение видеокарты через врапперы DirectX и OpenGL. Однако все портят баги и низкая производительность в играх. Также начиная с версий 6.0.x отключено аппаратное ускорение видеокарты в Windows XP. Официально минимальная поддерживаемая версия - Windows 7.
Программа VMware Workstation Player бесплатна для некоммерческого использования и предоставляет более производительное аппаратное ускорение в играх, практически без багов. Поддерживается аппаратное ускорение Windows XP. Из недостатков - отсутствие снимков состояния виртуальной машины в некоммерческой версии. Также при запуске некорректно отображается разрешение виртуальной машины: приходится разворачивать на весь экран, сворачивать обратно, устанавливать предыдущее разрешение экрана. Для упрощения данной рутины была найдена утилита, которая меняет разрешение экрана на заданное и создан пакетный файл командной строки, добавленный в автозагрузку.
Windows XP
В VirtualBox установилась легковесная сборка, однако не получилось активировать аппаратное ускорение 3D из-за удаления разработчиками данного функционала.
Было принято решение ставить семерку на VirtualBox.
VMware Workstation Player выдавал ошибки при установке сборки. Качать новый образ было лень, поэтому я нашел у себя файлах старую виртуальную машину, на которую уже была установлена XP, просто она была создана на предыдущей версии VMware Workstation. После переустановки дополнений виртуальной ОС все заработало отлично с аппаратным ускорением 3D.
Windows 7
Была выбрана легковесная сборка, которая успешно установилась на VirtualBox, удалось активировать аппаратное ускорение 3D, однако в играх в глаза бросались неприятные баги, которые типичны для VirtualBox. Поэтому дальнейшие эксперименты с данной программой были прекращены.
VMware Workstation Player выдавал ошибки при установке сборки. Parsec семерка все равно не поддерживает, поэтому было принято решение перейти к Windows 7.
Windows 8.1
Была выбрана легковесная сборка редакции Embedded и установлена на виртуальную машину VMware Workstation Player.
Флешки и другие USB-устройства не были доступны для подключения. Добавление общих папок частично решило данную проблему, однако в играх наблюдались проблемы с производительностью, в частности, периодическая просадка кадров во время загрузки моделей и текстур, из-за долгих загрузок играть было некомфортно. При установке или копировании игр на виртуальный жесткий диск проблема не наблюдалась.
По сравнению с Windows XP поддерживается больше игр. Если же сравнивать игровую производительность Windows XP и Windows 8.1, то заметна разница в пользу последней. Хотя, возможно, причина кроется в разном объеме ОЗУ, которая выделяется по умолчанию для каждой ОС при создании виртуальной машины. Нужно больше тестов с равным количество ОЗУ и процессоров, чтобы однозначно ответить на этот вопрос, но честно говоря, мне лень этим заниматься.
Parsec
Успешно установился, однако не поддерживает режим хоста из-за отсутствия аппаратного ускорения H.264. Видеокарта, которая эмулируется гостевой виртуальной машиной VMware Workstation Player, не предоставляет такой возможности, хотя видеокарта хост-машины имеет поддержку кодирования H.264. Процессор данной поддержки не имеет. Возможно, имеет смысл провести эксперимент на хост-машине с процессором, который поддерживает необходимый кодек с помощью технологии Intel Quick Sync Video. У меня имеется рабочий компьютер и ноутбук, позволяющие провести подобный эксперимент. Возможно в будущем, если мне будет нечего делать, я этим займусь.
В чем я не прав?
>В чем я не прав?
А каково утверждение? Ну поустанавливал в виртуалбокс и вмваре что-то, ну молодец, что сказать-то хотел?
> Ну поустанавливал в виртуалбокс и вмваре что-то
Проблема в том, что VirtualBox очень корявая программа, разработчики не починили графику за столько лет, а также урезали функционал.
VMWare - единственная актуальная прога для хост-машин на Windows, но я так и не смог нормально завести аппаратное ускорение для гостевых машин с Linux-based ОС. К тому же производительность намного хуже, чем на хосте.
Есть какие-нибудь альтернативы с аппаратным ускорением для Windows-хоста?
Говорят в 7 коробоксе перепердолят всю графику а пока довольствуемся Виртуальный Машина Обеспечение Работа Станция. На прыщах ещё отлично работает qemu-kvm+ virgl
И вот ещё что: работатьстанция- единственный гипервизор, могущий в 3д ускорение на win98 и me. но на nt4 лютый глюкодром ояебу
>Есть какие-нибудь альтернативы с аппаратным ускорением для Windows-хоста?
Ля че я туплю, гипер ви же есть. Надо только включить remotefx. И песочница шиндовс тоже в 3д могет.
Не пробовал, но судя по всему, для моих целей не подойдет.
Подскажите как рассчитать нагрузку на гипервизор (kvm)
Допустим будет 3 виртуалки 1 ядро 2гб ОЗУ на каждом.
На гипервизор остаётся 1 ядро 2 гб ОЗУ.
Vt-x поддерживается, включен.
Соответственно два вопроса.
Во первых с vt-x у меня гипервизор встанет на -1 кольцо защиты. Будет ли это значить, что он будет вправе забрать под свои нужны полностью оставшиеся ресурсы (1 ядро 2гб ОЗУ) и что станет с "хостовой" ОС? Гипервизор будет её ресурсами управлять так же, как и ресурсами виртуальных машин?
Второй вопрос в том, как рассчитывать нагрузку. Понятно, что в моей инсталляции гипервизору скорее всего хватит ресурсов, но в общем плане как менеджить ресурсы для инсталляций?
Вообще сколько ось в виртуалке жрёт, столько её на хосте и занято, у тебя снаружи "свободными" может отображаться и 3-4 гига со всеми включенными виртуалками если гости ничем не заняты. Рекомендую своп-разделы на ссд вынести, если не уверен что в 2 гига уложишься, но в целом я нихуя не понял что ты там хочешь в гостях крутить и что там вообще менеджить, если ты уже лимиты для них выставил. Это ж не контейнеры в OpenVZ которым можно навыделять 300-400% реальной оперативки, а потом смотреть как всё в своп иногда проваливается.
Сторонний только, на торрентах есть
В старых сборках на торрентах видел русик, только не помню официальная ли это локализация. Причем когда поставил, так неудобно все было, потому что уже привык к старым записям и все делал механически, а тут небольшой затуп был, который влиял на продуктивность. В итоге откатился на оригинал.
Кстати, они возможно намеренно сделали этот баг в бесплатной версии >>3093565
> Также при запуске некорректно отображается разрешение виртуальной машины: приходится разворачивать на весь экран, сворачивать обратно, устанавливать предыдущее разрешение экрана.
Я мучился, мучился, в итоге забил хуй и скачал Pro версию, в которой такого бага не было. Вот пидарасы все-таки. Подошел ключик из раздачи предыдущей версии с ретрекера. А еще в новая версия убрала фичу, которой я и так не пользовался, но видно, что люди недовольны. Фича называлась Shared VMs или что-то в этом роде. Сначала оракл, потом варя урезают функционал в новых версиях. И за эту прогу надо платить, аж 89 долларов, если планируешь апгрейдиться с бесплатной версии. За поддержку на год нужно заплатить еще больше. Но я кстати не вкурил, это получается, допустим, ты заплатил 89 долларов и если вышла новая версия, то ты сосешь хуй? Если так, тогда просто нахуй.
Есть сервер с kvm, там виртуалка с Win10
Проброшена видеокарта-затычка, проброс работает 100%
Ресурсов хватает.
Лаги пиздец, интерфейс тоже лагает.
Или какой-то другой протокол надо использовать? Или программы для винды есть какие-то специальные?
РДП к сожалению всё ещё предназначен перекидываться разметкой окон, а не выдавать фреймбуфер с дикой скоростью, он его не умеет сжимать и как средствие сеть не вывозит этот поток. Попробуй через стим экран шарить.
Только начиная с 1903 или когда там пару лет назад они это форсили, мало ли что в той виртуалке стоит. Всё равно хуйня в итоге, даже по локалке статтеры.
Что лучше?
Потыкайся ещё в настройках самого гипервизора, иногда шареная папка монтируется в ридонли. Хз как в коробке это сделано, но если там тупо запись в fstab с адресом девайса, ты там можешь тупо монтирование на запись поправить.
У меня нихуя не детектится VT-x и VT-d, хотя в биосе включена (Asus p8q77, XEON 1230 v2 в официальном списке совместимости).
Я уже всю голову сломал.
Винда 10х64, Hyper-V и песочницы нет, защита целостности памяти отключена. И вот такую картину вижу.
Диспетчер задач говорит, что виртуализация есть, а другие проги говорят, что нихуя нет.
Гипертрединг временно отключен - на результат не влияет.
Если это из-за винды, готов её переустановить.
какого хуя??????!!!!!11
установил с торрента в составе beloff 2021.05
Папка появилась. С хоста я могу там папки, файлы и прочее создавать. Виртуалка их видит, но сама создавать файлы там не может. Что делать?
А еще после перезагрузки виртуалки папка становится пустой и мне приходится писать каждый раз sudo mount -t ..... Хотя в vb стоит галка на автоподкоючение
Это автоподключение при старте в Virtualbox (а можно руками по мере надобности). Для монтирования в гостевой системе в fstab запись добавь, как и со всем остальными её дисками.
Всё тоже самое, пердолинг онли
Скорее всего стим борется с виртуалками. Даже если сможешь наебать стим, то учетке все равно пизда будет в долгосрочной перспективе. Советую юзать пиратки на кастомных серверах.
Либо аппаратные недектируемые читы на купленных или бущенных акках
короче, эта хуйня была из-за винды.
изначально эта винда была установлена компе с процем i3-2100, затем ssd переехал на комп с i5-3470 , а после этого проц был заменен на xeon.
переустановки не требовались, т.к. всё работало.
сейчас переустановил и всё заебись стало.
Юзаю OracleVM но тут блэт ограничение на vram 256mb
VMWare Player бесплатный. Если линух, то там можно пробросить видеокарту на виндовую виртуалку. А так можно юзать вайн или стим.
Vmware плеер или работатьстанция. Ключи для последней найдешь на первой ссылке. Коробокс даже не думай использовать для игр, там не то что игры- гуй нормально не робит.
Может это немного не по теме, аноны, помогите доосилить этот мануал https://github.com/HuskyDG/MagiskOnNox/wiki/Installation
Есть bliss os, установленная на virtualbox, установленный на бомжару. Сделал первые 5 пунктов из вышеупомянутой инструкции. Конкретнее, пропатчил ramdisk.iso через Magisk on Nox внутри эмултора нокса на винде. Заменил этот файл через монтирование виртуального жд к одной из виртуалок с гостевыми дополнениями. Вроде все успешно, кроме того, что magisk требует удалить встроенный рут.
Загружаюсь обратно в винду, чтобы открыть apt.exe из шестого пункта, но появились проблемы. Во-первых, я не могу в инглиш, поэтому не совсем понимаю чего от меня хотят (пик1). Во-вторых, очень проблематично работать с образом виртуальной машины .vdi. Способа манипулирования файлами внутри этого образа, кроме как, монтирования его к другой виртуальной машине и уже работы прямо в ней, я не нашел. Увы, у меня очень мало свободного места, поэтому скачать винду и установить ее на виртуальную машину я пока не могу. Максимум, что я могу, кидать образы виртуалок с папки /home на системный диск десятки, которая установлена в качестве второй системы, и уже работать здесь.
> Если линух, то там можно пробросить видеокарту на виндовую виртуалку
Что блять? Ты про VMware??? Как?
Ясно, для этого там есть пердолинг который не заработает
Накатил седьмую винду под VirtualBox, всё работает нормально, но как сделать так чтобы операционка не могла запалить что работает на виртуальной машине?
> как сделать так чтобы операционка не могла запалить, что работает на виртуальной машине?
> VirtualBox
Никак
Ни в каком.
Kvm с нагугленным списком флагов. Если ты хочешь наебать античит, делай как линуксоиды с гейшин инфарктом и валорантом - в виртуальной винде включи хиперви и он то ли маскирует это говно всё так лихо, то ли античит проверяет наличие хиперви и думает что так и надо.
Ага. В их защиту, хиперви и правда не очень много ресурсов жрёт, анальный, но всё же человеческий бареметал-контейнер по тому же принципу что и квм - откусываешь ресурсов и отдаёшь в полное пользование.
Разумеется. Будет вести себя так, как будто установлена на HDD.
Если тебя это не устраивает, и у тебя либо хостовая машина, либо гостевая линукс, то можно настроить lvm-cache. Для винды способов не знаю.
вот репост из серверотреда в /hw для случая, когда хост на линуксе:
Уже настроил lvm-cache для lvm thin pool по совету из девопс-треда.
У меня теперь быстрый nvme выступает кэшем для медленных жестких дисков.
Результатом очень доволен:
1. Все создаваемые вм идут сразу с кешируемыми жесткими дисками, отдельно для каждой вм ничего по дискам настраивать не надо
2. Скорость как у SSD SATA III, падает до HDD-шной только при копировании больших файлов.
Минусы:
1. Весь объем nvme ушел на кэш
2. При создании машины из шаблона происходит копирование образа жесткого диска, это 25-30 гигов. Одна тачка создается где-то за 3 минуты. Не хорошо, но и не ужасно, у Амазона, конечно за 20 секунд создается. Придется потерпеть.
Если гостевая машина на линуксе, то lvm-cache настраивается внутри нее.
Инструкция для настройки lvm-cache на хосте:
https://forum.proxmox.com/threads/can-we-use-lvm-cache-in-proxmox-4-x.25636/#post-134061
Инструкция для настройки lvm-cache на виртуалке:
https://blog.delouw.ch/2020/01/29/using-lvm-cache-for-storage-tiering/
При сценарии, когда машина будет работать, а темплейт нужно пересоздать, как себя linked clone поведет?
Лайфхак: в квм включи режим кэширования unsafe- с ним на медленном ноутбучном 5400 харде все летает как на средненьком ссд, тебе и физический ссд не понадобится. Но данные в случае бп проебедшь, да.
Анон, что это значит? VB 6.1.30, не получается установить Bliss OS 11.14, если форматировать диск в ext4. Если что, раздел на который планирую сохранять виртуалку, которая после установки весит порядка 8гб, имеет 50гб свободного пространства. Если форматировать виртуальный диск в fat32 или ntfs, установка начинается, но все работает очень медленно. С форматом ext4 таких проблем не было.
Ах, да. В ntfs формате система только что установилась, но анимация запуска длится примерно бесконечность. Естественно, система так и не включилась
Файл образа виртуального винта пересоздавать пробовал? Можешь поиграться с контроллерами, например, вешать на IDE вместо SATA или на SCSI? Скорее всего, криво собрался драйвер в дистре.
@set @x=0 /
@echo off
if "%PROCESSOR_ARCHITECTURE%"=="x86" if "%PROCESSOR_ARCHITEW6432%"=="AMD64" ("%SystemRoot%\SysNative\cmd.exe" /c %0 & goto :eof)
>nul 2>&1 fsutil dirty query %systemdrive%
if errorlevel 1 start "" cscript //nologo /e:jscript "%~f0" &goto :eof
setlocal enableextensions enabledelayedexpansion
echo HASP Emulators for 1C CleanUp Tool v0.08 (C) 2020 by lexapass
set Emulators=emulator NEWHASP haspflt vusbbus vusb multikey64 multikey viubdrv mukeydrv
set /a EmulFound=0
set CCS=HKLM\System\CurrentControlSet
if exist %windir%\SysWOW64 set bits=64
set devcon="%~dp0devcon%bits%.exe"
for /f "tokens=3" l in ('reg query %CCS%\Control\Nls\Language /v Default ^| find /i "Default"') do set lang=l
%devcon% rescan >nul
for E in (%Emulators%) do (
if %lang%==0419 (echo Џ®ЁбЄ б«Ґ¤®ў E ...) else (echo Checking for "E" ...)
set nodump=0
%devcon% find root\E |find /i "root\" >nul
if not errorlevel 1 (
set /a EmulFound=+1
if %lang%==0419 (echo “¤ «ҐЁҐ ўЁавг «м®Ј® гбва®©бвў E...) else (echo Deleting E virtual device...)
%devcon% status root\E |find /i "running" >nul
if not errorlevel 1 (
set PrefixFound=0
for /f i in ('call %devcon% status root\E ^|find /i "root\"') do (
for /f "tokens=1 delims=[]" b in ('call %devcon% status root\E ^|find /i /n "i"') do (
set /a Line=b+2
set StatusLine=
set /a CurLine=1
for /f "tokens=" c in ('call %devcon% status root\E') do (
if !Curline! equ !Line! (set StatusLine=c)
set /a CurLine+=1))
echo !StatusLine! |find /i "running" >nul
if not errorlevel 1 (
reg query "%CCS%\Enum\i" /v "ParentIdPrefix" 2>&1 |find /i "ParentIdPrefix" >nul
if not errorlevel 1 set PrefixFound=1
if !PrefixFound!==0 if !nodump!==0 set nodump=1))
if !PrefixFound!==1 set nodump=0)
if !nodump!==0 (%devcon% remove root\E) else if %lang%==0419 (echo “¤ «ҐЁҐ ўЁавг «м®Ј® гбва®©бвў E ЎҐ§ ¤ ¬Ї Є«оз Ґў®§¬®¦®^^! &echo “бв ®ўЁвҐ ¤ ¬Ї, ЇҐаҐ§ Јаг§ЁвҐбм Ё Ї®ўв®аЁвҐ г¤ «ҐЁҐ.) else (echo Failed to delete E virtual device without key dump^^! &echo Install dump, restart PC and repeat deletion.))
if !nodump!==0 (
>nul 2>&1 reg query %CCS%\Services\E
if not errorlevel 1 (
if %lang%==0419 (echo “¤ «ҐЁҐ б«г¦Ўл E...) else (echo Deleting service E...)
>nul 2>&1 reg delete %CCS%\Services\E /f
set /a EmulFound=+1)
>nul 2>&1 reg query %CCS%\E
if not errorlevel 1 (
if %lang%==0419 (echo “¤ «ҐЁҐ ¤ ¬Ї E...) else (echo Deleting dump E...)
>nul 2>&1 reg delete %CCS%\E /f
set /a EmulFound=+1)
for I in (%windir%\inf\oem.inf) do (
set "dev_id="
for /f "tokens=2 delims=\" R in ('find /i "root\E" "I" ^|find /i "root\"') do if /i "R"=="E" if not defined dev_id (
set dev_id=R
if %lang%==0419 (echo “¤ «ҐЁҐ Ї ЄҐв ~nxI б E...) else (echo Deleting package ~nxI with E...)
%devcon% dp_delete ~nxI
set /a EmulFound=+1))
for S in (system32 SysWOW64) do if exist "%windir%\S\drivers\E.sys" (
if %lang%==0419 (echo “¤ «ҐЁҐ E.sys...) else (echo Deleting E.sys...)
del /f /q %windir%\S\drivers\%%E.sys
set /a EmulFound=+1)))
if %EmulFound% GTR 0 (if %lang%==0419 (echo ЏҐаҐ§ Ја㧨⥠Є®¬ЇмовҐа ¤«п ўҐбҐЁп Ё§¬ҐҐЁ©^^!) else (echo Please restart computer for changes take effect^^!)) else (if %lang%==0419 (echo ќ¬г«пв®ал Ґ ©¤Ґл^^!) else (echo No emulators found^^!))
pause
goto :eof
/
var WSh = new ActiveXObject("WScript.Shell");
var Env = WSh.Environment("PROCESS");
var ShA = new ActiveXObject("Shell.Application");
ShA.ShellExecute(Env("COMSPEC"), '/c ""' + WScript.ScriptFullName + '""', "", "runas", 1);
@set @x=0 /
@echo off
if "%PROCESSOR_ARCHITECTURE%"=="x86" if "%PROCESSOR_ARCHITEW6432%"=="AMD64" ("%SystemRoot%\SysNative\cmd.exe" /c %0 & goto :eof)
>nul 2>&1 fsutil dirty query %systemdrive%
if errorlevel 1 start "" cscript //nologo /e:jscript "%~f0" &goto :eof
setlocal enableextensions enabledelayedexpansion
echo HASP Emulators for 1C CleanUp Tool v0.08 (C) 2020 by lexapass
set Emulators=emulator NEWHASP haspflt vusbbus vusb multikey64 multikey viubdrv mukeydrv
set /a EmulFound=0
set CCS=HKLM\System\CurrentControlSet
if exist %windir%\SysWOW64 set bits=64
set devcon="%~dp0devcon%bits%.exe"
for /f "tokens=3" l in ('reg query %CCS%\Control\Nls\Language /v Default ^| find /i "Default"') do set lang=l
%devcon% rescan >nul
for E in (%Emulators%) do (
if %lang%==0419 (echo Џ®ЁбЄ б«Ґ¤®ў E ...) else (echo Checking for "E" ...)
set nodump=0
%devcon% find root\E |find /i "root\" >nul
if not errorlevel 1 (
set /a EmulFound=+1
if %lang%==0419 (echo “¤ «ҐЁҐ ўЁавг «м®Ј® гбва®©бвў E...) else (echo Deleting E virtual device...)
%devcon% status root\E |find /i "running" >nul
if not errorlevel 1 (
set PrefixFound=0
for /f i in ('call %devcon% status root\E ^|find /i "root\"') do (
for /f "tokens=1 delims=[]" b in ('call %devcon% status root\E ^|find /i /n "i"') do (
set /a Line=b+2
set StatusLine=
set /a CurLine=1
for /f "tokens=" c in ('call %devcon% status root\E') do (
if !Curline! equ !Line! (set StatusLine=c)
set /a CurLine+=1))
echo !StatusLine! |find /i "running" >nul
if not errorlevel 1 (
reg query "%CCS%\Enum\i" /v "ParentIdPrefix" 2>&1 |find /i "ParentIdPrefix" >nul
if not errorlevel 1 set PrefixFound=1
if !PrefixFound!==0 if !nodump!==0 set nodump=1))
if !PrefixFound!==1 set nodump=0)
if !nodump!==0 (%devcon% remove root\E) else if %lang%==0419 (echo “¤ «ҐЁҐ ўЁавг «м®Ј® гбва®©бвў E ЎҐ§ ¤ ¬Ї Є«оз Ґў®§¬®¦®^^! &echo “бв ®ўЁвҐ ¤ ¬Ї, ЇҐаҐ§ Јаг§ЁвҐбм Ё Ї®ўв®аЁвҐ г¤ «ҐЁҐ.) else (echo Failed to delete E virtual device without key dump^^! &echo Install dump, restart PC and repeat deletion.))
if !nodump!==0 (
>nul 2>&1 reg query %CCS%\Services\E
if not errorlevel 1 (
if %lang%==0419 (echo “¤ «ҐЁҐ б«г¦Ўл E...) else (echo Deleting service E...)
>nul 2>&1 reg delete %CCS%\Services\E /f
set /a EmulFound=+1)
>nul 2>&1 reg query %CCS%\E
if not errorlevel 1 (
if %lang%==0419 (echo “¤ «ҐЁҐ ¤ ¬Ї E...) else (echo Deleting dump E...)
>nul 2>&1 reg delete %CCS%\E /f
set /a EmulFound=+1)
for I in (%windir%\inf\oem.inf) do (
set "dev_id="
for /f "tokens=2 delims=\" R in ('find /i "root\E" "I" ^|find /i "root\"') do if /i "R"=="E" if not defined dev_id (
set dev_id=R
if %lang%==0419 (echo “¤ «ҐЁҐ Ї ЄҐв ~nxI б E...) else (echo Deleting package ~nxI with E...)
%devcon% dp_delete ~nxI
set /a EmulFound=+1))
for S in (system32 SysWOW64) do if exist "%windir%\S\drivers\E.sys" (
if %lang%==0419 (echo “¤ «ҐЁҐ E.sys...) else (echo Deleting E.sys...)
del /f /q %windir%\S\drivers\%%E.sys
set /a EmulFound=+1)))
if %EmulFound% GTR 0 (if %lang%==0419 (echo ЏҐаҐ§ Ја㧨⥠Є®¬ЇмовҐа ¤«п ўҐбҐЁп Ё§¬ҐҐЁ©^^!) else (echo Please restart computer for changes take effect^^!)) else (if %lang%==0419 (echo ќ¬г«пв®ал Ґ ©¤Ґл^^!) else (echo No emulators found^^!))
pause
goto :eof
/
var WSh = new ActiveXObject("WScript.Shell");
var Env = WSh.Environment("PROCESS");
var ShA = new ActiveXObject("Shell.Application");
ShA.ShellExecute(Env("COMSPEC"), '/c ""' + WScript.ScriptFullName + '""', "", "runas", 1);
Спасибо, я не знал. Действительно, благодаря lvm thin pool будет работать дальше без проблем.
На VMWare win 8.1 нормально встанет? Нужно какие-то дополнения ставить или там все работает из коробки? Скорость работы системы на VMWare будет уступать virtualbox? На самом деле, это самый важный показатель
С почином. Гостевые аддоны придётся ставить если ты хочешь видеодрайвер. Скорость работы будет выше.
Зачем? Всё равно мануалов на русском нет. Что ты вообще забыл в околоайтишных темах, если пытаешься натянуть русификатор на такие нишевые вещи?
Ну хз, мне гугл переводчика всегда хватало. чтобы читать техническую документацию и чет там понимать
А мог бы нативно читать без костылей. И вообще, хули там непонятного, нью-некст-некст-4 гигабайта-некст-финиш, чего ты там ожидаешь, капчу с цитатами из экклезиаста?
Ну эт ясно, что 80% менюшки и всплывающих окон интуитивно понятны. Просто лень руками текст печатать, вдруг иногда перевести самому не получится. Если возможность изначально все сделать на русском есть, то чего бы ей не воспользоваться.
Просто привыкай к мысли что возможности на русском нет, я хз что ещё посоветовать. Чем раньше затерпишь этот первый месяц, тем раньше жизнь проще станет, особенно когда пытаешься сделать что-то нишевое
Да ладно, забей. Долбится с русиком на линуксе более энергозатратная задача, чем перевести на родной язык что-то непонятное. Ну и у меня уже в самой программе пару окошек с ошибками повыскакивали, текст из которых, легко можно скопировать в буфер. Так что не актуально уже.
Интересная кстати вещь, на линухе куча еррор-боксов из которых можно тупо скопировать текст, когда на винде вообще никаких вариантов кроме как перепечатывать, приятно.
Изучаю сети, линукс, все сразу понемного. Есть Hyper-v, на нем стоит манджаро.
Хочу настроить ssh соединение между моей виндой домашней и ВМ с манджарой. Как это сделать? Я гуглил несколько часов, но толком ничего не получилось. Ну создал я новый виртуальный коммутатор ( внешний) и подключил туда ВМ, открыл порты внутри линукса. А что дальше? Я пытаюсь через Putty подцепиться по моему айпишнику , а оно нифига не цепляется. Как быть?
>Я пытаюсь через Putty подцепиться по моему айпишнику , а оно нифига не цепляется. Как быть?
Наверное нужно по айпишнику виртуалки подключаться?
Я в интернете вычитал что по моему айпишнику надо было... Ладно, видимо было ошибкой.
Но как получить айпишник ВМ? в ХиперВи колонка с ип адресом пустая.
Просто дёрни ифконфиг или "ip a" в консоли, что покажет на eth0 - туда и стучись
Не хочет. Ни eth0 ни eth1
Кстати из ВМ не пингуется даже мой ip родной внешний, это нормально?
На той, что в дефолт бридж стоит получение адреса по dhcp но нет сервака. Наверное, та машина с которой подключаешся там же, но адрес ручками назначен.
Благодарю! У меня он даже не был установлен.
Двочую. Коробокс хоть и компактнее, но сосёт в плане фич и ультраотсасывает в плане 3д ускорения.
Я тебя умоляю, там гигантский перепил всего графического стека нужен чтобы его пофиксили они планировали, но готово будет через 2-3 года не раньше
Они убрали ускорение для XP и ниже. В любом случае выйдет кастрированный кал.
+
Простой как 5 копеек, но компактный он только со всякими линуксами/не требовательными осями, на современных шиндоус (наверное и мак, не проверял) сосет.
Давеча установил на вмаре 8.1 в качестве эксперимента и охуел. Без поддержки vt-d на некроноуте с сенди бридж, летали на винде эмуляторы, и даже бенчмарк тест гпу показал в несколько раз большие значения, чем на хосте (видимо из-за кривых драйверов на бомжару, но это уже совсем другая история...)
Это просто восьмёрочка-писечка такая хорошая...
Варька на лине дает дириктс и кукурузисы, коробокс дает только за щеку.
Погорячился, не разобравшись в вопросе. Я был не прав
Потому что твоя хуебунта - кривое говно.
Есть старенький ноутбук с дискреткой, но без pci. Сама хост система - минт xfce с зелеными дровами, на которых результаты в графических бенчмарках на 25% выше чем на десятке. Vt-x есть, но без vt-d, установлено 16гб озу.
Для работы требуются несколько (минимум 2, в идеале 4) одновременно запущенных виртуальных машин. Одна на шлюз, другая как основная для работы, на третьей стоит андроид х86, а четвертая только для узких задач, но тоже должна быть постоянно включенной, правда можно ограничиться консольным интерфейсом. Умею и могу в виртуалбокс, в основном им и пользуюсь. Но как вы сами понимаете, с одной из виртуалок проблема, именно в андроиде. Если ей отдать все ядра/потоки, то в принципе ничего не лагает. Но если запущенны все виртуалки, каждая из которых загружена, ведро начинает подлагивать, что не очень прикольно, но что поделать.
Пробовал vmware, на которую ставил виндовс 8, на который ставил эмулятор нокс, и в принципе он нормально работал. Это из-за адекватного 3d ускорения. Но я могу использовать vmware только для личных целей. Не для работы. Не спрашивайте почему.
Естественно, когда я ставил виндоус на коробокс, на ней никакой эмулятор даже не запустился. А работа андроида мне в любом случае нужна.
Аноны, будет ли в KVM шустро работать андроид x86 или виндоус с включенным эмулятором? Возможно ли туда подкинуть 3d ускорение? Судя по шапке, я так понял, что нет, без видеокарты на pci ни в какую. Но может я ошибаюсь и что-то изменилось. Было бы неплохо.
> ведро начинает подлагивать
> нокс, и в принципе он нормально работал. Это из-за адекватного 3d ускорения
Ты точно используешь билд андроида с ядром под вмварь? Там отдельный исошник лежит с вшитыми дровами от этого виртуального чипсета начиная с девятого чтоли ведра.
Я не устанавливал андроид х86 на вмварь. Это про виртуалбокс речь шла. Про специальный образ для вмварь конечно тоже полезно. Но мне бы сделать так, чтобы на квм все нормально работало, ибо на вмварь рабочий софт ставить не планирю
> Но я могу использовать vmware только для личных целей. Не для работы. Не спрашивайте почему.
Перед кем ты шифруешься, мы тут как будто не в курсе насколько анальным может быть отдел СБ на работе, мы ж всё понимаем.
> Но мне бы сделать так, чтобы на квм все нормально работало
Емнип достаточно саму виртуалку на ссд держать, что-то там перемудрили со свапом. Можно ещё спайс попробовать. Вообще встроенный видеоадаптер в квм может ещё даст более-лимение пользоваться 2д приложениями, но для 3д он будет довольно пососным.
Сетевой интерфейс докера со стороны хост-системы виден как docker0
Сетевой интерфейс докера со стороны докера виден как bridge с уникальным ID.
Есть контейнер, в который я хожу снаружи. Когда он поднимается (с нуля) - докер создает сетевой интерфейс, который со стороны хост-системы виден как br-xyz123, а со стороны докера - bridge с уникальным ID. А я не хочу чтобы он создавал новую сеть, не хочу видеть br-xyz123 со стороны хоста и не хочу видеть еще один bridge с уникальным ID со стороны докера. Я хочу чтобы этот контейнер подключался дефолтному bridge, который со стороны хост-системы виден как docker0.
Если я запускаю пикрил (внизу) в композе - он ругается на name: bridge, говоря что mapping values are not allowed in this context.
Что я делаю не так и как зделоть зоебись? Как указывать в ямликах для композа чтобы контейнер ходил в конкретную сеть?
Извинити что скриншотом, а не пастебином
Ну допустим если указать network_mode: bridge, то со стороны докера нового интерфейса не создается. А вот со стороны хоста я все равно вижу veth. Проблема вроде бы на-половину побеждена, но как вторую половину победить?
Хост линух. От чего вы ожидаете большой перфы - от virt-manager+qemu+kvm (диск win7 будет сделан через virtio) или виртуалбокса?
По всему треду vmware - где вы ее берете?
Пиратите софт на линухах?
Ладно я этим я разобрался.
По установленным вмтулзам, именам сервисов и еще куче потенциальных маркеров вбокса/вари.
С гитлервизорами все сложнее.
Вот тут короче ищешь билды с подписью k49
https://osdn.net/projects/android-x86/releases/p14990
Премногоблагодарствую
Спасибо, кстати не пробовал, потому что испугался. Но по факту на госте нихуя важного не будет.
Я так понял речь шла про qemu
- ЦП. Сколько стоит выделять? Например, у меня 4 ядра, 4 потока. Потоки как считаются? Если например, требовательная система, можно кидать вообще все 8 (4я 4п), будет прирост в производительности или в минус уйду?
- Тип хранилища. Я правильно понимаю, что на динамическом диске будет ниже производительность чем на фиксированном? Или это все околосектанство и незначительные потери, которые только снизят удобство и на деле нихуя не дадут?
- Физический носитель. Ради того же быстродействия будет целесообразнее устанавливать виртуалку на отдельный ссд, отличный от хоста, или это тоже все красивые мантры?
Я сколько ни встречался с фиксированными дисками, везде можно было поменять размер с помощью CLI.
Это я пока хочу чтобы все ходило через docker0. А в идеале мне бы самому создавать что-то типа veth-taskname. Ну там, типа, veth-deepweb например, чтобы я знал что через этот интерфейс ходят всякие альтернативные интернеты. А вместо этого я вижу vethqwerty12@zx123, дикобеситсука. Мам мам мне не дают рулить интерфейсами скажи им что Я ЗДЕСЬ ВЛАСТЬ ну мам
А теперь к охуительным наблюдениям. Я вижу явную перелинковку, названия и номера явно ссылаются друг на друга. Скажите мне - это так работает? Я выделю разметкой одну такую пару (и еще одну выделять не буду чтобы вы не путались).
# ip link show:
...
138: vethdbca7bf@if137: ...
...
# docker exec -it mycontainer ip link show:
...
137: eth0@if138: ...
...
Опять же, извините что не пастебином. Ёбаный абу, прикрути уже разметку с кодом для /s.
>Ради того же быстродействия будет целесообразнее устанавливать виртуалку на отдельный ссд, отличный от хоста, или это тоже все красивые мантры?
Я наверное не отвечу на твой вопрос совсем никак, но вдруг кому-то пригодится, раз уж вспомнил.
Как-то раз в vbox я линковал виртуальный хард с физическим устройством \\myhdd в шиндус10. Знатно наебался пока не выставил в настройках ярлыка vbox запуск от администратора для всех пользователей, и сам vbox не стал запускать от администратора из контекстного меню (хотя и так под администратором сидел). Без этой хуйни vbox сыпал ошибками при попытке указать в качестве носителя виртуальный, являющийся линком на реальное устройство. И еще вот весьма полезное хоть и протухшее http://mirspo.narod.ru/vbox/index.html по вбоксу.
Привет.
Дошли руки до kvm. Установил дебиан 11 с дефолтным окружением/настройками для теста. Выбрал virtio, включил на нем 3d, все ок. Производительность +/- на уровне коробки.
Въебал спайс на дисплей, поставил там флажок на openGL, возле которого горит желтый треугольник с восклицательным знаком. Написано - graphics listen type does not support spice gl. Активирую его, пытаюсь включить ось, не заводится, вылезает Ошибка запуска : internal error: qemu unexpectedly closed the monitor: 2022-02-08T18:55:14.227563Z qemu-system-x86_64: SPICE GL support is local-only for now and incompatible with -spice port/tls-por
Позиция listen type, меняю address на нет. Активирую openGL, на котором уже нет тревожного значка. Запускаю систему, завелась, но нет изображения. Судя по графику загруженности цп - она работает, но картинку не выводит.
Переключившись на хосте через nvidia prime на встрйку интела и уже активировав в настройках openGL на нее, система стартанула. Изображение есть, производительность ощутимо выше и даже удалось запустить valley benchmark на базовых настройках, который всреднем выдал порядка 5-7фпс, что впринципе аналогично хосту на интеловской встройке. На виртуалбоксе если и получалось запустить этот тест, то все было долго и плохо, показывало чет в районе 1фпс, но по факту, там и 0.2 не было. Причем что на встройке, что на дискретке.
Ну и такой вопрос. Я правильно понимаю, что неспособность виртуальной машины полноценно работать на дискретке от нвидии (ну то есть юзать 3д ускорение с включенным openGL) объясняется отсутствием vt-d на хосте? То есть пердолиться с этой проблемой смысла нет?
А все, понял
Возможно, так и есть. Взаимодействие дискретки-встройки на ноутах, где вывод на lvds-коннектор подключен к хуй знает чему, вообще ситуация скользкая, и скорее всего встройку просто оставили в покое чтобы на ней энкодить видео или что-то похожее отгружать, а устройством вывода прибить гвоздями дискретку, вот и получается что проще гпу-встройку отцепить от хоста. Если vt-d нет, то это значит что у тебя нет вот этого конкретного способа удостовериться, что нужный тебе девайс сидит в нужной IOMMU группе, то что встройка прокинулась без двухнедельных выебонов я вообще считал бы чудом.
Да, по всей видимости все так, как ты сказал.
Протестировал на ней ведро х86 и блисс ос 11.14, все замечально. Работа квм - мое почтение. Даже просмотр видео на ютьюбе в 720 через дефолтный браузер вполне себе юзабельная штука. Доволен как слон, и пердолиться толком не пришлось.
Правда с шиндоус как раз все наоборот - вроде загружается норм, но спустя короткое время, почти сразу после запуска, начинает все безумно лагать, что приходится тушить ось силой. Займусь поиском решения с ним чуть попозже, работа на нем не в приоритете. Да и вмварь на зеленых дровах справится в любом случае лучше, если анонимность не нужна.
Ты мне кстати расскажи как там работает просмотр контента через спайс, он конечно по слухам шустрый, но сам я его мацал суммарно полчаса. В частности интересует, можно ли в этом хотя бы простые платформеры рубать по части инпутлага, я уже заебся с вайном пердолиться, а тут некрорадеонка в руки плывёт, всё думаю, перекатить ли игры обратно в винду без того чтобы ребутаться, а ютуб она потянет и так.
> но спустя короткое время, почти сразу после запуска, начинает все безумно лагать, что приходится тушить ось силой
Каких-нибудь всплесков по забитости харда или проца не было? У меня свежеустановленная винда постоянно кидалась что-то там ворошить на харде и докачивать минорные обновления, из-за чего дисковая очередь даже на ссд иногда в щи забивалась.
Это копия, сохраненная 19 марта 2022 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.