One hundred megahertz should be more accurately called 100 mega-hurts, for as slow as it seems now. And how slow is slow? Here’s how slow it is:
That’s the time it took to compile a 22.214.171.124 kernel at 100Mhz — and a kernel with almost everything pulled out, too. It’s not as horrid as it seems since I’m not sitting and staring at it while it continuously grinds away at its swap space. I just start it before I leave for work in the morning, and come back home to a new kernel, complete with that new-car smell.
Of course, the margin for mistakes means a 10-hour delay to find and troubleshoot them, and that’s where this little experiment with Crux is falling down. I find myself backtracking and hunting down corrections ten hours after I made the corresponding mistake, and it’s yielding very little in the way of progress.
I’d like to see a system that will autoconfigure itself — I need to see what modules are being found and inserted so I can build my own kernel once, and get it right instead of this strange hunt-and-peck method.
So in the interest of expediting the learning process, I tried installing DeliLinux on the host drive, but that proved abortive — my unfamiliarity with LILO means not only did I fail to make a bootable system on my spare drive, but I also managed to overwrite a partition on my Xubuntu system — oops. 😳
I installed Deli on the whole system after that, but for some reason I was unable to configure the graphical environment — the setup sequence had a lot of strange menus spattered one on the other when I tried to configure X. I see that the ISO is labeled beta, so it might be workable in the future. But I was making no progress, and spending more time on my regular system when what I really wanted was to tinker with my ancient one.
So now I’m installing a sparse Ubuntu system, which is really only a host to allow me to download Slitaz-loram and burn it to a CD, then try to install it to the spare drive again.
And yet, after jumping through all these hoops and backtracking repeatedly, it’s quite exciting to watch the newcomer start up and throw kernel configuration messages on the screen. It’s slow and hasn’t yielded much progress yet, but it’s fun to watch. Maybe you can sympathise with that.