Resilient File System (ReFS), codenamed "Protogon", is a Microsoft proprietary file system introduced with Windows Server 2012 with the intent of becoming the "next generation" file system after NTFS.

https://en.wikipedia.org/wiki/ReFS

There have been some work on it but I don't think there are fully working reader implementations, AFAIK.

So far I've setup a VM with a second 1GB disk in raw format. I can run commands on it from my linux host with winexe (eg format command and file operations). I can then analyse and diff the image between operation.

Joachim Metz has started documenting a lot of the internal data structures and has some code to analyse them.

  • https://github.com/libyal/libfsrefs
  • https://github.com/libyal/libfsrefs/blob/master/documentation/Resilient%20File%20System%20(ReFS).pdf

Comments

Be the first to comment!

Similar Projects

Say Hello To Ceph! by wanglh

Learn ceph architecture and try to deploy a cep...


Kernel Boot/Testing Framework with LinuxKit by vrothberg

Problem statement

Once a kernel is built, a...


Porting coreboot to Dell Latitude E6230 by ArchLinux

I'm going to port coreboot to the Dell Latitude...


Functional comparison analysis between OCFS2 and GFS2 by ZRen

Gang(ghe@suse.com) and Eric(zren@suse.com) will...


openSUSE audiophile Squeezeboxserver + Squeezeplay by aginies

Squeezeboxserver

...