VMware Communities
ucb-fusion
Contributor
Contributor
Jump to solution

Issue using Win11 Arm download tool

Hello,

I've been following the steps in the "The Unofficial Fusion 13 for Apple Silicon Companion" (which is great - thank you!!) for downloading the Win11 ARM iso using the w11arm_esd2iso utility linked off of https://communities.vmware.com/t5/VMware-Fusion-Documents/w11arm-esd2iso-a-utility-to-create-Windows...

I got to the step where I'm running the command 

$ ./w11arm_esd2iso en-us

in the terminal and the command kicks off OK, but when it gets to the "Step 2: Downloading ESD from Microsoft", I get a pop-up dialog box from macOS saying "  "aria2c" can't be opened because Apple cannot check it for malicious software. This software needs to be updated. Contact the developer for more information."  The only two buttons at the bottom of the dialog box are "Show in Finder" and "OK" - when using either of those, the w11arm_esd2iso utility reports that the download has been killed and attempts it again, which causes the same dialog box to reappear.

I checked the read-me and man pages and didn't see any workaround for this error, so just wanted to see if anybody else was running into this. I'm on a Apple Silicon mac running macOS 13.3.1 (a).

Thanks!

Reply
0 Kudos
1 Solution

Accepted Solutions
Technogeezer
Immortal
Immortal
Jump to solution

I think I may have found the issue. It has to do with web downloads being tagged with a quarantine flag which propagates into the extracted files. The quarantine flag on the bundled utilities is what's causing this.

Can you see if the following works for you? 

While in the directory that contains the w11arm_esd2iso utility (where you extracted the zip file into), can you run the following 2 commands:

xattr -d com.apple.quarantine ./bin/* ./lib/*.dylib

Then retry the command:

./w11arm_esd2iso en-us  

 

- Paul (Technogeezer)
Editor of the Unofficial Fusion Companion Guides

View solution in original post

7 Replies
Technogeezer
Immortal
Immortal
Jump to solution

Ouch. I was afraid of this and thought I’d taken care of it. I apologize for the issue. 

I will revert to the prior version (which does still require the user to install Homebrew and the open source tools until I figure out how to get around this. 

- Paul (Technogeezer)
Editor of the Unofficial Fusion Companion Guides
Reply
0 Kudos
Technogeezer
Immortal
Immortal
Jump to solution

@ucb-fusion : Question for you. If you open System Settings > Privacy and Security, is there a warning with an "Open Anyway" button? 

- Paul (Technogeezer)
Editor of the Unofficial Fusion Companion Guides
Reply
0 Kudos
Technogeezer
Immortal
Immortal
Jump to solution

And, are your privacy and security settings set to run applications from the App Store and identified developers?

- Paul (Technogeezer)
Editor of the Unofficial Fusion Companion Guides
Reply
0 Kudos
Technogeezer
Immortal
Immortal
Jump to solution

I think I may have found the issue. It has to do with web downloads being tagged with a quarantine flag which propagates into the extracted files. The quarantine flag on the bundled utilities is what's causing this.

Can you see if the following works for you? 

While in the directory that contains the w11arm_esd2iso utility (where you extracted the zip file into), can you run the following 2 commands:

xattr -d com.apple.quarantine ./bin/* ./lib/*.dylib

Then retry the command:

./w11arm_esd2iso en-us  

 

- Paul (Technogeezer)
Editor of the Unofficial Fusion Companion Guides
ucb-fusion
Contributor
Contributor
Jump to solution

@Technogeezer Thanks so much for the replies and no worries at all!  To answer your earlier questions first, yes, my "Allow applications downloaded from" setting was set to "App Store and identified developers".

After running the w11arm_esd2iso command in terminal and getting the first error message from macOS about "aria2c", after hitting "OK" in the warning dialog box, I checked System Settings --> Privacy & Security and did see a warning with an "Open Anyway" button.  I went ahead and clicked that button, then clicked "OK" a 2nd time on the original error dialog box again and then got a slightly different dialog box with an "Open" button.  After that,  the process repeated again for more files (libz.1.2.13.dylib, libuv.1.dylib, libxml2.2.dylib, etc.) and after about 30-40 clicks between the dialog boxes from macOS and hitting the "Open Anyway" button for each file under System Settings --> Privacy & Security , the tool started working successfully!

And to your last reply, I can confirm you're right!  I ran that command to remove the quarantine flag and that did the trick!

Big thanks to you!

 

Reply
0 Kudos
Technogeezer
Immortal
Immortal
Jump to solution

And a thanks for you for finding this. I had neglected the download quarantine aspects and hadn’t tested for it.

I’ve actually got a fix in testing for the utility so users won’t have to run the commands. I’ll be reposting an updated 3.0.1 version later today that has the fix included. 

- Paul (Technogeezer)
Editor of the Unofficial Fusion Companion Guides
Reply
0 Kudos
Technogeezer
Immortal
Immortal
Jump to solution

Version 3.0.1 of the conversion utility has been posted. It squashes the bug.

- Paul (Technogeezer)
Editor of the Unofficial Fusion Companion Guides
Reply
0 Kudos