You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,11 @@
1
1
# Changes
2
2
3
+
## 1.1.0 - 2025-11-19
4
+
5
+
1. Additional preflight checks were added to warn if trying to run this script on anything besides macOS (it's only designed and tested there) as well as error if "hdiutil" is missing.
6
+
7
+
2. The `NO_CLEANUP` environment variable was added to prevent the temporary directory from being removed on error or completion.
8
+
3
9
## 1.0.0 - 2024-10-15
4
10
5
11
This is the first actual release. Before this point, windows-esd-to-iso was a rolling repository. All changes here are from the original version.
Copy file name to clipboardExpand all lines: README.md
+7-5Lines changed: 7 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,6 +18,12 @@ windows-esd-to-iso ESD_FILE
18
18
19
19
Converts the ESD in ESD_FILE to ISO format.
20
20
21
+
On completion or on error, this tool removes its temporary directory (which can be large.) If you don't want this, set `NO_CLEANUP` to any value:
22
+
23
+
```
24
+
NO_CLEANUP=1 windows-esd-to-iso ESD_FILE
25
+
```
26
+
21
27
## How it works
22
28
23
29
[windows-esd-to-iso](./windows-esd-to-iso) will use the wimlib tools to inspect, deconstruct, and assemble into an installation tree the images inside an ESD.
@@ -35,11 +41,7 @@ If the script exits for any reason—successful or otherwise—the temporary dir
35
41
36
42
## Downloading ESDs
37
43
38
-
There are a few ways you can get an ESD to convert with this tool.
39
-
40
-
-[My own download-windows-esd tool](https://github.com/mattieb/download-windows-esd) will get the Windows 11 ESD catalog from Microsoft, then download any ESD you wish that is referenced in that catalog and verify its SHA1 checksum.
41
-
- Paul Rockwell's [w11arm_esd2iso](https://communities.vmware.com/t5/VMware-Fusion-Documents/w11arm-esd2iso-a-utility-to-create-Windows-11-ARM-ISOs-from/ta-p/2957381) does both downloading and conversion of ARM images in a single shot.
42
-
- Bogdan's [ESD to ISO on macOS](https://gist.github.com/b0gdanw/e36ea84828dbd19e03eff6158f1fc77c) explains how to get and search through the catalog and download manually.
44
+
You can use [download-windows-esd](https://github.com/mattieb/download-windows-esd) to get the Windows 11 ESD catalog from Microsoft, then download any ESD you wish that is referenced in that catalog and verify its checksum.
0 commit comments