Code: Select all
wimpslit install.esd install.swm 3800
Code: Select all
[ERROR] Splitting of WIM containing solid resources is not supported.
Export it in non-solid format first.
ERROR: Exiting with error code 68:
The requested operation is unsupported.
However, I get this error even when I'm trying to split a file called "install.esd" that I created with this shell fragment, which is intended to hold multiple images. ("windows.esd" is the ESD downloadable from Microsoft for Windows 11.)
Code: Select all
for index in $(seq 4 ${image_count})
do
wimexport windows.esd "${index}" "${tmpdir}/sources/install.esd" --compress=LZMS --chunk-size=128K
done
Considering this, I then found that the install.esd that I created above could be made into something splittable by compressing it with LZX:
Code: Select all
wimexport install.esd all install.wim --compress=LZX --chunk-size=32K
Code: Select all
wimexport install.esd all install.wim --compress=LZMS --chunk-size=128K
Is that right? I've been trying to dig through forums/documentation and it doesn't seem like it should be solid just because it's LZMS. But maybe there's something I'm not understanding.
EDIT: It occurred to me there might be something going on since the source was already LZMS/128K, so I tried --recompress in both blocks of code above where I was using LZMS—it ran much more slowly recompressing, but no dice.