我正在尝试使用自定义选择的软件包创建Linux映像。
我想做的是手工制作要在XO笔记本电脑上使用的软件包,因为如果可以构建所需的所有软件包并只是将它们刷新,则在真正的XO硬件上编译软件包会花费很长时间。映像到XO,可以节省时间和空间。
当我尝试安装一些软件包时,由于缺少proc,sys,dev目录,因此配置失败。因此,我从其他地方了解到需要将主机proc ...目录“挂载”到我的chroot环境中。
我看到了两种语法,不确定使用哪种语法。
在主机中:
mount --bind /proc <chroot dir>/proc
和另一种语法(在chroot环境中):
mount -t proc none /proc
我应该使用哪一个,有什么区别?
chroot()
'的某些好处。特别是,如果您不小心,则确定的文件可以读取文件系统部分之外的文件。