日期:2014-05-16  浏览次数:20809 次

Linux烧写文件系统的疑问
对于烧写文件系统这个概念一直不怎么理解。按我的理解,flash(或者硬盘)在分区时,已经就有一个分区表,表明flash分几个区,每个区从哪个柱面,磁道,扇区开始,以及每个分区上的文件系统是什么。为什么linux有将文件系统烧到flash上的说法呢? 
  以将JAFFS烧写到nandflash上为例,
 1,首先是在一个目录下建立JAFFS文件系统所必须有的各种目录,
 2,将一些必须的文件拷到相应的目录下
 3,用mkyaffsimage将目录打包成一个镜像
 4,用mkyaffs将镜像下载到nandflash上

最后一步将镜像下载到nandflash上我不怎么理解。不应该是将文件系统的驱动打包进内核,内核启动时读取分区表,然后根据各个分区的文件系统加载文件系统的驱动来进行硬盘数据的读写吗?

------解决方案--------------------
你烧的不就是数据吗?!!