x文件系统十分稳定，但是由于其内部使用了16位的偏移量，使得它能够支持的最大空间只有64MB，支持的最大文件名为14个字符。正是由于这些不足，开发一套Linux原生的文件系统开始了。为了避免新文件系统的出现带来的问题，同时也为了给文件操作提供更好的API，虚拟文件系统，一个文件系统的虚拟层，被加入到了Linux内核中。第一代扩展文件系统（英语：extended file system）作为第一个使用虚拟文件系统的文件系统，发布于1992年4月，并集成在了版本为0.96c的Linux中。扩展文件系统解决了