The secret to happiness is freedom… And the secret to freedom is courage.
— Thucydides.
Hi guys, in Linux there are many ways to create a virtual file archive. What we will be using is the most primitive way to create a virtual file archive using Linux built in tool set.
Prerequisites
The tooling that we will be using is already built in Linux. To be transparent what I’m currently using is Arch Linux.
- dd
- losetup
- mount
So what do we do now?
Create the file that will be using as file archive.
dd if=/dev/zero of=gem.bin bs=1024 count=0 seek=1G
Setup a loop block device to handle input/output (emulating physical drives).
losetup /dev/loop0 gem.bin
Create the mountable directory.
mkdir -p /mnt/vfa
Mount the loop block device to the mountable directory.
mount -t ext3 /dev/loop0 /mnt/vfa
So guys, if you like this article hit like and subscribe.
Hope you guys, enjoyed this article and as always live life!