My Ideal Linux - Can it be done with little to no experience.
I think this would be cool for me to do. All I want is a kernel with NOTHING built in driver wise. I just want this streamlined, uber kernel. Any hardware drivers I want as a module, all on their own.
Lemme clarify that - I would want the drivers neccessary for a bootup to be in the kernel, like chipset, minimal display, or anything I need to boot. That is all I want in the kernel. That would be fine, and preferred. But anything else, I want a separate module. So, if I boot up in Linux, and I'm at a LAN party. And someone says "We need a CS server!" I can do the job right there. I wouldnt have sound drivers loaded into the kernel, or 3d card drivers. All I would do is load up my NIC driver, start eth0, and I'm off. Nothing in the kernel that shouldnt be there. IF I want to listen to music, bust out the sound card module, and listen. If I want to PLAY on a CS server, I can bust out the nic module, sound module, nvidia module, and play. Nothing that doesnt need to be there at the moment is there. When it is needed, its there.
So, basically, idealy, just a minimal kernel, and everything modulated. That is my idea goal, and I would love to do it. Although its not the most useful goal, it's something that I would feel good about.
So, can it be done? How would I go about doing it?