« Home | 我的西藏旅遊行程 » | Room-IN不丹 » | 菜販叫賣:"1金30摳、一斤四十元" » | 關於OLPC最新的時程(2007/1月) » | 我的西藏旅遊計劃 » | 2007年2月西藏 » | 第一次使用skyeye + pxa27x » | ubuntu 6.06 安裝opera 9.01 » | install firefox1.5.x in Fedora core 4 » | 新發現的工具:blktool » 

2007/04/17 

在pc上製作jffs2 image及mount jffs2在loop back上

在pc上製作jffs2 image及mount jffs2在loop back上

1.製作jffs2 image
請確認有mkfs.jffs2指令或事先安裝mtd-tools套件
假設 /jffs2 目錄製作成 jffs2.img 如下
#mkfs.jffs2 -d /jffs2 -o /jffs2.img -l iVU

2.mount jffs2.img在loopback上
請載入以下modules
modprobe mtdcore
modprobe jffs2
modprobe mtdram
modprobe mtdchar
modprobe mtdblock
確認以上modules會產生/dev/mtd0 及/mtd/mtdblock0檔案
dd if=/jffs2.img of=/dev/mtd0
mount /dev/mtdblock0 /mnt
完成

Labels: ,

有人在fedora core 5 ,linux 2.6.15.1上的mtdram只有4.2MB
需要更大的請自行指定
例如:
modprobe mtdram total_size=32768 erase_size=256

Post a Comment

About me

  • I'm Martin's blog 馬汀的部落格
  • From 中壢市, 桃園縣, Taiwan
  • -----BEGIN GEEK CODE BLOCK----- Version: 3.1 Comment: For info see http://www.geekcode.com GC/CS/CC/E/IT/TW d- s a C++++ L++++ P+ L++++ E--- W+++ N++ o+ K- w+++ O- M- V- PS+ PE++ Y+ PGP+ t 5- X++ R- tv- b+++ DI+ D-- G e+++ h+ r+ y+ z? ------END GEEK CODE BLOCK------ /**************************** 旅行是我生命的動力 它的樂趣從計劃旅行開始 我樂於分享旅行及Linux Kernel上的每一件事. ****************************/
My profile