cramfs 才是文件系统,而不是数据。你可以认为他是一种纸张。
纸上写文字。就是这两个东东的关系。
所以,你可以用不同的纸,信纸、复印纸、手纸都可以写字(当然手纸写字有点那啥)。也就是可以用 cramfs、ext2、ext3、yaffs、fat32 什么的来保存根文件系统数据。
所以,有的时候根文件系统又叫“根分区”这个更容易理解,但根文件系统又不一定是分区,也可以是内存盘,也可以是磁盘光盘U盘,乃至网络数据共享。
我们在Linux中常用的文件系统主要有ext3、ext2及reiserfs。Linux目前几乎支持所有的Unix类的文件系统,除了我们在安装Linux *** 作系统时所要选择的ext3、reiserfs和ext2外,还支持苹果MACOS的HFS,也支持其它Unix *** 作系统的文件系统,比如XFS、JFS、Minix fs 及UFS等,您可以在kernel的源码中查看;如果您想要让系统支持哪些的文件系统得需要把该文件系统编译成模块或置入内核;当然Linux也支持Windows文件系统NTFST和fat,但不支持NTFS文件系统的写入;支持fat文件系统的读写。现在还有新的ext4文件系统。
No filesystem could mountroot, tried: cramfsKernel panic - notsyncing: VFS: Unable to mount root fs on unknown-block(31,2)
第一个问题:没找到cramfs 文件系统
这可能是你的三个区就没被作cramfs,而是作成其它格式了
第二个问题:找不到根文件系统
分区都找不到,根自然也没有了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)