which fs VFS will mount is decided by you. by what fs u choose as u "/". i suggest to include it in kernel by choosing Y. because it is needed everytime
如果VFS没有被编译进内核的话,倒不会出现“VFS:cannot mount ....”之类的错误了(当然,肯定会出现其它错误)。出现这类错误并不是因为VFS本身没有被编译进内核,而是其它重要文件系统没有(正确)编译进内核(或模块)。
出现此类错误的最大的可能之一:你的根分区/采用的是ext3文件系统,但ext3在编译内核时只作为module方式编译,这样做本身没错,但是原先2.4内核所采用的module工具无法用在2.6的内核中,所以无法装载/分区所采用的ext3文件系统(模块),从来在启动时出现那样的错误。
你对照一下看,是不是也是这类错误?!