User Name
Password
AppleNova Forums » Third-Party Products »

Windows/Parallels and M1


Register Members List Calendar Search FAQ Posting Guidelines
Windows/Parallels and M1
Page 1 of 2 [1] 2  Next Thread Tools
kscherer
Which way is up?
 
Join Date: Aug 2004
Location: Boyzeee
 
2022-04-06, 12:27

Does anyone know the state of Windows on the M1?

Parallels says they are up and running, and all versions of Windows can run on the M1 all the way back to Windows 7. Seems odd to me that they would be emulating X86, though?

I don't understand it all, and hope some of you do. So, here's the question:

Can Parallels run X86 Windows on an M1 Mac? Parallels says yes in some places, but doesn't seem to have any documentation to back it up.

- AppleNova is the best Mac-users forum on the internet. We are smart, educated, capable, and helpful. We are also loaded with smart-alecks! :)
- Blessed are the peacemakers, for they shall be called sons of God. (Mat 5:9)
  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2022-04-06, 12:46

I don't know, but does Parallels have a trial download still? I could install it on Mrs T's MBP and test with a clean install. I'm game....

Edit: of course they do.

Louis L'Amour, “To make democracy work, we must be a nation of participants, not simply observers. One who does not vote has no right to complain.”
Visit our archived Minecraft world! | Maybe someday I'll proof read, until then deal with it.

Last edited by turtle : 2022-04-06 at 13:08.
  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2022-04-06, 13:08

Pretty clear here:
  quote
kscherer
Which way is up?
 
Join Date: Aug 2004
Location: Boyzeee
 
2022-04-06, 13:19

Thanks for that. I think it cleared up the question.

Edit: What version of Windows were you using?
  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2022-04-06, 13:37

Win10_20H2_English_x64.iso

I have a Win 11 ISO too, but this was easier for me to get from my NAS.
  quote
kscherer
Which way is up?
 
Join Date: Aug 2004
Location: Boyzeee
 
2022-04-06, 13:47

It's what I suspected. I've been having a discussion with the boss that Windows X86 is not compatible with the M1 Macs, even in virtualization. He says it is, I say it's not, and that in order to be so it would require the VM to emulate an X86 instruction set.

Parallels' website is unclear on what is and is not supported.

- AppleNova is the best Mac-users forum on the internet. We are smart, educated, capable, and helpful. We are also loaded with smart-alecks! :)
- Blessed are the peacemakers, for they shall be called sons of God. (Mat 5:9)
  quote
709
¡Damned!
 
Join Date: May 2004
Location: Purgatory
 
2022-04-06, 13:51

Parallels on M1 only supports ARM versions of Windows, unfortunately.


[edit] From here:

Supported Guest Operating Systems (Mac with Apple M1 chip):

Only ARM versions of operating systems are supported.

•Windows 11 on ARM (recommended)
-Additional information on the M1 experience may be found in this article.
-Windows ARM can run most of the regular Windows x86 applications. You can download the Parallels Desktop trial and install the application of your interest. If it doesn't work, let us know at Parallels Forum.
•Ubuntu Linux 21.10, 21.04, 20.10, 20.04
•Fedora Workstation 35, 34, 33-1.2
•Debian GNU/Linux 11, 10.7
•Kali Linux 2021.3, 2021.2, 2021.1
•macOS Monterey 12 (in-app download)

So it goes.
  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2022-04-06, 14:09

Hey, they didn't list Raspbian in there! I bet it can run under M1.
  quote
kscherer
Which way is up?
 
Join Date: Aug 2004
Location: Boyzeee
 
2022-04-06, 15:16

Quote:
Originally Posted by 709 View Post
Parallels on M1 only supports ARM versions of Windows, unfortunately.


[edit] From here:

Supported Guest Operating Systems (Mac with Apple M1 chip):

Only ARM versions of operating systems are supported.

•Windows 11 on ARM (recommended)
-Additional information on the M1 experience may be found in this article.
-Windows ARM can run most of the regular Windows x86 applications. You can download the Parallels Desktop trial and install the application of your interest. If it doesn't work, let us know at Parallels Forum.
•Ubuntu Linux 21.10, 21.04, 20.10, 20.04
•Fedora Workstation 35, 34, 33-1.2
•Debian GNU/Linux 11, 10.7
•Kali Linux 2021.3, 2021.2, 2021.1
•macOS Monterey 12 (in-app download)
Thanks much! Those links are exactly what I needed.
  quote
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2022-04-06, 15:40

Yeah, Parallels does not have any CPU emulation and never did. It runs ARM OSes on ARM and x86 OSes on x86. Same for VMware.

Incidentally, this Monday, I extensively played around with Windows 11 on an M1 MacBook Air. Gotta say, the experience wasn't perfect, but it was much better than I had anticipated. First, though this doesn't matter much for me personally, Parallels really tries to nail that first-run experience — they download Windows for you, run its installer, boot into Windows (at which point they ask you "bee tee dubs, your Parallels isn't licensed"; bit of a dick move there ).

But second, Windows was also quite smooth. The UI was set to 200% in order to match macOS's Retina @2x, and I couldn't spot a lot of places where this was messed up (I did run into one dialog which was almost impossible to read because it was half as tall and wide as it needed to be… ugh). x86 apps seemed to mostly just work™, and they did not feel slow.

The only real issue I ran into wasn't with performance, but rather with apps that presumably had some paths hardcoded: Windows on ARM is this doubly stupid thing where you now have C: \Program Files, C: \Program Files (ARM64) and C: \Program Files (x86) (not sure I got that right, but you get the point), and not everything handles that gracefully. For example, Visual Studio apparently installed the x64 version of the .NET 6 SDK, but tried to run the ARM64 version, and had confusing "path not found" errors as a result.

So, TL;DR: performance on M1 Macs is incredibly (who knew?), but also, you'll run into glitches in Windows where stuff does not just work™, because of this chicken-and-egg thing where almost no app has been tested on ARM Windows, because almost nobody runs ARM Windows.
  quote
kscherer
Which way is up?
 
Join Date: Aug 2004
Location: Boyzeee
 
2022-04-06, 16:37

Here's another question, then, and maybe you already provided the answer:

Does Windows for ARM run X86 applications?
  quote
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2022-04-06, 16:40

Indeed it does, mostly seamlessly, both x86 and x64. But there can be glitches where it doesn’t find stuff correctly.

(Note: not drivers! Only apps. If you need a driver for a rare device, things get tricky.)
  quote
kscherer
Which way is up?
 
Join Date: Aug 2004
Location: Boyzeee
 
2022-04-06, 16:53

Thank you. I will consider my original question answered in full, but will leave the thread open in case other bits come up.

Thanks, guys!
  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2022-04-07, 08:36

Here is a question you might know chucker, does Windows 11 have OpenVPN support? I could theoretically run my work VM at ARM if it supports OpenVPN connections. I know I can with a native macOS install, but I want to keep work separate from my personal use and not have personal DNS lookups passing through my work DNS servers as one example.

Louis L'Amour, “To make democracy work, we must be a nation of participants, not simply observers. One who does not vote has no right to complain.”
Visit our archived Minecraft world! | Maybe someday I'll proof read, until then deal with it.
  quote
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2022-04-07, 12:30

I’ll be able to test this kind of thing when my Mac ships in a few weeks.
  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2022-04-07, 13:37

Cool. I might try it out before then with Mrs T's MBP... but I might not ether.
  quote
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2022-04-07, 13:43

(Given that OpenVPN even has a Windows ARM64 download, I suspect the answer is it’ll work fine.)
  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2022-04-07, 14:26

Oh, that should be fine then. I might just try to build a Win11 ARM VM on Mrs T's MBP just to play then. I have keys laying around thanks to my corp partnership with MS. I have a new project now.

Louis L'Amour, “To make democracy work, we must be a nation of participants, not simply observers. One who does not vote has no right to complain.”
Visit our archived Minecraft world! | Maybe someday I'll proof read, until then deal with it.
  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2022-04-08, 08:31

I installed Win11 ARM using Parallels' default install thing. I haven't played with it much, but it does seem to move pretty quickly. I found the ARM install for OpenVPN and will try to install it and play with it later.

I will say the thing I don't like about Parallels' method for Documents is the shared folder with your Mac. I'm sure it is adjustable, but I want work completely separate from my personal use. It is one of the reasons I use a VM for work. For work I put everything in OneDrive and nothing on my Mac. I can grab from my Mac is I need via the web interface of OneDrive.

Louis L'Amour, “To make democracy work, we must be a nation of participants, not simply observers. One who does not vote has no right to complain.”
Visit our archived Minecraft world! | Maybe someday I'll proof read, until then deal with it.
  quote
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2022-04-08, 08:41

Quote:
Originally Posted by turtle View Post
I will say the thing I don't like about Parallels' method for Documents is the shared folder with your Mac.
Same, but perhaps for different reasons — I suspect it 1) comes with worse performance and 2) breaks stuff.

(I know for a fact it breaks out app, so when customers ask "can we use this on a Mac? We do have Parallels", I have to point them to Parallels' support article on how to disable this.)

Quote:
Originally Posted by turtle View Post
I'm sure it is adjustable,
It is!

Parallels's defaults are a double-edged sword — on the one hand, it's nice how little you have to configure to get (virtual) Windows booting; OTOH, I disagree with some of their defaults and wish they'd ask about a few of those first.

(Used to be a lot worse. Ca.… 2015 maybe? I played with Parallels, and it did all kinds of mucking with the Windows, installing a theme engine to make it look more like macOS, etc. Without asking. Seems they got enough pushback on that to no longer try.)
  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2022-04-08, 09:08

Wow. I looked and my last license for Parallels is from v7. They are on v17 now.

I'm been VMware forever it seems. Given I deal with vCenter professionally though it makes sense. I'm not planning to pay for Parallels even if it ends up working like I think it will, I'll wait for VMware to put out a M1 compatible product, assuming they do.

If I ever stop dealing with vCenter I'll be more open to flipping back and forth between the two if needed.

I didn't think about it breaking things because I haven't messed with it for years I assumed it would work. I've only done surface level checks at this point. So nice to know I really need to dig deeper.

Louis L'Amour, “To make democracy work, we must be a nation of participants, not simply observers. One who does not vote has no right to complain.”
Visit our archived Minecraft world! | Maybe someday I'll proof read, until then deal with it.
  quote
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2022-04-08, 09:20

Quote:
Originally Posted by turtle View Post
I'm been VMware forever it seems. Given I deal with vCenter professionally though it makes sense.
Yeah, same.

We've mostly gotten rid of ESX by now though so I'm not sure it's worth it any more. But generally, VMware had a bit more of a "solid" feel back in the day.

Quote:
Originally Posted by turtle View Post
I'm not planning to pay for Parallels even if it ends up working like I think it will, I'll wait for VMware to put out a M1 compatible product, assuming they do.
They're working on it! https://blogs.vmware.com/teamfusion/...available.html

I can't comment (yet) on how well that works.
  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2022-04-08, 10:11

Quote:
Originally Posted by chucker View Post
Yeah, same.

We've mostly gotten rid of ESX by now though so I'm not sure it's worth it any more. But generally, VMware had a bit more of a "solid" feel back in the day.
Agreed on the solid feel. For me, I was also burned by Parallels Plesk and just left a bad taste in my mouth for everything Parallels.

We looked at HyperV but the move doesn't make sense for us so we are sticking with vCenter. We are also moving away from private virtualization as a whole and over to Azure for what needs to be virtualized.

Quote:
They're working on it! https://blogs.vmware.com/teamfusion/...available.html

I can't comment (yet) on how well that works.
Thanks for the link! I'm going to install it over the weekend and play with it some too. Who am I kidding, I'm going to do it today while Mrs T isn't using her MBP.

Louis L'Amour, “To make democracy work, we must be a nation of participants, not simply observers. One who does not vote has no right to complain.”
Visit our archived Minecraft world! | Maybe someday I'll proof read, until then deal with it.
  quote
Brad
Selfish Heathen
 
Join Date: May 2004
Location: Zone of Pain
 
2022-04-08, 16:25

This may be veering a big too far off topic, but has anyone here tried or read recent success stories from other people trying QEMU to fully emulate the x86 ISA for building and booting a Windows VM on these new Apple ARM-like chips?

The quality of this board depends on the quality of the posts. The only way to guarantee thoughtful, informative discussion is to write thoughtful, informative posts. AppleNova is not a real-time chat forum. You have time to compose messages and edit them before and after posting.
  quote
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2022-04-08, 16:41

To what end?
  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2022-04-08, 19:17

Quote:
Originally Posted by Brad View Post
This may be veering a big too far off topic, but has anyone here tried or read recent success stories from other people trying QEMU to fully emulate the x86 ISA for building and booting a Windows VM on these new Apple ARM-like chips?
I watched a Youtube video of it and wanted cry it was so painful and slow. Like running Win10 on an 8088 I think, with the turbo button of course.

Louis L'Amour, “To make democracy work, we must be a nation of participants, not simply observers. One who does not vote has no right to complain.”
Visit our archived Minecraft world! | Maybe someday I'll proof read, until then deal with it.
  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2022-04-09, 12:31

This is more of a pain than I expected. The Insider Preview of ARM Win11 comes in VHDX format. Making it a VMDK is not a simple task without a bunch of other software I'm not running. I'm still digging in to see if I can make it happen but this sucks. I wonder about converting the Parallels image instead of a clean download from MS.....

Louis L'Amour, “To make democracy work, we must be a nation of participants, not simply observers. One who does not vote has no right to complain.”
Visit our archived Minecraft world! | Maybe someday I'll proof read, until then deal with it.
  quote
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2022-04-09, 13:33

I’m not sure how Parallels does it (maybe they indeed convert the VHDX on the fly?), but you could try fetching the assets via https://uupdump.net/known.php?q=22000+arm64 and then run this script to turn them into an ISO: https://github.com/uup-dump/converter
  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2022-04-09, 13:46

Converting the Parallels VM is the fastest way for now. I'm not sure what I'll do with it from here other than some basic use tests for myself, or any of y'all if you ask.

It is running the conversion/import right now. After I get it running later I'll post more. I might go ahead and install the OpenVPN client and set it up like a work VM. Maybe clone it first to save time later though.

Louis L'Amour, “To make democracy work, we must be a nation of participants, not simply observers. One who does not vote has no right to complain.”
Visit our archived Minecraft world! | Maybe someday I'll proof read, until then deal with it.
  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2022-04-09, 14:18

Well isn't this interesting:


That is the result of importing the VM from Parallels and attempting to run it. Now I feel like I need to mount the VHDX and VMDK to compare the files inside. At first glance, it certainly makes it seem as though Parallels in emulating.

Louis L'Amour, “To make democracy work, we must be a nation of participants, not simply observers. One who does not vote has no right to complain.”
Visit our archived Minecraft world! | Maybe someday I'll proof read, until then deal with it.
  quote
Posting Rules Navigation
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Page 1 of 2 [1] 2  Next

Post Reply

Forum Jump
Thread Tools
Similar Threads
Thread Thread Starter Forum Replies Last Post
Any one running Windows 7 in Parallels 4 yet? jcoley2 AppleOutsider 12 2009-11-09 06:21
Should I use VMWare or Parallels for Windows? AubreyL Genius Bar 17 2008-02-27 05:58
No Audio in Parallels (Windows XP) kfhasan Genius Bar 1 2007-09-08 06:42
windows XP freezing in parallels milky Genius Bar 3 2007-05-11 12:46
Uninstall Windows HD (Parallels) jcampa Genius Bar 15 2006-09-17 02:27


« Previous Thread | Next Thread »

All times are GMT -5. The time now is 17:59.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004 - 2024, AppleNova