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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions