[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: CRASH: filesystem went read only



Frederick Page wrote:

> Hi Richard Harran,
>
> you wrote on Mon, Feb 22, 1999 at 05:14:30PM +0000:
>
> >I just had a huge panic, when my file system 'spontaneously' turned read
> >only!
>
> man tune2fs
>

While this is a very useful manpage, I'm not sure it's addressing the real issue.
Richard's hard drive experienced some problem that has corrupted the file system.
Linux noted the problems and marked the file system readonly to prevent further data
loss and additional problems with the file system's integrity.

In short, Linux was being smart and making the problem noticeable.  The alternative
was
for it to allow you to continue using the file system, which would have certainly
added to the corruption.


>
> Your device has reached the time between two file-system checks. Wait
> until the checks are finished, it should become rw again after that.
>
>

With luck, fsck will correct the problem.  However, if the problem *is* the result of
some problem with the physical media, then fsck may or may not correct things.  I've
had this same problem recently on my /usr.  I ran fsck on the partition, was told it
had corrected the problem but was left with all sorts of weird junk in
/usr/lost+found.  For me the solution was to run the diagnostics that came from the
drive's manufacturer - which relocated some bad sectors.  Then, on a whim, I re-ran
fsck to see if it could fix the file system.  It did, though it created even more
junk in /usr/lost+found.

I eventually had to run debugfs to fix the problem.  Then I purged and re-installed
the packages that had owned the directories that were effected.  Sure I could have
just wiped the partition clean and restored from a backup but I was in the mood for a
challenge and I ahd never worked with debugfs before.  The nice thing was that it was
*only* my /usr...;)


> Kind regards
>
> Frederick
>
> --
> Linux *is* user-friendly.
> It's just a little picky about it's friends.
>

Chuck

--
Chuck Stickelman, Owner                 E-Mail:
Practical Network Design                Voice:  +1-419-529-3841
9 Chambers Road                         FAX:    +1-419-529-3625
Mansfield, OH 44906-1301 USA




Reply to: