TIP: Click on subject to list as thread! ANSI
echo: locuser
to: david begley
from: Paul Edwards
date: 1996-10-24 07:41:24
subject: linux

PE> Well unfortunately I didn't have HPFS support in my boot image, so I had
PE> to recompile the kernel.

db> I don't think *anyone's* default kernel has HPFS built-in;  the boot image 

They did last time I installed (from a 2-year-old CDROM).

PE> I did so, and that fixed that problem, but gave me millions of warnings
PE> about /lib/modules/... being out of date or something.

db> Sounds like you stuffed up the modules or something.

PE> As far as I could tell, this should have been fixed by a "make
PE> modules" followed by a "make modules_install", but
all the latter
PE> command did was say "ls *.o" not found or something.

db> Assuming you hadn't run "make clean" or something in the interim.

I didn't.  I actually looked at the Makefile, and it looked like it was
expecting some files with module lists in them or something.  I would have
created those files and put something in them, only I didn't actually ask
for anything to be modulized!

db> If you chose anything to compile as a module, then perhaps you should go 

I didn't.

db> The modules themselves live in
"/lib/modules/".  You 

Yeah, I found that, and I found the old object code in there, what I didn't
know was how to get it refreshed, other than a "make modules" and
"make modules_install".

db> The core/monolithic kernel is that pesky "/vmlinuz" file
that some users 
db> decide to delete...

And to add insult to injury, linux calls it "zImage", and then
there are vmlinux's in the compressed directory, etc etc and so you have to
guess which one you really need.  I guessed wrong a couple of times, and
finally found the solution was to copy "zImage" to
"vmlinuz" and then run "lilo".

PE> Anyway, I think I shouldn't be using any modules, so I found out all the
PE> places in rc.d that were using modules, and commented them out...

db> *sigh*

PE> ...and nothing seemed to go wrong, so I guess I'm halfway somewhere.

db> Go back, uncomment it all, go into "/lib/modules", and
blow away any 
db> directory that shouldn't be there - like the whole bloody lot if you've 
db> compiled without modules (are you sure you didn't compile-in
"kerneld" 
db> support?).

I asked for modules support, but didn't specify xyz=m for anything. The
stuff I commented out in "rc.d" was things like pcmcia support.
It didn't look like it would do any harm to drop them.

PE> I was wondering whether I should run Dos-binkley, dos-squish/tobruk,
PE> dos-msged under Linux, but unfortunately dosemu doesn't come
PE> "already-working", so I have to go and figure that out. 
What a bummer!

db> Maybe that's just as well.  :-)

Ah, but I now have it compiled.  And even have an emulated boot-floppy.
Which is BLOODY SLOW!  What I need now (I think) is an emulated dos-disk,
but I'll need to read the docs to create that.  And also think about
exactly how I can set up binkley et al.  :-)  BFN.  Paul. 
@EOT:

---
* Origin: X (3:711/934.9)

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.