HN🔥 121
💬 63

Appleシリコンで仮想マシンを使い倒せ!「2VM制限」を突破するハック術

krackers
約2か月前

ディスカッション (9件)

0
krackersOP🔥 121
約2か月前

Appleシリコン搭載Macにおいて、macOSの仮想化における「同時に起動できるVMは最大2つまで」という制限を回避し、さらに多くのインスタンスを動かすためのテクニックについて解説されています。仮想化環境の制約に悩んでいるエンジニア必見の内容です。

1
kylec
約2か月前

これ、かなり馬鹿げた制限だよね。少なくとも全てのMacに一律で適用するのはどうかと思う。もっとパワフルなMacを買ったら、その分多くのMacインスタンスを仮想化できるようにすべきじゃない?例えばM5なら2つまでだけど、M5 Proなら4つ、M5 Maxなら8つまで許可するとかさ。

2
RestartKernel
約2か月前

すごく良い記事だけど、本格的な開発プラットフォームにこんな恣意的な制限があるのって変な話だよな。

3
obilgic
約2か月前

これってlumeでも使えるのかな?今のところ似たような制限があるんだよね。

4
Khalid_nowaf
約2か月前

純粋に気になるんだけど、なんでAppleはこんな制限をかけたんだろう?

5
czk
約2か月前

M3以降ならHypervisor.frameworkやVirtualization.frameworkを使ってネストしたVMを起動できるよ。もしこれで制限を回避できるなら面白いんだけどな。

6
ab_testing
約2か月前

HNでMicrosoftやGoogleを叩くくせに、自分の所有するハードウェアでアプリを動かすにもAppleの許可が必要だったり、VMの数に制限があったりする企業を愛してるの、すごく面白いよね。

7
edude03
約2か月前

記憶が正しければ、SIPをオフにしてそれを制御するブート引数を設定するだけで、カスタムカーネルなしでもいけるはずだよ。

8
rayiner
約2か月前

カスタムカーネルをコンパイルして、それがちゃんと起動してGUIまで動いちゃうっていうのがヤバいよね。