我有一个虚拟机Linux没有源代码、头文件或任何其他外围设备的文件。
将其转换为可启动 zImage 的最简单方法是什么?
答案1
从技术上讲,vmlinuz(或zImage)是内核的打包版本(例如gzip或bzip2)+提取器。如果您有来自“足够相似的内核”(相同架构且内核版本没有太大差异)的提取器,您可以尝试压缩 vmlinux 并将提取器粘贴在其前面。可以找到更多信息,例如在http://jeffbastian.blogspot.com/2012/11/extract-vmlinux-with-power-of-command.html。