feat(tools): add mktar ramdisk builder and sample fsroot content
This commit is contained in:
1 parent
d4bc2a209f
commit
2455b4718f
4 files changed
+162
No files matched your search
@@ -0,0 +1,5 @@
|
||||
frostbyte ramdisk file
|
||||
frostbyte-ustar-read-ok
|
||||
This text lives inside a USTAR (tar) image built by tools/mktar and handed to
|
||||
the kernel as a Multiboot2 module. Seeing this line on the serial port proves
|
||||
the kernel parsed the tar header and read the file body through the VFS.
|
||||
@@ -0,0 +1,8 @@
|
||||
frostbyte filesystem layout
|
||||
|
||||
/bin ring-3 ELF programs loaded by the kernel at boot
|
||||
/etc text files packed into the ramdisk
|
||||
/home more sample text
|
||||
/tmp writable in-RAM tmpfs, empty at boot
|
||||
|
||||
Try from the shell: ls /etc, cat /etc/motd.txt, mkdir /tmp/x, echo hi >/tmp/x/a.
|
||||
@@ -0,0 +1,2 @@
|
||||
nested directory entry in the ramdisk.
|
||||
the kernel created /home while walking the tar path home/notes.txt.
|
||||
Reference in new issue
Block a user