无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 2282|回复: 3
打印 上一主题 下一主题

[求助] PXE启动的问题, 向熟悉CDlinux的朋友请教一下关于CDlinux的local目录的处理方式

[复制链接]
跳转到指定楼层
1#
发表于 2013-12-16 15:03:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
为了实现从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?

还请知道的朋友指点一二,非常感谢!
2#
 楼主| 发表于 2013-12-18 18:32:18 | 只看该作者
自己顶一下,希望有答案的朋友能看到帖子
回复

使用道具 举报

3#
发表于 2013-12-19 10:48:05 | 只看该作者
最懒惰的方法是,把 local目录下的 .tgz 压缩包在 linux 下解压,合并在一起,再用 mksquashfs 命令压缩成cdl的模块文件(xxx-cdl.md),移到 extra 目录去。
回复

使用道具 举报

4#
 楼主| 发表于 2013-12-19 16:37:31 | 只看该作者
多谢sxgpic朋友的指点,按图索骥,已经弄好了,谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-27 04:04

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表