Feature #5: Add a virtual file system implementation
Add a TARFS file system implementation
TAR is a file format designed to pack multiple files into a single file, for exchange purposes. This allows to pack a file system composed of multiple directories with files into a single file that can be moved through the network, or packed into a disk.
A file system driver that is able to read the contents of a TAR file would be desired. Uses for this file system include adding a ramdisk to the bootable media, that would allow the bootloader to simply include the TAR file when loading the kernel, instead of multiple modules, when booting from a read only media, such as the CD-ROM built using the buildtool.
Updated by danirod about 2 years ago
- File 0001-i386-seed-a-ramdisk-when-building-the-CD-ROM.patch added
- File 0002-tarfs-add-POC-that-reads-the-TAR-file.patch added
- File 0003-tarfs-first-iteration-of-the-TAR-FS-driver.patch added
- % Done changed from 0 to 40
Here is the first set of patches rebased to the current tip of trunk that contains the code made in the last few streams. It is not finished yet.