<imghch AT gmail DOT com>
制作环境中主要工作目录及文件列表:
$WORK/ => 所有工作将在此目录下完成 $WORK/iso/ => bootcd 的根文件系统 $WORK/tmpfs/ => bootcd 的 rootfs, initrd.img 将加载到这个目录以进行调整 $WORK/bootcd.iso => 这是我们的成品 $WORK/gld.pl => 此脚本读取 lddfiles.dat 中可执行文件列表,找到它们所依赖的库文件,然后复制它们到 initrd 目录 $WORK/lddfiles.dat => 将要放入 bootcd 中的可执行文件列表 $WORK/mkbootcd => 用来方便制作 iso 文件的 bash 脚本
设置环境变量, 本例中 $WORK=/mnt/bootcd
export WORK=/mnt/bootcd mkdir -pv $WORK/tmpfs