|
发表于 2005-6-30 16:29:31
|
显示全部楼层
没有明白整个文件系统是只读的,暂且我们先将cramfs看成是一种诸如ext2, ext3, vfs, ufs,minifs,NTFS,VFAT等众多文件系统中的一种(crmafs实际严格意义上并不是一种文件系统,只能 是一种压缩工具)。用cramfs好像不能将整个文件系统做成只读的吧,如果你用BUSYBOX 那么BUSYBOX 就无法启动(因为BUSYBOX 所需要的共享库就无法找到,就别说系统的1进程init去执行了)。首先 ,必须通过由init去执行/etc/init.d/rcS或/etc/rc.d/init.d/rc.sysinit(取决/etc/inittab),其次, 将整个根文件系统做成cramfs后必须用mount去挂载:
mount -o loop -t cramfs /xxx.img /
难道你不用挂载吗? 第三,将整个根文件系统用压缩的方法不需要挂载只有类似squafs(这种文件系统或者说是工具) |
|