Tiny Core Base > TCB Talk

New/Updated Tiny Core file architecture diagrams

(1/3) > >>

ixbrian:
We have some new/updated Tiny Core file architecture diagrams posted on the website:

Full System TCZ/SCM architecture:
http://distro.ibiblio.org/tinycorelinux/arch_core.html

SCM architecture:
http://distro.ibiblio.org/tinycorelinux/arch_scm.html

TCZ Mount mode architecture:
http://distro.ibiblio.org/tinycorelinux/architecture.html

TCZ Copy mode architecture:
http://distro.ibiblio.org/tinycorelinux/arch_copymode.html

maro:
I took a fresh look at these diagrams, and stumbled over "core.gz is a initrd that is mounted as the root file system at boot". I'm not sure that it is correct to describe it as "mounting". AFAIK all files (incl. pre-defined devices etc.) from the initrd are being extracted into the root file system. In my view there is no difference (after the boot process has finished) between those files that came from the initrd (e.g. BuxyBox) vs. those that came from one of the "default" tcz files (e.g. Xvesa). Both are "proper" files in the rootFS, only the format of the archive from which they were extracted and the process which performed that extraction differs.

Furthermore I wonder whether the words "... at boot)" in the small green box of the 'arch_copymode' diagram could be removed, as file extraction and copying is not limited to extensions loaded at boot time. I mean I get the same outcome if I'd use 'tce-load -wic ...'.

ixbrian:

--- Quote from: maro on April 10, 2012, 09:09:23 PM ---I took a fresh look at these diagrams, and stumbled over "core.gz is a initrd that is mounted as the root file system at boot". I'm not sure that it is correct to describe it as "mounting". AFAIK all files (incl. pre-defined devices etc.) from the initrd are being extracted into the root file system. In my view there is no difference (after the boot process has finished) between those files that came from the initrd (e.g. BuxyBox) vs. those that came from one of the "default" tcz files (e.g. Xvesa). Both are "proper" files in the rootFS, only the format of the archive from which they were extracted and the process which performed that extraction differs.

Furthermore I wonder whether the words "... at boot)" in the small green box of the 'arch_copymode' diagram could be removed, as file extraction and copying is not limited to extensions loaded at boot time. I mean I get the same outcome if I'd use 'tce-load -wic ...'.

--- End quote ---

Thanks for the feedback. 

I will update them to say "core.gz is a initrd that is extracted as the base root file system at boot"  (Let me know if you can think of a better way to phrase that which is still easy to understand)

And I will also update the Copy Mode architecture to say that extension files are copied into the root filesystem when the extension is loaded.

Thanks again for the feedback. 

Brian

maro:
Sounds good to me (but I'm probably not the best judge as English isn't my first language).

Rich:
Hi maro
You could have fooled me. Your spelling and syntax is better than that of many native born Americans.

Navigation

[0] Message Index

[#] Next page

Go to full version