Imagen generada por mkfs.bwfs que muestra el superbloque y el mapa de bits en blanco y negro.
Sistema montado con archivos visibles desde el directorio mnt/.
cd mkfs
makecd fsck
makecd mount
makeDesde la carpeta mkfs:
./mkfs.bwfs output/✔️ Esto crea el archivo output/FS_0.png que simula el disco del FS.
Desde la carpeta fsck:
./fsck.bwfs ../mkfs/output/✔️ Esto te dirá si el sistema de archivos está válido o dañado.
Desde la carpeta mount:
mkdir -p ../mnt # crea carpeta vacía como punto de montaje
./mount.bwfs ../mkfs/output ../mnt✔️ Esto monta FS en la carpeta mnt/.
Desde otra terminal o en la misma:
cd mnt
echo "Hola mundo" > hola.txt
cat hola.txt
ls -l
rm hola.txtTodo esto se maneja por funciones create, write, read, unlink, etc.
Cuando termines de probar: Asegurarse que el FS no tenga tareas corriendo.
lsof +D mnt/kill -9 <PID>Correr desde carpeta root.
fusermount3 -u mnt/✅ Esto libera el punto de montaje.

