Bmarkus....... any tips to figuring out what modules are required on the initrd? Right now, I have everything built in, and lsmod doesn't list anything, but If I leave out most modules, it complete the boot after uncompressing the initrd.
Hardware related:
- modules required for the hardware to work like SD card, Ethernet, USB, DMA, RTC (if exists), video etc. drivers
- filesystem drivers to read FAT and Ext4/Ext3/Ext2 partitions
Tiny Core related:
- looopback driver
- squash fs driver
- zswap and compressed RAM
There are few others which are not needed for Core to work but used by several modules and not possible to add to a kernel module tcz, such as rfkill, basic encryption, generic libs, etc
Study modules in and module TCZ's of current piCore. However due to the different kernels and kernel configs there are minor differences.
When ready, let's make available a beta test version and start using it with openssh, wireless, cifs, audio, etc. We will see shortly if a module is missing. If you are in doubt, use modinfo command to see module dependencies. Also check dmesg for error messages on modules.