From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id n4FEVPxh039317 for ; Fri, 15 May 2009 09:31:26 -0500 Received: from mail.sandeen.net (localhost [127.0.0.1]) by cuda.sgi.com (Spam Firewall) with ESMTP id C829819CAA3C for ; Fri, 15 May 2009 07:31:33 -0700 (PDT) Received: from mail.sandeen.net (sandeen.net [209.173.210.139]) by cuda.sgi.com with ESMTP id qbM0dlnWGRSfIFP0 for ; Fri, 15 May 2009 07:31:33 -0700 (PDT) Message-ID: <4A0D7CC4.2080401@sandeen.net> Date: Fri, 15 May 2009 09:31:32 -0500 From: Eric Sandeen MIME-Version: 1.0 Subject: Re: xfs_repair after reboot refuse repair my filesystem References: <6efe08af0905130010g5e21f4d1w9efb4ed200b5b152@mail.gmail.com> <4A0B0A71.5010609@sandeen.net> <6efe08af0905140150g623d5564i5f5a06b5bf8543a5@mail.gmail.com> <6efe08af0905150135q317d3b7dy37907332c02510c2@mail.gmail.com> In-Reply-To: <6efe08af0905150135q317d3b7dy37907332c02510c2@mail.gmail.com> List-Id: XFS Filesystem from SGI List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: xfs-bounces@oss.sgi.com Errors-To: xfs-bounces@oss.sgi.com To: "Vitaly V. Ch" Cc: xfs@oss.sgi.com Vitaly V. Ch wrote: > HI, > > on my PC: > > Fri 15 May 00:02:37|root@cvv:xfs# xfs_repair -V > xfs_repair version 3.0.1 > Fri 15 May 00:03:26|root@cvv:xfs# xfs_mdrestore xfs.dump xfs.metaimg > Fri 15 May 00:03:37|root@cvv:xfs# xfs_repair -v xfs.metaimg > Phase 1 - find and verify superblock... > - block cache size set to 133976 entries > Phase 2 - using internal log > - zero log... > zero_log: head block 2 tail block 2 > - scan filesystem freespace and inode maps... > - found root inode chunk > Phase 3 - for each AG... > - scan and clear agi unlinked lists... > - process known inodes and perform inode discovery... > - agno = 0 > entry "" in shortform directory 128 references invalid inode 0 > zero length entry in shortform dir 128, junking 3 entries > corrected entry count in directory 128, was 3, now 0 > corrected directory 128 size, was 69, now 6 > bogus .. inode number (0) in directory inode 128, clearing inode number > xfs_repair: dir2.c:2115: process_dir2: Assertion `(ino != > mp->m_sb.sb_rootino && ino != *parent) || (ino == mp->m_sb.sb_rootino > && (ino == *p > arent || need_root_dotdot == 1))' failed. > Aborted odd, not sure offhand what to make of it since it works ok for me... perhaps you can narrow down which of the asserts tripped, for starters? And then maybe I can try it on x86 to see if it might possibly matter if the host checking it is 32 or 64 bits... -Eric _______________________________________________ xfs mailing list xfs@oss.sgi.com http://oss.sgi.com/mailman/listinfo/xfs