6 ms·
Anyone using Parallels to virtualize MacOS on M1 Macs?
by denfromufa 4y ago
Anyone using Parallels to virtualize MacOS on M1 Macs?
- gzer0 4y agoYes, I am. It's quite smooth. It has its problems, but for the most part its alright. What did you want to explore further about this? Edit: many people download the default parallels; you need to download the parallels from this page https://www.parallels.com/blogs/parallels-desktop-apple-silicon-mac/ https://www.parallels.com/blogs/parallels-desktop-apple-sili... to be able to have access to M1 virtualization.
- denfromufa 4y agoDoes Rosetta still work in the virtualized MacOS in Parallels?
- mattruzzi 4y agoYes.
- skoobasteeve 4y agoI’ve been using it on Monterey. It’s not nearly as optimized as virtualized Windows or Linux on the same hardware (most Parallels features like auto-scaling not available yet), but I think the situation should improve with Ventura.
- ajconway 4y agoParallels run a similar thin wrapper on top of the OS-provided VM API which looks somewhat like: vm = createVM([device list]); vmWindow = createVMWindow(vm); vm.run();
- SkyAndSand 4y agoYes, I use macOS as development VM on a maxed out 16 inch M1 MacBook Pro. It all works as expected, except you don’t have any VM settings (e.g. how much ram / cpu you want to give the VM) and Docker doesn’t run inside the VM.
- mattruzzi 4y agoYou can change some of the settings by editing an ini file. https://kb.parallels.com/en/128842 https://kb.parallels.com/en/128842
- SkyAndSand 4y agoOh, I didn't know that. Thanks a lot!
- fragmede 4y agoIt works! I can even run x86 binaries for Windows in a VM. Don't ask me how that works though
- CharlesW 4y agoMicrosoft has their own x86 emulator.
- superdug 4y agoYes, and it's terrible. You can't sign into icloud and you can't maximize a VM to 4k resolutions. It's usable, but for $100 they could do much much better.
- sharikous 4y agoThose are well known limitations of Apple virtualized OSes. The threshold for solving those issues involves using a different virtualization framework and a lot of reverse engineering.