Skip to content

Support Virtualbox on Apple Silicon #2747

Description

@lindsaymarkward

As of September 2024, Virtualbox 7.1+ now works on Apple Silicon - See the release notes.

The current Vagrantfile checks for ARM and uses parallels or docker instead of virtualbox. Lines 232+ for me:

# if Arm default to docker then parallels
if Etc.uname[:version].include? 'ARM64'
  if vvv_is_parallels_present()
    defaults['provider'] = 'parallels'
  else
    defaults['provider'] = 'docker'
  end
end

By the way, that comment is incorrect - "docker then parallels" is backwards.

I've tried commenting that section out, but I still get:

Bringing machine 'default' up with 'docker' provider...

I can get it to run with docker on my M1 MacBookPro, but I'd like to use Virtualbox again now that it works.

What changes would I need to make to the Vagrantfile and/or other files to get this to work?

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions