<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 使用genext2fs制作ramdisk

          使用genext2fs制作ramdisk

          作者: 時間:2016-11-26 來源:網(wǎng)絡(luò) 收藏
          linux 默認(rèn)并沒有自帶genext2fs這個工具,需要下載,項目地址:http://sourceforge.net/projects/genext2fs/files/genext2fs/最新版為genext2fs-1.4.1.tar.gz。

          下載后使用tar–zxf genext2fs-1.4.1.tar.gz 進(jìn)行解壓,如下:

          本文引用地址:http://www.ex-cimer.com/article/201611/321749.htm

          然后 ./configure生成Makefile文件,然后make ,最后還得make install安裝。

          然后 make ,make install

          證實(shí)可用了,然后按照之前的視頻講的輸入 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 ,找到問題了,因為之前配置根文件系統(tǒng)時,我是直接使用rhel5 x86下面的/etc目錄,竟然將selinux給包含進(jìn)來了,這個玩意還真大,幾十M的,嚇?biāo)廊肆?wbr />后來重新弄了個8M的。



          關(guān)鍵詞: genext2fsramdis

          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();