[lug] how to repair GPT

Steve A Hart shart at colorado.edu
Wed Apr 27 14:00:33 MDT 2011


OK, well I let fsck run with it and many errors still keep cropping up 
so I think I'm just going to call it and wipe the thing.  Yes, fsck is 
trying to read past the end of the block device due to bad info in the 
filesystem's superblock.  Fsck actually finishes but the filesystem 
still does not come up clean.  It ends with:

Creating journal (32768 blocks):  Done.

*** journal has been re-created - filesystem is now ext3 again ***

raid: ***** FILE SYSTEM WAS MODIFIED *****
raid: 134/457416704 files (17.9% non-contiguous), 389194178/1829645824 
blocks
Error writing block 550731776 (Attempt to write block from filesystem 
resulted in short write).  Ignore error? yes

Error writing block 644972544 (Attempt to write block from filesystem 
resulted in short write).  Ignore error? yes

I initially thought it was a GPT problem but it's just easier now to 
reinitialize the filesystem.

I'm going to run the built in diagnostics on the RAID itself to make 
sure the hardware is fine and then reinitialize the filesystem.  Then 
I'm going to buy a frickin UPS!

Thanks for all the advice Dan and Aaron!

cheers

Steve



On 04/27/2011 12:23 PM, Aaron D. Johnson wrote:
> Steve A Hart writes
>> dmesg shows repeated messages like this:
>> --------------------------------------------
>>
>> Errataon LSI53C1030 occurred.sc->req_bufflen=0x1000,xfer_cnt=0x00
>> Errataon LSI53C1030 occurred.sc->req_bufflen=0x1000,xfer_cnt=0x00
>> Errataon LSI53C1030 occurred.sc->req_bufflen=0x1000,xfer_cnt=0x00
>> Errataon LSI53C1030 occurred.sc->req_bufflen=0x1000,xfer_cnt=0x00
>> Errataon LSI53C1030 occurred.sc->req_bufflen=0x1000,xfer_cnt=0x00
>> Errataon LSI53C1030 occurred.sc->req_bufflen=0x1000,xfer_cnt=0x00
>> sd 4:0:4:0: [sdd] Unhandled error code
>> sd 4:0:4:0: [sdd] Result: hostbyte=DID_SOFT_ERROR driverbyte=DRIVER_OK
>> sd 4:0:4:0: [sdd] CDB: Read(16): 88 00 00 00 00 03 68 71 7f f8 00 00 00
>> 08 00 00
>> end_request: I/O error, dev sdd, sector 14637170680
>
> Doesn't look too healthy.  What does "badblocks -s -v /dev/sdd" tell
> you about reading from the disk?
>
>> fsck from util-linux-ng 2.17.2
>> e2fsck 1.41.12 (17-May-2010)
>> fsck.ext2: Superblock invalid, trying backup blocks...
>> fsck.ext2: Bad magic number in super-block while trying to open /dev/sdd
>
> Is this filesystem really on /dev/sdd and not on a partition on that
> disk, say /dev/sdd1?  What does /proc/partitions say about the
> partitions on the /dev/sdd device?
>
> - Aaron
> _______________________________________________
> Web Page:  http://lug.boulder.co.us
> Mailing List: http://lists.lug.boulder.co.us/mailman/listinfo/lug
> Join us on IRC: irc.hackingsociety.org port=6667 channel=#hackingsociety

-- 
Steve Hart
Systems Administrator
Colorado Center for Astrodynamics Research
University of Colorado Boulder
shart at colorado.edu
(303)492-8109



More information about the LUG mailing list