HD problems after power outage

backdoc freebsd01 at usmstudent.com
Sun Jan 4 13:36:51 PST 2004


I lost power at my house for a moment this morning which is causing some 
problems with my second hard drive.

Upon reboot, for the first hard drive (/dev/da0s1), the system reports 
"FILESYSTEM CLEAN; SKIPPING CHECKS".  Then, it reports the following for 
the second drive:

	<kernel messages>
(da1:ahc0:0:1:0): READ(10). CDB: 28 0 0 31 30 5f 0 0 20 0
(da1:hcc0:0:1:0): MEDIUM ERROR info:31306c csi:ff,ff,ff,ff asc:11,1
(da1:hcc0:0:1:0): Read retries exhausted sks:80,ac
/dev/da1s1e: CANNOT READ: BLK 3223584
/dev/da1s1e: UNEXPECTED SOFT UPDATE INCONSISTENCY; RUN fsck MANUALLY.
THE FOLLOWING FILE SYSTEM HAD AN UNEXPECTED INCONSISTENCY:
	/dev/da1s1e (/hd2)
Automatic file system check failed . . . help!
Enter full pathname of shell or RETURN for /bin/sh:
	</kernel messages>

I then run "#fsck /dev/da1s1e".  It begins checking the drive.  I get 
the following:

	<kernel messages>
#fsck /dev/da1s1e
** /dev/da1s13
** Last Mounted on /hd2
** Phase 1 - Check Blocks and Sizes
(da1:ahc0:0:1:0): READ(10). CDB: 28 0 0 31 30 5f 0 0 20 0
(da1:hcc0:0:1:0): MEDIUM ERROR info:31306c csi:ff,ff,ff,ff asc:11,1
(da1:hcc0:0:1:0): Read retries exhausted sks:80,ac

CANNOT READ: BLK 3223584
UNEXPECTED SOFT UPDATE INCONSISTENCY

CONTINUE? [yn]
	</kernel messages>

I then answer "y" to continue.  It begins checking the drive again.  It 
starts generating more messages.  They are:

	<kernel messages>
(da1:ahc0:0:1:0): READ(10). CDB: 28 0 0 31 30 6c 0 0 20 0
(da1:hcc0:0:1:0): MEDIUM ERROR info:31306c csi:ff,ff,ff,ff asc:11,1
(da1:hcc0:0:1:0): Read retries exhausted sks:80,ac
(da1:ahc0:0:1:0): READ(10). CDB: 28 0 0 31 30 79 0 0 20 0
(da1:hcc0:0:1:0): MEDIUM ERROR info:313079 csi:ff,ff,ff,ff asc:11,1
(da1:hcc0:0:1:0): Read retries exhausted sks:80,ac
(da1:ahc0:0:1:0): READ(10). CDB: 28 0 0 31 30 7a 0 0 20 0
(da1:hcc0:0:1:0): MEDIUM ERROR info:31307a csi:ff,ff,ff,ff asc:11,1
(da1:hcc0:0:1:0): Read retries exhausted sks:80,ac
(da1:ahc0:0:1:0): READ(10). CDB: 28 0 0 31 30 7e 0 0 20 0
(da1:hcc0:0:1:0): MEDIUM ERROR info:31307e csi:ff,ff,ff,ff asc:11,1
(da1:hcc0:0:1:0): Read retries exhausted sks:80,ac

THE FOLLWING DISK SECTORS COULD NOT BE READ: 3223597, 3223610, 3223611, 
3223615,
** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
** Phase 5 - Check Cyl groups
1046 files, 687808 used 355945 free (57 frags, 44486 blocks, 0.0% 
fragmentation)

***** FILE SYSTEM STILL DIRTY *****

***** PLEASE RERUN FSCK *****
	</kernel messages>

I try to rerun fsck, but this pattern only repeats.  Is there a way to 
fix this?? Or, am I toast?

TIA,
Darren


More information about the freebsd-questions mailing list