有没有办法从 Linux 解压缩 Windows 的预 WIM/ESD 安装介质中包含的 .dl_ 和 .sy_ 文件?

有没有办法从 Linux 解压缩 Windows 的预 WIM/ESD 安装介质中包含的 .dl_ 和 .sy_ 文件?

在 Windows 采用基于映像的方法.wim.esd文件(Windows 7 及更新版本?!)之前,安装媒体(例如 Windows NT 4)包含shell32.dl_和等文件win32k.sy_

在 Windows 中,您可以使用内置工具(“LZ 扩展实用程序”或“文件扩展实用程序”)来解压这些文件。否则,显然,安装程序本身会执行此操作,并在中提供expand描述。txtsetup.sif[SourceDisksFiles]

有没有办法在 Linux 上实现同样的功能?

答案1

cabextract(1)公用事业许多 Linux 发行版中都能够解压缩这些文件。

事实证明,这些文件是适当的 Cabinet(.cab)文件,每个文件只有一个文件:

$ file win32k.sy_
win32k.sy_: Microsoft Cabinet archive data, Windows 2000/XP setup, 745326 bytes, 1 file, at 0x2c "win32k.sys", number 1, 39 datablocks, 0x1 compression

相关内容