B，支持的最大文件名为14个字符。正是由于这些不足，开发一套Linux原生的文件系统开始了。为了避免新文件系统的出现带来的问题，同时也为了给文件操作提供更好的API，虚拟文件系统，一个文件系统的虚拟层，被加入到了Linux内核中。第一代扩展文件系统（英语：extended file system）作为第一个使用虚拟文件系统的文件系统，发布于1992年4月，并集成在了版本为0.96c的Linux中。扩展文件系统解决了Minix文件系统中的两个主要的问题，它支持最多255个字符的文件名，最大支持2GB的空间