Many years ago, I tried starting with tinyconfig. After tons of web searching and struggling, I think I managed to add in enough stuff to make it usable, under virtualbox. (But I'm too old/lazy/whatever to go through that again.)
I have finally gotten myself to follow the
instructions to make MLL, the key one being (2nd time I forgot to: make clean &it left old confusing junk. Only took about 45 minutes! Now I have to figure out how to boot it!)
But that defeats my whole purpose of making something minimal, just enough to run under virtualbox (where I always run the tiny 10 MB MLL distro)
The .config could have the VB device defaults, or it could be something stripped down to just an IDE CD-ROM, the most minimal keyboard (PS2, no USB), one most common NIC, no sound, most minimal 80x24 display, and only the *most minimal* kernel features that BusyBox needs.
I really want one withOUT initrd!!! But I'm still pretty clueless on that.
I tried the default installed vmlinuz -generic instead of -huge and it just panic'ed, because it apparently couldn't find root.
Added 2weeks later: can this stay on the
ZRT list for one year instead of one month? (Oh I guess LQ'ers already prefer just one minute instead of one month, LoL) Back before 1990, on SunOS4 (BSD), just before they switched to SunOS5 (SysV), I used to actually be good at kernel tech support!!! (but I haven't kept up with the colonel in the last 30 years)