LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 837|回复: 0

怎么做个自己的LIVEUSB版本?

[复制链接]
发表于 2009-4-29 16:27:39 | 显示全部楼层 |阅读模式
产品上需要一个LINUX的运行平台,为了方便安装,升级软件,防止文件损坏,想把系统做成LIVEUSB的样子,文件系统用LZMA压缩,模块单独放到一个目录中,然后可以保存更改,有启动界面和关机界面,之前用了SLAX来测试,还不错,我自己也弄了个UBUNTU的版本,可有些不适合,想按照这种想法好制作一个适合产品需要的版本,采用AUFS+SQUASHFS+LZMA来做,内核这块就直接用SLAX提供的,关键是怎么做个适合的INITRD,哪位大哥做过类似的工作。

LIVEUSB的文件布局
syslinux/....
initrd.gz
vmlinuz
system.lzm
modules/myapp.lzm
changes/
datas/这个也是changes中的内容,只是保存软件保存的文件

谢谢!,工作急需
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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