NILFS is a log-structured file system supporting versioning of an entire file system and continuous snapshotting that allows users to restore files mistakenly overwritten or destroyed a while ago.
This site provides related resources of NILFS including source packages and binary packages.
NILFS is under development. We welcome any comments or contributions.
- NILFS utilities 2.0.4 was released. The segmentation fault that occured if mount.nilfs2 was directly invoked without passing through /sbin/mount, was fixed.
-- Jun 20, 2008 JST. - nilfs.org and the nilfs mailing list will stop
from June 10 6:00 a.m. to 7:00 a.m. UTC and
from June 13 9:00 a.m. to June 16 0:30 a.m. UTC
due to system maintenance and planned power outage respectively.
Sorry for inconvenience.
We are back, thank you. June 16, 2008 JST
-- Jun 9, 2008 JST. - NILFS utilities 2.0.3 was released. fix a package problem that `make dist-bzip2' creates a tarball without man pages and so forth. This release is equivalent to nilfs-utils-2.0.2 for the rest.
-- May 22, 2008 JST. - NILFS utilities 2.0.2 was released. Man pages are added to the utility package.
-- May 20, 2008 JST. - A summary of NILFS2 usage was put on What is NILFS? page.
-- May 9, 2008 JST. - NILFS binary packages for several distributions are available.
See Download page.
-- Mar 31, 2008 JST. - NILFS 2.0.2 was released. A critical bug was fixed.
The NILFS 2.0.1 failed to mount NILFS2 partitions that had been used by previous versions of NILFS2.
A debug print routine was added to help debugging around page routines.
-- Mar 26, 2008 JST. - NILFS 2.0.1 was released. NILFS 2.0.1 had a critical compatibility issue. Use 2.0.2 instead.
Supported an nfs exporting. Incorporated changes on nilfs_fs.h to prepare for future extensions. Arithmetic range overflow of fs/alloc.h was fixed. Cleaned up source codes according to the Linux Coding Style by using scripts/checkpatch.pl.
-- Mar 24, 2008 JST.
