Abstract:Both S5FS and UFS are UNIX file system implementations, and not compati-ble with each other. A vnode-based file system can accommodate multiple file systemssuch as S5FS and UFS. This paper introduces the vnode interface and an implementationof VFS(virtual file systern).