@2022-06-16日
以自己目前的水平(无知),大概认定:这个问题可能是bug!
-----------------------------------------------------------
解决:
既然找不到这个文件,我们可以从老版本、新版本中去求证 ...
最终,认为,这个github的tar包仅仅是个特定时点的作者特定的认知的版本。所以在centos6.10上是是是是可能出问题的。
很自然。
-----------------------------------------------------------
怎么解决?
1. 不理会它,如果你不可能使用initrd支持zfs的话。
2. 简单的跳过该错误,可以使用,”make -i“ ——就是简单的告诉make忽略错误,继续执行后续动作的意思!
3. 欺骗,在 “{top_builddir}/contrib/initramfs/scripts”下,创建一个假的无用的zfs文件,比如,可以touch一个
4. 根据逻辑,真正的创建一个“{top_builddir}/contrib/initramfs/scripts/zfs”。这可考验你的能力!!!!!!!