Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Internaut

macrumors 65816
It would be interesting to see if nested virtualisation is allowed with the new M2 architecture though this would be of limited use until the M2 Pro becomes available. At the moment, my OpenStack* lab, on the corporate Dell, runs Sloooooow....

* Think three very light/headless VMSs, with customer and backbone lans, hosted by RedHat, hosted by VirtualBox, hosted by Windows 10 (and the corporate Dell has 16GB so really limited to light lab work).
 

bradl

macrumors 603
Jun 16, 2008
5,952
17,447
So does this mean that someone could run an Arm-based Linux VM, and in that VM, run windows Intel apps under WINE?

If so, ugh..

BL.
 

frozencarbonite

macrumors 6502
Aug 3, 2006
406
137
Hoping this is promising news.

After getting my new M1 Mac this week and finding out that virtualization is not as simple as it once was, has really disappointed me. I was really excited about owning a new MacBook Pro until I found this out. I had been happily running Linux Mint in VirtualBox on my 2010 MacBook Pro. I should have done more research, even though as a graphic designer I feel like I'm pretty much stuck to the Apple ecosystem. I had hoped that finally getting a powerful enough machine would help me with virtualization of both Windows and Linux. I'm pretty bummed.
 

Nermal

Moderator
Staff member
Dec 7, 2002
21,007
4,588
New Zealand
So does this mean that someone could run an Arm-based Linux VM, and in that VM, run windows Intel apps under WINE?

If so, ugh..

BL.
Probably, as a "because I can". I suspect that most people would probably just run Arm Windows :)
 

bradl

macrumors 603
Jun 16, 2008
5,952
17,447
Probably, as a "because I can". I suspect that most people would probably just run Arm Windows :)

True.. but if the binaries needed inside Windows are x86 only, then Arm Windows wouldn't do anyone any good..

BL.
 

Gnattu

macrumors 65816
Original poster
Sep 18, 2020
1,107
1,670
@Gnattu: Do you have a reference score for Geekbench on M1 Linux without TSO?
Sure, this is a 2 vCore VM with TSO disabled on M1.
Screen Shot 2022-06-08 at 09.51.02.png
 

Gnattu

macrumors 65816
Original poster
Sep 18, 2020
1,107
1,670
I’m assuming the previous benchmarks were 4 vCore VM… That’s a pretty heavy hit, but considering it’s in a VM and translating x86_64->aarch64, it’s not too bad IMHO.
The previous one is 7 core on M1, so 4P 3E.
 

Chancha

macrumors 68020
Mar 19, 2014
2,311
2,139
This won't work because you still need an arm64 kernel
Does this mean a recompile using an existing ARM64 distro can work? Without touching the x86 codes of whatever needs to be run, which is handled by Rosetta?
 

Gnattu

macrumors 65816
Original poster
Sep 18, 2020
1,107
1,670
Does this mean a recompile using an existing ARM64 distro can work? Without touching the x86 codes of whatever needs to be run, which is handled by Rosetta?
A easier way could be install an arm64 distro in VM, install docker and Rosetta in that VM, then you can use docker with Rosetta in that VM to run the x86 images you want to use.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.