Компания Oracle опубликовала корректирующий релиз системы виртуализации VirtualBox 6.1.36, в котором отмечено 27 исправлений...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=57531
> реализована начальная поддержка ядер Linux 5.18 и 5.19Ура, товарищи!
Оно в России работает ?
https://kernel.org/ работает.
когда в этом сраном виртбоксе сделают скрытый режим загрузки под виндой?
Это как?
Когда сделают увидиш. Юмор.
это когда виртбокс запускает гостевую систему а ее нельзя скрыть от пользователя, ее можно только выключить
Странно, что виртуалка затачивается под конкретные версии ядер... Должна же проц эмулировать, а не то, что на нём запускается.
Так то, что проц эмулирует, называется эмулятор.
> Так то, что проц эмулирует, называется эмулятор.А то, что эмулирует WinAPI называется «WINE is not emulator» ^_^
В Xcode ещё есть iOS симулятор. В случае Intel тебе нужно было наличие либо исходников, либо x86-версии всех зависимостей проги. И ты можешь тестировать по сути macOS аппу, работающую в маленьком окошке, которая собрана с iOS SDK. С Apple Silicon стало ещё проще, тот же ARM64, проги нативно работают, даже AppStor`ы по факту объединили.
> WINE is not emulatorАвторы пошутили, а комментариев на эту тему на двадцать лет вперёд уже припасено. WINE — самый настоящий эмулятор.
вайн - транслятор
Да, он эмулирует винду посредством трансляции вызовов.
Дак эмулирует или транслирует? Ты определись. А то шиза у тебя какая-то.
«Транслировать винду» невозможно. А вот эмулировать посредством трансляции вызовов — вполне. Вы ведь понимаете, что эмуляция — это очень общий термин?
Вот сейчас пилятся несколько эмуляторов PS4, так wine-логике они тоже не эмуляторы.
Wine это реализация WinAPI. То есть, попытка воссоздать USER и GDI. А так да, для каких-то вещей используется трансляция вызовов, например отрисовка окошек через X11, печать через CUPS, звук через ALSA, и так далее
> Странно, что виртуалка затачивается под конкретные версии ядер... Должна же проц эмулировать, а не то, что на нём запускается.Это поддержка со стороны хост-системы
А на поддержку retina дисплеев забили, да.
А ничего, что на M1 оно до сих пор не запускается?
А зачем хипстерам-рисовачам такие сложные штуки?
Им эти штуки нужны в первую очередь т к. не весь софт есть и не все можно запустить при помощи розетки ( вроде так звать штуку для запуска софта х86).
Ах, а как же так? А что, швитая эпполе таки не смогла запилить iХ86, который настолько лучше сразу всех программ, что аналоговнет, позволяя запускать х86 софт без буткампа, с прямой интеграцией в финдер, таймлайн и фейсбук?
Думаю в данном случае это не решит проблему. Пишите в поддержку Appl£.
P.S.:Лень проверять, а QEMU уже портировали на Apple Silicon? Если нет, то VB можно и не ждать
> Лень проверять, а QEMU уже портировали на Apple Silicon? Если нет, то VB можно и не ждатьКонечно, есть и не плохие графические оболочки над QEMU типа UTM https://mac.getutm.app/
Но VirtualBox можно не ждать. Очень сомнительно, что ради Apple возьмёт и Oracle подорвётся делать отдельную и специальную версию. Слишком сложно.
У тех, кто пользуется Ябблом, должно хватить бабок на Parallels, или пусть контрибутят сами.
Мало того что запускать порой требуется 32-битное х86, поддержку которого яблоко на кой-то черт убрала из оси даже до ябблокремния, в чём «героически» помогал параллелсТак теперь ещё и систему команд эмулировать, т.к речь о запуске х86 на арме
Ясно зачем убрали. Чтобы стимулировать разработчиков переходить на 64 бита.
Я сомневаюсь, что реализация ещё и поддержки 32 битного софта в Rosette былые бы простой задачей, и чтобы всё хорошо работало.
Ты с Win11 / ARM64 путаешь, их эмулятор ест только x86_64. А Яббл 32-битные бинари выкинули уже 3 года назад в выпуске macOS 10.15 / Catalina. За год до выпуска M1 в 20м году.Что характерно 32-битные WinPE бинари отлично работают как в macOS Intel64 / ARM64 через Crossover (WINE), но родные 32-битные Mach-O бинарники сразу убиваются macOS, про винду писал выше.
Получается для запуска 32х битных WinPE бинарей на ARM64 нужен Apple Silicon + maxOS + Crossover. Какая ирония.
Я ничего не путаю. Написал: "32 бита выкинули, потому что сложно будет - не стали заморачиваться"
> Я ничего не путаю. Написал: "32 бита выкинули, потому что сложно будет
> - не стали заморачиваться"Срываешь покровы?
Корпорация с триллионой капитализацией смогла сделать свой настольный чип, который рвёт конкуретов по всем показателям. Даже в режиме эмуляции (Rosetta 2) некоторые проги работают быстрее чем нативно на Штеуд. Но не осилила x86_32. Ок, мой маня-мирок разрушен.
> не осилилаНу IT — это не глупое «а тебе слабо!».
Давно известно, что серьёзные художники работают в Inkscape и Gimp.
А на M1 вообще есть поддержка виртуализации?
Да, конечно.
Более того, без проблем под UTM/qemu запускается виртуалка самой MacOS, установленная с официального же образа Apple. И производительность такая же как у хост-системы.
Я думаю с выпуском 7.0 вообще поддержку macOS прекратят.
В vb вообще, мягко скажем, развитие по нулям. По большей части добавляют поддержку новых ядер и латают какие-то баги. Видится, что vb ораклу не шибко нужОн.
Хм. А какое развитие там нужно?
Нет, серьёзно, предложи список конкретных нереализованных задач.
Интеграция с HyperV
Графика весьма эксперементальная и глючная
Десктопные фишки зачастую в эксперментальном состоянии. Тот же Drag and Drop трудно предсказать сработает или всё упадёт вообще.
Поддержка EFI эксперементальная и так себе
> Интеграция с HyperVА чё не сразу с VmWare и с Xen ?
Потому hyper-V обычная штука в Windows. Тот же WSL.
Хе. А разве айпони не устраивал тут истерик "только эппле"?
Ну так и пользуйся WSL. Почему одна виртуалка должна интегрироваться с конкурирующими?
Так это и не особо как виртуалка позиционируется, оно под капотом.
Так же фичу песочницы в Windows тоже сделали на Hyper-VА так конечно "этим не пользуйся, тебе и так сойдёт", только в итоге пользователь убежать может.
Если речь идёт о Hyper-V, то очевидно, что он и не прибегал.
> Если речь идёт о Hyper-V, то очевидно, что он и не прибегал.С чего бы это?
Вот пользуется пользователь Virtualbox на Windows.
А тут ему MS - попробуй WSL, попробуй Песочницу, попробуй запуск Android приложений.И привет, придётся выбирать.
> Если речь идёт о Hyper-V, то очевидно, что он и не прибегал.Или поставит пользователь Docker, а оно опять Hyper-V требует.
И так вот полетит у него Virtualbox в корзину в итоге.
Пока VirtualBox держится, а всякие WSL2 и Docker'ы со своими выкрутасами "Hyper-V для всех" идёт лесом. Но с такими темпами, скорее всего Windows скоро полетит к корзину.
Вообще-то там есть интеграция с Hyper-V и она включена по умолчанию:https://docs.oracle.com/en/virtualization/virtualbox/6.0/adm...
Остальные пункты это твой личный бред, и научись уже писать слово "экспериментальный" без ошибок, школотрон.
Очень глюченая, с медленной работой, и через раз работает.Это не секрет. Легко найти на форуме. Да и в справе так и написано, что фича экспериментальна.
Только она не работает нихрена.
Нужно выбирать или включён WSL2 или VirtualBox.BlueStacks 5 например хорошо работает под Hyper-V, а VirtualBox нет
> Только она не работает нихрена.
> Нужно выбирать или включён WSL2 или VirtualBox.
> BlueStacks 5 например хорошо работает под Hyper-V, а VirtualBox нетЯ не говорил о том, что реализация идеальна, я говорю, что она есть и работает. А остальное это вопрос багрепортов заинтересованных.
Другими словами ты абсолютно не в теме, но пытаешься что-то доказывать
Графика нужна нормальная, поскольку под линуксом сабж используют прежде всего для запуска виндузятного софта от Adobe и Autodesk, а также игрушек.
Всё это задачи для вайна, а не бокса. Если же кому-то приспичила именно виртуализация, для этого есть KVM с пробросом видеокарты.
Как мне на ябблоси пробросить видеокарту в виртуалку ?
спроси у ябблопроизводители нам откуда знать о ваших трудностях.
> Как мне на ябблоси пробросить видеокарту в виртуалку ?Ты сам выбрал страдать, вот и страдай. Мне неприятно видеть на опеннете пользователей Яббла, но зато радостен факт их страдания, да.
Ну ты ведь такой продвинутый знаток виртуалок и проч, в ветке советы раздаёшь как в них с графикой разобраться
Ну так давай, о, мастер виртуалок, расскажи мне, как пробросить видюху где-то кроме линукса( в данном случае под макосью ибо тема очень даже актуальная и толковых ответов по теме, в отличие от линукса, не так чтобы сильно много )
> Ну ты ведь такой продвинутый знаток виртуалок и проч, в ветке советы
> раздаёшь как в них с графикой разобраться
> Ну так давай, о, мастер виртуалок, расскажи мне, как пробросить видюху где-то
> кроме линукса( в данном случае под макосью ибо тема очень даже
> актуальная и толковых ответов по теме, в отличие от линукса, не
> так чтобы сильно много )Я тебе уже ответил, заднеприводный: проблемы жопотрахов волнуют только вас самих. Пшёл вон с опеннета.
Бред. Никто не запускает игрушки в виртуалбоксе.
>Хм. А какое развитие там нужно?А ты им пользуешься хотя бы? Или так просто? Я вот каждый день им пользуетесь. И там проблем воз и телега. Критичные - постоянно буфер обмена отваливается, да мышь часто скакать начинает.
Ну и понятно, что он как ваз идеален и не требует изменений.
более того количество багов, которые не решаются годами зашкаливает. например : тормоза при включённом гипервизоре в винде
Ты уверен, что за тормоза не ответственен полностью и исключительно hyper-v и добавлены они не были сознательно мелкософтом для пропихивания этого самого гиперви на нишу виртуалок?
Ну например эмулятор Android от Гугла использует Hyper-V и работает с хорошей скоростью.
А VirtualBox не может это хотя бы скопировать.
И сколько лет и вливаний денег прошло на этот эмулятор андроида прежде чем он перестал тормозить? У меня от эмуляторов Android остались только жуткие воспоминания "это слайдшоу" и "это бесполезная трата времени", наверное когда-то случился качественный скачок, но я его пропустил, потому что оказалось, что все андроиды на реальных устройствах всё равно разные.
> И сколько лет и вливаний денег прошло на этот эмулятор андроида прежде
> чем он перестал тормозить? У меня от эмуляторов Android остались только
> жуткие воспоминания "это слайдшоу" и "это бесполезная трата времени", наверное когда-то
> случился качественный скачок, но я его пропустил, потому что оказалось, что
> все андроиды на реальных устройствах всё равно разные.Эмулятор Android начинался именно как эмулятор ISA ARM и MIPS, соотвественно тормоза были дикие. Сейчас это банальная x86 виртуалка с маленьким окошком, спасибо дедам в Intel за это. Не знаю, что там под оффтопик, но на Linux и macOS так и остался тот же QEMU, но уже без эмуляции, а почти нативный.
В прошлом году на Apple Silicon завезли ещё и нативный ARM64.
> Ну например эмулятор Android от Гугла использует Hyper-V и работает с хорошей
> скоростью.
> А VirtualBox не может это хотя бы скопировать.А должны ли или хотели они это делать? Есть третьесторонняя обёркта, Genymotion. И то она работает, как и WSA и современный эмулятор от Гуулага лишь благодаря Intel, который влил тонны баксов в портирование Android на x86 Atom, а самих устройств было всего пару штук, припомню только Asus ZenFone.
WSA для целей пользования и разработки вообще огонь, проги под Android отлично интегрируются в систему, уведомления там шлют, каждая в своём окошке, можно размер окон менять и т.д. Я думаю большинство домохозяек через пару лет будут сидеть в условном FB под Android и даже не догадываться, что это прога под другую ОС.
А зачем винду использовать в качестве хост-системы?...
Просто кто-то до сих пор не освоил WSL
А WSL кому нужна? Основная масса программистов всё равно не на винде работает. А бухгалтер в WSL не полезет.
Ну явно больше половины программистов на Windows
> А WSL кому нужна? Основная масса программистов всё равно не на винде
> работает. А бухгалтер в WSL не полезет.Бред не неси. Основная масса программистов как раз-таки работает на винде, чуть меньше на маке, а на лине десятые процент. С появлением WSL этот процент только вырос.
> Бред не неси. Основная масса программистов как раз-таки работает на виндеВ отдельно взятой Индии?.....
Основная масса программистов (99,9999%) на опеннет не заходит. Начнём с этого.
ну а какие нужны для него фишки то?
vb вроде как свою нишу держит нормально...
> В vb вообще, мягко скажем, развитие по нулям. По большей части добавляют
> поддержку новых ядер и латают какие-то баги. Видится, что vb ораклу
> не шибко нужОн.Искал этот комент, чтобы не писать свой. Oracle пора уже смириться и освободить (похоронить) VBox передав его в инкубатор (кладбище) фонда Apache.
https://www.virtualbox.org/browser/vbox/trunkНо что-то я форков не вижу. Сообщество, как всегда, только клянчить готово.
> https://www.virtualbox.org/browser/vbox/trunk
> Но что-то я форков не вижу. Сообщество, как всегда, только клянчить готово.Нормальное сообщество и корпорасты типо межделмаша пилят полностью свободные альтернативы: QEMU, KVM, libvirt + куча GUI к нему, тот же GNOME Boxes. У libvirt, кстати есть бэкенды на VirtualBox, VMware, Xen, LXC и ещё какие-то. Вот это правильный Unix-way, а ниша VirtualBox – это мамкины кулхацкеры-виндузятники, которые запускают там Kali, чтобы помимо прочего WiFi сети хакать. Из виртуалки, Карл!
Кстати, одним из первых дистрибутивов в M$ Store под WSL был именно Kali. Он на столько популярен, что даже можно через wsl.exe установить одной командой, т.е. он в ряду таких избранных дистров, как Ubuntu, Debian и (open)SUSE. Майки пытаются выехать на волне хайпа вокруг него.
> которые запускают там Kali, чтобы помимо прочего WiFi сети хакать. Из виртуалки, Карл!А чего нет?
> QEMU, KVM, libvirt + куча GUI к нему, тот же GNOME Boxes. У libvirt, кстати есть бэкенды на VirtualBox, VMware, Xen, LXC и ещё какие-то. Вот это правильный Unix-way1%.
Скорее бы перевели на вяленый.// b.
Чтобы твой вялый //b не был одинок с wayland?
У меня wayland/kde. Проблем с virtualbox не замечено.
Есть древняя виртуалка с Centos6 запускаемая через vagrant.
В настройках vagrant указана частная сеть config.vm.network config.vm.network :private_network, ip: '192.168.54.100'Проблема в том, что на свежем ядре и virtualbox (openSUSE Tumbleweed) на виртуалке не поднимается мост (eth2), хотя на винде он нормально поднимается.
ip addr1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 08:00:27:8a:6d:07 brd ff:ff:ff:ff:ff:ff
inet 10.0.2.15/24 brd 10.0.2.255 scope global eth0
inet6 fe80::a00:27ff:fe8a:6d07/64 scope link
valid_lft forever preferred_lft forever
3: eth2: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
link/ether 08:00:27:eb:74:95 brd ff:ff:ff:ff:ff:ffПри этом ssh порт 2222 вагрантом прекрасно пробрасывается, но вот пробросить 80-ый порт и достутачаться до него с хоста никак не удаётся.
echo '* 0.0.0.0/0 ::/0' > /etc/vbox/networks.conf
Я создал (в новых боксах этого файла нету и подсеть 192.168.54.0/24 не доступна для частных сетей), но это проблему не решает.Кто-нибудь сталкивался с подобной проблемой?
Мост eth2 ? Мост br0, тогда с сетью у гостя всё в порядке.
Благодарю, что-то я затупил, посмотрел что там в /etc/sysconfig/network-scripts/ifcfg-eth2 и /etc/sysconfig/iptablesifcfg-eth2 не существовало. но был ifcfg-eth1 с нужным конфигом, который тоже не поднимался.
#VAGRANT-BEGIN
# The contents below are automatically generated by Vagrant. Do not modify.
NM_CONTROLLED=no
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.54.100
NETMASK=255.255.255.0
DEVICE=eth2
PEERDNS=no
#VAGRANT-ENDПереименовал его в ifcfg-eth2 теперь поднимается.
В /etc/sysconfig/iptables по умолчанию открыт только 22-ой порт, только который я и видел добавил 80 и 443, теперь с хоста видится.
Но не при запуске vagrant up или vagrant reload вагрант всё равно не понимает что виртуалка запущена и готова к настройке, и не выполняет следующих действ, выписывая
uh.lh.machine: Warning: Connection reset. Retrying...
uh.lh.machine: Warning: Remote connection disconnect. Retrying...
Хотя config.vm.boot_timeout = 600 более чем достаточно.И не понятно как она у остальных на винде нормально запускается и работает без тех проблем которые у меня?
Когда уже на Rust перепишут? А то уже надоело рисковать.
Кто-то не попробовал 100500 дистр с кедами или не дай бох Винду запускаете? Зачем этоgjltkbt тру линуксоидам. Всегда же есть дуалбут или Вино.D
Линуксоидам лень/впадлу перезагружаться, они виртулки предпочитают. А дуалбут это для дуалбутчиков, кто ещё твёрдо одной ногой стоят в Винде.
Просто ты не геймер. Для современных тайтлов Линукс никак даже с распоследним вайном, мезой и прочими DXVK.
Так причём тут Вайн? Можно ж пробросить в виндовую виртуалку видеокарту и ребутаться будет не нужно. Я так играл в самые распоследние тайтлы.
Но тут нужен xen/qemu а не сабж.
Можно, но проще дуалбут.
ну да, проще.
закрыть все рабочие программы, перезагрузиться, поиграть, потом обратно перезагрузиться и снова все открыть.
и так каждый раз когда хочется поиграть, действительно, проще.
Только почему-то простых инструкций по настройке такой конфигурации ни разу не встречал.
значит так сильно искал
потому что их навалом
Бесполезных инструкций вообще везде навалом.
Полезную о том, как мне пробросить GTX 660 Ti на FX-8320 не посоветуете?
еще раз говорю, инструкций навалом, за ручку водить никто никого не будет, дуал-бутайся дальшеЗЫ потрать денег на что-то новее, тут же не лор
> еще раз говорю, инструкций навалом, за ручку водить никто никого не будет, дуал-бутайся дальшеТы не привёл ни одной ссылки, значит, их нет.
> ЗЫ потрать денег на что-то новее, тут же не лор
Прости, я не собирался получать консультацию по покупке нового железа.
Венде место только в виртуалками. Гнать ссаными тряпками проприетарь с реального железа!
> Венде место только в виртуалками. Гнать ссаными тряпками проприетарь с реального железа!Поборник свободы мамкин, для начала последуй советам человекостола и удали закрытую фирмварь со своего проца, материнки, видяхи, вайфая, жёсткого и/или твёрдого, и всех прог под лицензиями, которые не одобряет фонд СПО.
Во-первых, подумай немного мозгом своим: неужели не видишь разницы между ОС и фирмварью? По сравнению с ОС фирмварь не может почти ничего (в смысле вредоносного, типа сливать твои данные и пр.)Во-вторых, будут свободные фирмвари, можно и заменить. Либо купить готовое железо с такими фирмварями. Но если у тебя в голове юношеский максимализм, то взрослые люди живут реальной жизнью, в которой, для меня например, можно пользоваться вендой в виртуалке, а вот пердолиться с фирмварями уже слишком запарно.
> Во-первых, подумай немного мозгом своим: неужели не видишь разницы между ОС и
> фирмварью? По сравнению с ОС фирмварь не может почти ничего (в
> смысле вредоносного, типа сливать твои данные и пр.)
> Во-вторых, будут свободные фирмвари, можно и заменить. Либо купить готовое железо с
> такими фирмварями. Но если у тебя в голове юношеский максимализм, то
> взрослые люди живут реальной жизнью, в которой, для меня например, можно
> пользоваться вендой в виртуалке, а вот пердолиться с фирмварями уже слишком
> запарно.У меня нет максимализма, я просто в отличие от успешного мужчины средних лет, не стесняюсь, что майки, АНБ и СБУ узнают детали про моё железо пока винда на нём крутиться. Ведь разница при работе в вантузе запущенном на голом железе или виртуалке только в этом.
Ну если ты вендовод, то да, я согласен. А у меня в венде только игори и ещё по мелочи. Поэтому у венды нет доступа к моим программам и данным.
> Ну если ты вендовод, то да, я согласен. А у меня в
> венде только игори и ещё по мелочи. Поэтому у венды нет
> доступа к моим программам и данным.Ты троль, я согласен, но кормить не буду. Лишь уточню, что я на вантузе тоже не работаю и добиваюсь ровно того же результата ВНИМАНИЕ! храня твои програмы и данные лишь на линуксовой файловой системе, а ты дальше пердолься с пробросом реальной видяхи в виртуальный вантуз, успешный ты наш.
Какая разница для любителя свободки кто за ним шпионить будет ?))) Фирмварь или ОС)))
> Какая разница для любителя свободки кто за ним шпионить будет ?))) Фирмварь
> или ОС)))У оси несоизмеримо больше возможностей для слежения и слива информации, чем у фирмвари. Разница в этом.
Реальное железо- насквозь проприетарное и нашпигованное бэкдорами... Даже то что позиционируется как открытое и свободное.. вроде малины...
Не знаю, как позиционируется малина, но конечно никакого намёка на свободность в малине нет. Есть производители, которые пытаются, но они очень нишевые.
Малина изначально позиционировалась как одноплатный компьютер за 10$, ни о какой свободе не упоминалось. 10$, конечно. давно в прошлом, а вот зачем свободу периодическим приплетают — непонятно.