无法在 iso 中找到许多标准 elf 二进制文件的包,包括 hostname、bash、dash、login

无法在 iso 中找到许多标准 elf 二进制文件的包,包括 hostname、bash、dash、login

我得到了 VM 磁盘和 ISO 映像。我需要确保 VM 磁盘上的所有 ELF 二进制文件都是给定 ISO 映像的一部分。为了做到这一点,我挑选了 VM 上的每个二进制文件并查看 ISO 文件中的所有 .deb、.udeb 包,看看它是否打包在任何一个包中。在这样做的时候,我发现非常基本的二进制文件,例如主机名、登录名等,不是 ISO 中任何包的一部分。这些二进制文件中是否存在我没​​有查看的压缩文件?

答案1

查看 ISO 上的 casper 目录,有一个 filesystem.squashfs 文件。它包含“缺失”的文件,还有另一个 filesystem.manifest 文件用于标识它们的原始软件包和版本。

相关内容