From: ramesh@utdallas.edu (R. Ramesh) Subject: Linux 0.95 - booting problems. Date: 10 Mar 1992 01:50:20 GMT
Hi linuxers and Linus:
I ftped the boot and root image from tsx-11 and got them over to my PC
which currently runs 0.12. Uncompressed each piece and booted the new kernel.
Every thing went fine until I had to insert root floppy. Alas! 0.95 was unable
to read the root fs and called reset floppy about 20 times and paniced not
being able to read device 0208 (I guess major = 2, minor = 8 i.e., /dev/at0) and
hung. One obvious thought was corrupt ftp'ing or kermitting. But, I don't
think so, as the root diskette itself is mountable and usable/readable with
exisiting 0.12 kernel. So I figured the boot diskette is bad.
To fix the second problem, I got the kernel sources compiled with gcc 1.40
and got a version with rootdev=FLOPPY. Booting with this also leads to the
same problem. Any ideas as to what is going on?
Next, I compiled the kernel for hard disk version (/dev/hd2, I didn't care
too much for change of names as the major/minor # are the same). Booted with
it. This time everything went fine until I tried to login as root on
/dev/tty2. Oops! kernel cried twice with general protection error 000.....
etc. But, it did let me login and use the system. So far so good. Now I move
into the linux 0.95 source and do a "make clean". Oops!, kernel really
yells. I got a number of messages with (1) invalid arguement = 0000 (2) fs:
0010 etc. After all that I checked and found that, in fact, make clean has
done its job. I do a make clean again (just to check) and again I get the
same set of messages (the number of times it is repeated may be different).
Can anybody make any sense?
Ramesh