You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

install rosetta2 on macbook air

i am trying to run an amd64 package on an m3 chip (arm64) and looked up online that rosetta2 can translate amd64 to arm64, i already have rosetta, it was installed to run minecraft, an x86 pkg, and want to update it to rosetta2 to run virtualbox, an amd64 package

MacBook Air 13″, macOS 14.6

Posted on Aug 6, 2024 8:51 AM

Reply
4 replies

Aug 6, 2024 12:56 PM in response to smidgeondutchrabbit

smidgeondutchrabbit wrote:

i am trying to run an amd64 package on an m3 chip (arm64) and looked up online that rosetta2 can translate amd64 to arm64, i already have rosetta, it was installed to run minecraft, an x86 pkg, and want to update it to rosetta2 to run virtualbox, an amd64 package


Sounds like you want to run an Intel virtual machine application using Rosetta 2. That's not going to work.


About the Rosetta Translation Environment | Apple Developer Documentation


"Rosetta can translate most Intel-based apps, including apps that contain just-in-time (JIT) compilers. However, Rosetta doesn’t translate the following executables:

  • Kernel extensions
  • Virtual Machine apps that virtualize x86_64 computer platforms"


When you run Parallels on an Apple Silicon machine, you have to use an Apple Silicon version of Parallels. That version of Parallels will only create ARM virtual machines (not Intel ones). The same would go for any other virtual machine application.


Aside – Although you can't use Rosetta 2 to run Intel virtual machine applications or to create Intel virtual machines, there is this interesting technical note:


Running Intel Binaries in Linux VMs with Rosetta | Apple Developer Documentation

Aug 6, 2024 12:35 PM in response to smidgeondutchrabbit

The original Rosetta allowed running some Mac OS X / PowerPC applications on Intel-based Macs. It was part of the Intel versions of Mac OS X 10.4 (Tiger), 10.5 (Lion), and 10.6 (Snow Leopard).


Rosetta 2 allows running some macOS / Intel applications on Apple-Silicon-based Macs. It is a part of the Apple Silicon versions of macOS Big Sur (11), Monterey (12), Ventura (13), and Sonoma (14).


If you are actually running the original Rosetta, there is no way to "update it to Rosetta 2". They run on completely different machines and operating systems. If you are using an Apple Silicon machine, and you have already let the machine install Rosetta 2, there is no "update" needed. Rosetta 2 is already installed.

install rosetta2 on macbook air

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.