canonical / canonical/multipass

[macos] remove installer check for `kern.hv_support`

Open
#1,397 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
9.2k
Forks
828
Avg merge
3d 1h
Merged PRs (30d)
44

Description

I like multipass, but I have an issue with an older Mac. The whole point would be to have the same DEV environment.

This older Mac (2010 MacBook Pro, I know...) does not support Hypervisor.framework, however it runs VirtualBox just fine. This is because VirtualBox only uses VT-x, not using MMU (Memory Management Unit).

But I'm unable to install multipass (from provided .pkg or from homebrew), because lack of Hypervisor.framework support (sysctl kern.hv_support = 0). But I would like to use this with:

`sudo multipass set local.driver=virtualbox`

Contributor guide

Open the contributing guide

Research direction

The request concerns the macOS .pkg and Homebrew installation paths and their `kern.hv_support` check. Start by tracing installation behavior on a system without Hypervisor.framework support, then verify that `sudo multipass set local.driver=virtualbox` remains usable. Done means installation no longer blocks this VirtualBox configuration.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos
Domain
operating-systems
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.