From: simonich@uservx.plk.af.mil Subject: Re: efsprogs alpha 6 Date: 22 Aug 1992 16:51:26 GMT
In article <4324.70.uupcb@digund.uucp>, copernicus@digund.uucp (Copernicus) writes:
> RCC:> For people that downloaded the efsprogs version alpha 5,
> RCC:>DON'T USE THEM !!! In version alpha 5, efsck contains a bug which
> RCC:>can cause some great damages on an ext fs. The bug is fixed in
> RCC:>the new version (alpha 6) which is available on ftp-masi.ibp.fr
> RCC:>in the directory pub/linux/ALPHA/extfs (files efsprogs6.tar.Z,
> RCC:>efsprogs6.bin.tar.Z, efsprogs6.src.tar.Z) and I expect them to
> RCC:>be available on tsx-11 in directory pub/linux/ALPHA/extfs soon.
>
> RCC:>Changes from alpha 5 to alpha 6 are :
> RCC:>- in efsck, a bad test on directory structures is fixed,
> RCC:>- efsck and mkefs now use getopt() to decode arguments,
> RCC:>- mkefs now accepts a -i option to specify the ratio of inodes.
>
> RCC:> I strongly apologize for the bug in efsck :-{
>
> RCC:> Remy
> RCC:>--
>
> Thats great to hear.
>
> I have a question for you. I am running Linux 0.97pl1 (where is L.T's 0.5
> patch?), and your extfs alpha 5 system (will up to 6 this weekend), and the
> dosfs extensions.
>
> My question is: Why when I boot Linux I get a magic match failed but Linux
> mounts the extended file system correctly anyways? Is this just an fluke
> message poping up?
>
> /etc/mtab: (citing this from memory)
> /dev/hda2 / ext default
>
> /etc/rc:
> mount -av
>
> Besides that little message the file system works great! Now I just
> need to get the source code to everything and recompile it!
>
> Chris Nalley
> ---
> . SLMR 2.1 . Digital Underground - A Copernician Corporation
>
Linux defaults to MINIX fs on boot up. The first fs is checks is MINIX
but, when that fails, it checks ext, gets a match, and, as you say,
works great.
Since I don't like (trust) things that give an error message and then
keep working, I added a couple of lines in the kernel where fs
checking is done to give the message:
MINIX magic failed
or
MINIX magic match
when mounting a fs.
Also gives:
EXT magic ...
when trying to mount ext fs.
No check for ms-dog.
Bottom line: Linux ext-fs works. If the error message doesn't bother you--
ignore it.