From: eoi@mace.cc.purdue.edu (Chenmin Zhang) Subject: GCC 2.2.2d, lib41, and Jump 4.1, bootable root disk Date: 2 Oct 1992 22:05:22 GMT
I got bootable disk for linux 0.97.6 kernel and all the GCC 2.2.2d,
lib4.1, jump4.1 stuff from tsx-11.mit.edu site. When it went to install
GCC 2.2.2d and math, jump table: first I got the 0.98 kernel at /usr/src and
then unpak 222d7 according H.J said. Second, when I unpak lib41.tar and run
lib-4.1.sh, it complainted that it couldn't find "id" command. I found one
command in 0.97.1 rootdisk (it is not in bootable root disk) and copied
over. I run the script again, it complaint that couldn't find /lib/2.2.2
, I guess because it was compiled with old gcc libaray, so I copied this
file from 0.97.1. When I run the script again, it runs and asks me the
387 stuff, suddenly some error messages appear saying that "chmod, chown
couldn't some directory or files, then nearly all the command couln't
be used. I check the /usr, /etc, /usr/bin..., all command permission
became -rw-r-r, no execute flag. Since I couln't find what was the original
flag, I deleted all the stuff from / and wanted to copy all the / stuff
from bootable root disk, and I found the version number (?) couldn't be
copied. Like lilo, in bootable root floppy disk, it it:
lilo -dwrx--r-w 2 system root ./lilo....
(something like that). But after copied to hard disk, it became:
lilo -dwrx--r-w 1 system root ./lilo....
I don't know what should I do to reinstall the / but keep my /usr untouch
since I have a lot of stuff in there.
Is there something wrong in my installation? Is there anything wrong in
lib-4.1.sh script?
Do I need to install lib41 since I found some libraries in /lib which
indeed is libm.4.0 and libc.4.1?
Help please!