UFFS in userpace using Dokan¶
The process is similar to UFFS in userspace using Fuse for many things.
Software requirements:- Uffs package for Microsoft Windows or compile the whole package from the git repository
- After installing the package some binaries can be found in (if you did not set the PATH):
C:\Program Files\uffs[version]\sbin
Mount an existing volume¶
Open a command prompt, and go in the uffs binary file if you don't set it in the PATH:
> cd "C:\Program Files\uffs[version]\sbin"
and then, type:
> uffs.exe [target]
where [target] can be a file or a UBI volume.
For a USB key plugged in to my computer named as (F:) in "My Computer" the command will be:
> uffs.exe \\\\F:\\
(Notice that we cannot access to that volume)
Then you will see another volume is created in "My computer" for example (H:), which is the actual one.
Format a device¶
First the device must be formatted as a EBM Volume:
> mkebm.exe \\\\F:\\ -f
Then you have to format it as a uffs volume:
> mkfs.uffs.exe \\\\F:\\