Pull to refresh

Comments 10

А если сделать brew install qemu и воспользоваться vagrant-qemu, то можно обойтись без плясок вокруг VmWare?

этот вариант у меня был сразу после parallels, но виртуозки зависали и не получалось завести. как маленько отойду от этого опыта - попробую еще раз с qemu :) ну или поделитесь опытом в комментарии, если получится сделать

насколько мне известно по умолчанию vagrant работает с Virtual Box, а тот недавно обновился и теперь поддреживает Apple ARM, может и не надо пляски с бубном?

и разве Fusion не является платным продуктом? и его же можно установить стандартными средствами?

я пытался сначала с virtualbox, т.к. с ним и был весь мой предыдущий опыт - но не завелось. следующим был parallels и qemu. в итоге, получилось только как в статье.\

fusion preview поставился спокойно, просто скачав официальную dmg.

К сожалению и тут без танцев не обходится.

По идее в свежей версии появилась поддержка процессоров Apple Silicon и в треде на Github люди пишут что с VirtualBox 7.0.2_BETA у них все завелось, однако у меня на этой версии в связке с Vagrant 2.3.2/3 не поднимается, ссылаясь на не поддерживаемый процессор:

Stderr: VBoxManage: error: Unsupported CPU. (VERR_UNSUPPORTED_CPU)

Процессор M1 Max, на обычном M1 в MacBook Air с Monterey этой ошибки нет.

Обновление до VirtualBox 7.0.4_BETA (последняя на данный момент) проблему не решает, начинает падать с другой ошибкой:

The guest machine entered an invalid state while waiting for it
to boot. Valid states are 'starting, running'. The machine is in the
'aborted' state. Please verify everything is configured
properly and try again.

If the provider you're using has a GUI that comes with it,
it is often helpful to open that and watch the machine, since the
GUI often has more helpful error messages than Vagrant can retrieve.
For example, if you're using VirtualBox, run `vagrant up` while the
VirtualBox GUI is open.

The primary issue for this error is that the provider you're using
is not properly configured. This is very rarely a Vagrant issue.

Рекомендации с добавлением дополнительного сетевого интерфейса проблему не решают.

Все это на MacOS Ventura.

В общем пока не ясно то ли не все процессоры Apple Silicon одинаково хорошо поддерживаются и старшие модели не работают, то ли дело в версии ОС, сесть и полноценно все варианты проверить не было времени. Однако очевидно что пока есть сложности и все это дело не очень стабильно.

аналогично, у меня с М1 Макс остановилось на этом же моменте.. Решил пока подождать выхода более стабильной версии

Вот только вчера пробовал плясать с Virtual Box - пока сыроватая система для Mac. Машины сделанные в самом Virtual Box - поднимаются, если стартовать через EFI и делать самому инсталяцию. А вот через Vagrant boxes - не пашет. Падает любая машина. Поэтому пока - этот вариант Vagrant с VmWare Fusion самый стабильный и рабочий.

А почему именно "VMWare Fusion Tech Preview"? Fusion 13 для M1/M2 вроде давно уже не в превью

я пробовал с обычным тоже и, вроде, дошел до финальной стадии. но тогда я еще не умел обходить проблему с сетью. как маленько отойду от этого опыта - попробую всё воспроизвести с обычной версией :) ну или поделитесь опытом в комментарии

Sign up to leave a comment.