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

openSUSE audiophile Squeezeboxserver + Squeezeplay by aginies

Squeezeboxserver

...


Porting coreboot to Dell Latitude E6230 by ArchLinux

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


Kernel Boot/Testing Framework with LinuxKit by vrothberg

Problem statement

Once a kernel is built, a...


Functional comparison analysis between OCFS2 and GFS2 by ZRen

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


New SUSE R&D Employee workstation/laptop auto-installer by dmacvicar

The idea is to create a bootable medium (eg. pe...