根据大牛的对话整理,仅用于参考学习:
1、Linux 内核和文件系统 之间,什么关系?没有文件系统,Linux能运行不能运行?
可以有也可以没有,Linux这个操作系统,很奇怪!必须要挂一个文件系统!像有些操作系统,比如Vxworks就不需要,uCos也不需要,但是,Linux必须要挂个文件系统!!
2、Linux什么时候挂载文件系统呢?是在一开始就挂载呢,还是最后才挂载?
Linux是在运行的最后才挂载文件系统!Linux启动到最后,等所有驱动初始化完成以后,最后一步才挂载文件系统,而这个文件系统就是Android系统!QT和Android系统一样,都算是个文件系统,而QT和Android的底层都是 Linux内核。ubuntu也是这样,也只是linux内核起来以后挂载的一个文件系统!几套系统底层全是Linux内核,而这几套系统又都是Linux内核起来以后挂载的文件系统。