CDLinux 0.9.5--模块制作 .

研究制作CDLinux 的模块制作有一段时间了,发现在定制CDLinux的现在模块内容时总是出一些问题

原因是用unsquashfs进行解压时,原有的文件链接或属性不能够被正常设置,这样在重新压缩后,文件原有的链接或可执行属性就被破坏了,无法再次使用。根本原因是运行权限的问题

另:发现在压缩时应指定块大小 mksquashfs XXX -b 1048576,这样压出来的文件才会比原文件小,要不压完的文件一定比原文件大许多。

或者也可以这样 mksquashfs XXX -b 1048576 -lzmadic 不过我还没有试过

你可能感兴趣的:(CDLinux 0.9.5--模块制作 .)