2004-09-30-2143Z


Bugger. Turns out all the makefile needed was -O2 added to the rule for creating the module; that's what tells it to use the inline macro for ntohl rather than attempt linking to a nonexistent kernel function.

So now I can theoretically use a compressed filesystem, but I still have a problem with the damnsmall KNOPPIX filesystem, as well as with the fullsized KNOPPIX cloop, shown, respectively, here in the dmesg output:

cloop: Initializing cloop v2.01
cloop: loaded (max 8 devices)
cloop: blocksize 2720535177 not multiple of 512
cloop: Initializing cloop v2.01
cloop: loaded (max 8 devices)
cloop: Cannot read old architecture-dependent (format <= 1.0) images, please use an older version of cloop for this file.

I guess what I've got to do is just boot the damned, damned, DAMNED Damn Small Linux CDROM, and copy the uncompressed filesystem to my hard drive so I can play with it. But I'm going to keep playing with the source for another day first. I don't give up easily, as you've probably noticed.

Back to blog or home page

last updated 2013-01-10 20:31:25. served from tektonic.jcomeau.com