Which way is up?
Join Date: Aug 2004
Location: Boyzeee
|
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 |
Lord of the Rant.
Formerly turtle2472 Join Date: Mar 2005
Location: Upstate South Carolina
|
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 |
Lord of the Rant.
Formerly turtle2472 Join Date: Mar 2005
Location: Upstate South Carolina
|
Pretty clear here:
|
quote |
Lord of the Rant.
Formerly turtle2472 Join Date: Mar 2005
Location: Upstate South Carolina
|
Win10_20H2_English_x64.iso
I have a Win 11 ISO too, but this was easier for me to get from my NAS. |
quote |
Which way is up?
Join Date: Aug 2004
Location: Boyzeee
|
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 |
¡Damned!
Join Date: May 2004
Location: Purgatory
|
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 |
Lord of the Rant.
Formerly turtle2472 Join Date: Mar 2005
Location: Upstate South Carolina
|
Hey, they didn't list Raspbian in there! I bet it can run under M1.
|
quote |
Which way is up?
Join Date: Aug 2004
Location: Boyzeee
|
Quote:
|
|
quote |
‽
|
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 |
‽
|
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 |
Lord of the Rant.
Formerly turtle2472 Join Date: Mar 2005
Location: Upstate South Carolina
|
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 |
‽
|
I’ll be able to test this kind of thing when my Mac ships in a few weeks.
|
quote |
Lord of the Rant.
Formerly turtle2472 Join Date: Mar 2005
Location: Upstate South Carolina
|
Cool. I might try it out before then with Mrs T's MBP... but I might not ether.
|
quote |
‽
|
(Given that OpenVPN even has a Windows ARM64 download, I suspect the answer is it’ll work fine.)
|
quote |
Lord of the Rant.
Formerly turtle2472 Join Date: Mar 2005
Location: Upstate South Carolina
|
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 |
Lord of the Rant.
Formerly turtle2472 Join Date: Mar 2005
Location: Upstate South Carolina
|
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 |
‽
|
Quote:
(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.) 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 |
Lord of the Rant.
Formerly turtle2472 Join Date: Mar 2005
Location: Upstate South Carolina
|
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 |
‽
|
Quote:
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:
I can't comment (yet) on how well that works. |
||
quote |
Lord of the Rant.
Formerly turtle2472 Join Date: Mar 2005
Location: Upstate South Carolina
|
Quote:
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:
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 |
Selfish Heathen
Join Date: May 2004
Location: Zone of Pain
|
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 |
‽
|
To what end?
|
quote |
Lord of the Rant.
Formerly turtle2472 Join Date: Mar 2005
Location: Upstate South Carolina
|
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 |
Lord of the Rant.
Formerly turtle2472 Join Date: Mar 2005
Location: Upstate South Carolina
|
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 |
‽
|
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 |
Lord of the Rant.
Formerly turtle2472 Join Date: Mar 2005
Location: Upstate South Carolina
|
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 |
Lord of the Rant.
Formerly turtle2472 Join Date: Mar 2005
Location: Upstate South Carolina
|
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 |
|
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 |