More work on the VFS framework (added disk_type_t)