summaryrefslogtreecommitdiff
path: root/recipe.txt
diff options
context:
space:
mode:
authorChuyan Zhang <me@zcy.moe>2023-12-01 23:28:51 -0800
committerChuyan Zhang <me@zcy.moe>2023-12-01 23:28:51 -0800
commit17b28b6f9f251a7ddccfd3d8d5daae7b1789bc34 (patch)
treee81f248dc7744481c6af82ab4a52d2b6cf30d564 /recipe.txt
parent4e8448778cdec05f994f0e2772432fd90b6219d5 (diff)
downloadmyfs-17b28b6f9f251a7ddccfd3d8d5daae7b1789bc34.tar.gz
myfs-17b28b6f9f251a7ddccfd3d8d5daae7b1789bc34.zip
fix inode write_back, fix remove
Diffstat (limited to 'recipe.txt')
-rw-r--r--recipe.txt13
1 files changed, 13 insertions, 0 deletions
diff --git a/recipe.txt b/recipe.txt
new file mode 100644
index 0000000..c897a1c
--- /dev/null
+++ b/recipe.txt
@@ -0,0 +1,13 @@
+# build the executables
+cargo build --release
+mv target/release/mkayafs target/release/mkfs.aya
+mv target/release/ayafs_cli target/release/ayafs
+
+# make filesystem (need root privilege)
+target/release/mkfs.aya [device_path] --user-id $(id -u) --group-id $(id -g)
+
+# mount filesystem (need root privilege)
+target/release/ayafs [device_path] [mount_point] --auto-unmount --allow-other &
+
+# clean up (need root privilege)
+fusermount -u [mount_point]