我正在尝试使用 chroot 为 Rpi 映像 (pi-gen) 安装一些软件。Pi-Gen 使用 chroot 来安装它们。
不幸的是在执行时
cat /proc/cpuinfo
Run Code Online (Sandbox Code Playgroud)
在 chroot 环境下,我从我的主机系统获取 cpuinfo。但是为了成功安装我想要的软件,cpuinfo 必须输出目标系统的信息。我怎样才能伪造 cpuinfo 文件?
我已经尝试覆盖 chroot env 中的文件。但这导致我出现“不允许”错误。
谢谢
将文件复制到常规文件系统,根据需要进行mount --bind编辑,然后将编辑后的文件覆盖在原始文件上。
mount --bind /tmp/cpuinfo.txt /proc/cpuinfo
Run Code Online (Sandbox Code Playgroud)
它只会对软件撒谎——如果不是,它实际上不会使 CPU能够运行软件。
| 归档时间: |
|
| 查看次数: |
556 次 |
| 最近记录: |