您的位置 首页 培训

运用genext2fs制造ramdisk

linux默认并没有自带genext2fs这个工具,需要下载,项目地址:http:sourceforgenetprojectsgenext2fsfilesgenext2fs最新版为gene

linux 默许并没有自带genext2fs这个东西,需求下载,项目地址:http://sourceforge.net/projects/genext2fs/files/genext2fs/最新版为genext2fs-1.4.1.tar.gz。

下载后运用tar–zxf genext2fs-1.4.1.tar.gz 进行解压,如下:

然后 ./configure生成Makefile文件,然后make ,最终还得make install装置。

然后 make ,make install

证明可用了,然后依照之前的视频讲的输入 genext2fs -b 8192 -d /home/cgswh/rootfs ramdisk ,弹出下面的过错

这个过错的原因是给的巨细太小了,需求把巨细增大,后来改为 32568 65536 仍是不可,不知道这个是不是以 K 为单位的,

检查手册仅仅说了 “size of the image in blocks”, 这样 所以便先运用 du -h rootfs,计算出来这个东西是91M ,所以

genext2fs -b 102400 -d /home/cgswh/rootfs ramdisk 这次成功生成100M的镜像了。

最终一个 gzip -9 -f ramdisk ,这玩意很给力,生成了11M

后来在视频悦耳那个教师讲,这个玩意一般不会操过8M,而我这个居然91M,后往来不断查找 rootfs/目录,仍是运用

du -h rootfs ,找到问题了,由于之前装备根文件体系时,我是直接运用rhel5 x86下面的/etc目录,居然将selinux给包括进来了,这个玩意还真大,几十M的,吓死人了后来从头弄了个8M的。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/changshang/peixun/258143.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部