|
为了实现从PXE启动CDlinux,根据qrbb0兄的帖子修改了CDlinux,帖子地址:
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D2
在qrb0兄的帖子中没有说明处理local目录的方法,如果CDlinux原盘ISO中local目录是空的,按qrb0兄的方法修改没有问题,一切都很好。
但是如果CDlinux ISO中的local目录中有文件的话(一般都是些tgz),就需要在重新打包initrd的时候处理local目录,否则CDlinux PXE启动后local中的程序不会被自动加载。
曾经试过:
1、把整个local目录放到与extra同一级的目录中,再重新打包成initrd,不行
2、把整个local目录放到extra目录中,再重新打包成initrd,不行
3、把local中的tgz复制到extra中再打包initrd,也不行。
自己对CDlinux只是一知半解,不知该如何处理local目录,才能让CDlinux从PXE启动时像光盘那样完整启动,自动加载local中的tgz?
还请知道的朋友指点一二,非常感谢! |
|