FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Redhat > Cluster Development

 
 
LinkBack Thread Tools
 
Old 01-30-2012, 12:35 PM
Carlos Maiolino
 
Default i18n: Update gfs2-utils.pot file

This patch will just update the current .pot file for an up2date version.

Signed-off-by: Carlos Maiolino <cmaiolino@redhat.com>
---
po/gfs2-utils.pot | 2891 ++++++++++++++++++++++++++++++++---------------------
1 files changed, 1748 insertions(+), 1143 deletions(-)

diff --git a/po/gfs2-utils.pot b/po/gfs2-utils.pot
index 246adee..3c514d8 100644
--- a/po/gfs2-utils.pot
+++ b/po/gfs2-utils.pot
@@ -1,14 +1,14 @@
# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# Copyright (C) YEAR Red Hat, Inc.
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION
"
-"Report-Msgid-Bugs-To:
"
-"POT-Creation-Date: 2010-12-03 14:44+0000
"
+"Project-Id-Version: gfs2-utils master
"
+"Report-Msgid-Bugs-To: linux-cluster@redhat.com
"
+"POT-Creation-Date: 2012-01-30 11:26-0200
"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE
"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>
"
"Language-Team: LANGUAGE <LL@li.org>
"
@@ -17,8 +17,8 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET
"
"Content-Transfer-Encoding: 8bit
"

-#: gfs2/fsck/eattr.c:42 gfs2/fsck/pass1b.c:305 gfs2/fsck/pass1.c:808
-#: gfs2/fsck/pass1c.c:197
+#: gfs2/fsck/eattr.c:42 gfs2/fsck/pass1b.c:316 gfs2/fsck/pass1.c:966
+#: gfs2/fsck/pass2.c:197
#, c-format
msgid ""
" Pointers Required: %d
"
@@ -30,177 +30,172 @@ msgstr ""
msgid "Journal replay writing metadata block #%lld (0x%llx) for journal+0x%x
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:179
+#: gfs2/fsck/fs_recovery.c:131 gfs2/fsck/fs_recovery.c:243
+msgid "Out of memory when replaying journals.
"
+msgstr ""
+
+#: gfs2/fsck/fs_recovery.c:183
#, c-format
msgid ""
"Journal replay processing revoke for block #%lld (0x%llx) for journal+0x%x
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:233
+#: gfs2/fsck/fs_recovery.c:237
#, c-format
msgid "Journal replay writing data block #%lld (0x%llx) for journal+0x%x
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:381
+#: gfs2/fsck/fs_recovery.c:390
#, c-format
msgid "Journal block %u (0x%x): sequence no. 0x%llx out of order.
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:383
+#: gfs2/fsck/fs_recovery.c:392
#, c-format
msgid "Low: 0x%llx, High: 0x%llx, Prev: 0x%llx
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:390
+#: gfs2/fsck/fs_recovery.c:399
#, c-format
msgid "Renumbering it as 0x%llx
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:444
+#: gfs2/fsck/fs_recovery.c:453
#, c-format
msgid "jid=%u: Looking at journal...
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:450
+#: gfs2/fsck/fs_recovery.c:459
#, c-format
-msgid ""
-"Journal #%d ("journal%d") is corrupt.
"
-"Not fixing it due to the -n option.
"
+msgid "Journal #%d ("journal%d") is corrupt
"
+msgstr ""
+
+#: gfs2/fsck/fs_recovery.c:460
+msgid "Not fixing it due to the -n option.
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:456
+#: gfs2/fsck/fs_recovery.c:464
#, c-format
msgid "Journal #%d ("journal%d") is corrupt.
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:458
+#: gfs2/fsck/fs_recovery.c:466
msgid ""
"I'm not fixing it because it may be unsafe:
"
"Locking protocol is not lock_nolock and the -a or -p option was specified.
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:461 gfs2/fsck/fs_recovery.c:505
+#: gfs2/fsck/fs_recovery.c:469 gfs2/fsck/fs_recovery.c:512
msgid ""
"Please make sure no node has the file system mounted then rerun fsck.gfs2 "
"manually without -a or -p.
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:466
+#: gfs2/fsck/fs_recovery.c:474
#, c-format
msgid ""
"
"
"Journal #%d ("journal%d") is corrupt. Okay to repair it? (y/n)"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:469
+#: gfs2/fsck/fs_recovery.c:477
#, c-format
msgid "jid=%u: The journal was not repaired.
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:473
+#: gfs2/fsck/fs_recovery.c:481
#, c-format
msgid "jid=%u: Repairing journal...
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:476
-#, c-format
-msgid "jid=%u: Unable to repair the bad journal.
"
-msgstr ""
-
-#: gfs2/fsck/fs_recovery.c:482
+#: gfs2/fsck/fs_recovery.c:484 gfs2/fsck/fs_recovery.c:490
#, c-format
msgid "jid=%u: Unable to fix the bad journal.
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:486
+#: gfs2/fsck/fs_recovery.c:494
#, c-format
msgid "jid=%u: The journal was successfully fixed.
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:490
+#: gfs2/fsck/fs_recovery.c:498
#, c-format
msgid "jid=%u: Journal is clean.
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:495
+#: gfs2/fsck/fs_recovery.c:503 gfs2/fsck/fs_recovery.c:508
#, c-format
-msgid ""
-"Journal #%d ("journal%d") is dirty; not replaying due to the -n option.
"
+msgid "Journal #%d ("journal%d") is dirty
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:501
-#, c-format
-msgid "Journal #%d ("journal%d") is dirty.
"
+#: gfs2/fsck/fs_recovery.c:504
+msgid "not replaying due to the -n option.
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:502
+#: gfs2/fsck/fs_recovery.c:509
msgid ""
"I'm not replaying it because it may be unsafe:
"
"Locking protocol is not lock_nolock and the -a or -p option was specified.
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:511
+#: gfs2/fsck/fs_recovery.c:518
#, c-format
msgid ""
"
"
"Journal #%d ("journal%d") is dirty. Okay to replay it? (y/n)"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:515
+#: gfs2/fsck/fs_recovery.c:522
#, c-format
msgid "jid=%u: Replaying journal...
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:527
+#: gfs2/fsck/fs_recovery.c:534
#, c-format
msgid "jid=%u: Found %u revoke tags
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:532
+#: gfs2/fsck/fs_recovery.c:539
#, c-format
msgid "jid=%u: Replayed %u of %u journaled data blocks
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:534
+#: gfs2/fsck/fs_recovery.c:541
#, c-format
msgid "jid=%u: Replayed %u of %u metadata blocks
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:541
+#: gfs2/fsck/fs_recovery.c:548
#, c-format
msgid "jid=%u: Done
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:544
+#: gfs2/fsck/fs_recovery.c:551
#, c-format
msgid "jid=%u: Failed
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:546
+#: gfs2/fsck/fs_recovery.c:553
msgid "Do you want to clear the journal instead? (y/n)"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:551
+#: gfs2/fsck/fs_recovery.c:558
#, c-format
msgid "jid=%u: journal not cleared.
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:582 gfs2/fsck/initialize.c:441
-msgid "Unable to read in jindex inode.
"
-msgstr ""
-
-#: gfs2/fsck/fs_recovery.c:588
+#: gfs2/fsck/fs_recovery.c:587
#, c-format
msgid ""
"File system journal "journal%d" is missing: pass1 will try to recreate "
"it.
"
msgstr ""

-#: gfs2/fsck/fs_recovery.c:608
+#: gfs2/fsck/fs_recovery.c:607
msgid "Recovering journals (this may take a while)
"
msgstr ""

-#: gfs2/fsck/initialize.c:111
+#: gfs2/fsck/initialize.c:112
msgid "Freeing buffers.
"
msgstr ""

@@ -208,970 +203,1060 @@ msgstr ""
msgid "Setting block ranges...
"
msgstr ""

-#: gfs2/fsck/initialize.c:156
+#: gfs2/fsck/initialize.c:157
msgid "This file system is too big for this computer to handle.
"
msgstr ""

-#: gfs2/fsck/initialize.c:157
+#: gfs2/fsck/initialize.c:158
#, c-format
msgid "Last fs block = 0x%llx, but sizeof(unsigned long) is %zu bytes.
"
msgstr ""

-#: gfs2/fsck/initialize.c:167
+#: gfs2/fsck/initialize.c:168
#, c-format
msgid "Can't seek to last block in file system: %llu (0x%llx)
"
msgstr ""

-#: gfs2/fsck/initialize.c:176
+#: gfs2/fsck/initialize.c:177
#, c-format
msgid ""
"Can't read last block in file system (error %u), last_fs_block: %llu (0x"
"%llx)
"
msgstr ""

-#: gfs2/fsck/initialize.c:237
-msgid "Okay to reclaim unlinked inodes? (y/n)"
+#: gfs2/fsck/initialize.c:244
+#, c-format
+msgid "Okay to reclaim unlinked inodes in resource group %lld (0x%llx)? (y/n)"
msgstr ""

-#: gfs2/fsck/initialize.c:254
+#: gfs2/fsck/initialize.c:267
#, c-format
msgid ""
"Error: resource group %lld (0x%llx): free space (%d) does not match bitmap "
"(%d)
"
msgstr ""

-#: gfs2/fsck/initialize.c:260
+#: gfs2/fsck/initialize.c:273 gfs2/fsck/initialize.c:295
#, c-format
msgid "(%d blocks were reclaimed)
"
msgstr ""

-#: gfs2/fsck/initialize.c:262
+#: gfs2/fsck/initialize.c:275
msgid "Fix the rgrp free blocks count? (y/n)"
msgstr ""

-#: gfs2/fsck/initialize.c:266
+#: gfs2/fsck/initialize.c:283 gfs2/fsck/initialize.c:301
msgid "The rgrp was fixed.
"
msgstr ""

-#: gfs2/fsck/initialize.c:268
+#: gfs2/fsck/initialize.c:285 gfs2/fsck/initialize.c:303
msgid "The rgrp was not fixed.
"
msgstr ""

-#: gfs2/fsck/initialize.c:293
+#: gfs2/fsck/initialize.c:289
+#, c-format
+msgid ""
+"Error: resource group %lld (0x%llx): free meta (%d) does not match bitmap "
+"(%d)
"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:297
+msgid "Fix the rgrp free meta blocks count? (y/n)"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:328
msgid "Checking the integrity of all resource groups.
"
msgstr ""

-#: gfs2/fsck/initialize.c:309
+#: gfs2/fsck/initialize.c:345
#, c-format
msgid "RGs: Consistent: %d Inconsistent: %d Fixed: %d Total: %d
"
msgstr ""

-#: gfs2/fsck/initialize.c:323
+#: gfs2/fsck/initialize.c:360
msgid "The system master directory seems to be destroyed.
"
msgstr ""

-#: gfs2/fsck/initialize.c:324
+#: gfs2/fsck/initialize.c:361
msgid "Okay to rebuild it? (y/n)"
msgstr ""

-#: gfs2/fsck/initialize.c:325
+#: gfs2/fsck/initialize.c:362
msgid "System master not rebuilt; aborting.
"
msgstr ""

-#: gfs2/fsck/initialize.c:328
+#: gfs2/fsck/initialize.c:365
msgid "Trying to rebuild the master directory.
"
msgstr ""

-#: gfs2/fsck/initialize.c:391
-msgid "Master directory rebuilt.
"
+#: gfs2/fsck/initialize.c:378
+#, c-format
+msgid "Error %d adding jindex directory
"
msgstr ""

-#: gfs2/fsck/initialize.c:414
-msgid "Initializing special inodes...
"
+#: gfs2/fsck/initialize.c:385
+#, c-format
+msgid "Error %d building jindex
"
msgstr ""

-#: gfs2/fsck/initialize.c:421
-msgid "The gfs2 system rindex inode is missing. Okay to rebuild it? (y/n) "
+#: gfs2/fsck/initialize.c:396
+#, c-format
+msgid "Error %d adding per_node directory
"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:404
+#, c-format
+msgid "Error %d building per_node directory
"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:416
+#, c-format
+msgid "Error %d adding inum inode
"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:422
+#, c-format
+msgid "Error %d building inum inode
"
msgstr ""

#: gfs2/fsck/initialize.c:434
-msgid "The gfs2 system jindex inode is missing. Okay to rebuild it? (y/n) "
+#, c-format
+msgid "Error %d adding statfs inode
"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:440
+#, c-format
+msgid "Error %d building statfs inode
"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:452
+#, c-format
+msgid "Error %d adding rindex inode
"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:458
+#, c-format
+msgid "Error %d building rindex inode
"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:469
+#, c-format
+msgid "Error %d adding quota inode
"
msgstr ""

-#: gfs2/fsck/initialize.c:448
+#: gfs2/fsck/initialize.c:475
+#, c-format
+msgid "Error %d building quota inode
"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:480
+msgid "Master directory rebuilt.
"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:509
+msgid ""
+"The gfs2 system per_node directory inode is missing, so we might not be
"
+"able to rebuild missing journals this run.
"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:515
+msgid ""
+"The gfs2 system per_node directory inode is missing. Okay to rebuild it? (y/"
+"n) "
+msgstr ""
+
+#: gfs2/fsck/initialize.c:521
+#, c-format
+msgid "Error %d rebuilding per_node directory
"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:528
+msgid "Unable to rebuild per_node; aborting.
"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:542
+msgid "Checking if all rgrp and rindex values are good"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:543
+msgid "Checking if rindex values may be easily repaired"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:544
+msgid "Calculating where the rgrps should be if evenly spaced"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:545
+msgid "Trying to rebuild rindex assuming evenly spaced rgrps"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:546
+msgid "Trying to rebuild rindex assuming unevenly spaced rgrps"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:549
+msgid "Some damage was found; we need to take remedial measures"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:550
+msgid "rindex is unevenly spaced: either gfs1-style or corrupt"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:551
+msgid "rindex calculations don't match: uneven rgrp boundaries"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:552
+msgid "Too many rgrp misses: rgrps must be unevenly spaced"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:553
+msgid "Too much damage found: we cannot rebuild this rindex"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:558
msgid "Validating Resource Group index.
"
msgstr ""

-#: gfs2/fsck/initialize.c:450
+#: gfs2/fsck/initialize.c:562
#, c-format
-msgid "Level %d RG check.
"
+msgid "Level %d rgrp check: %s.
"
msgstr ""

-#: gfs2/fsck/initialize.c:453
+#: gfs2/fsck/initialize.c:566
#, c-format
msgid "(level %d passed)
"
msgstr ""

-#: gfs2/fsck/initialize.c:457
+#: gfs2/fsck/initialize.c:570
+#, c-format
+msgid "(level %d failed: %s)
"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:573
#, c-format
-msgid "(level %d failed)
"
+msgid "(level %d failed at block %lld (0x%llx): %s)
"
msgstr ""

-#: gfs2/fsck/initialize.c:460
-msgid "RG recovery impossible; I can't fix this file system.
"
+#: gfs2/fsck/initialize.c:583
+msgid "Resource Group recovery impossible; I can't fix this file system.
"
msgstr ""

-#: gfs2/fsck/initialize.c:463
+#: gfs2/fsck/initialize.c:587
#, c-format
msgid "%u resource groups found.
"
msgstr ""

-#: gfs2/fsck/initialize.c:473
+#: gfs2/fsck/initialize.c:610
+msgid "Initializing special inodes...
"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:626
msgid "The gfs2 system inum inode is missing. Okay to rebuild it? (y/n) "
msgstr ""

-#: gfs2/fsck/initialize.c:484
+#: gfs2/fsck/initialize.c:628
+msgid "fsck.gfs2 cannot continue without a valid inum file; aborting.
"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:634
+#, c-format
+msgid "Error %d rebuilding inum inode
"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:650
+#, c-format
+msgid "Error %d reading system inum inode. Aborting.
"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:663
msgid "The gfs2 system statfs inode is missing. Okay to rebuild it? (y/n) "
msgstr ""

-#: gfs2/fsck/initialize.c:488
+#: gfs2/fsck/initialize.c:665 gfs2/fsck/initialize.c:677
msgid "fsck.gfs2 cannot continue without a valid statfs file; aborting.
"
msgstr ""

-#: gfs2/fsck/initialize.c:502
+#: gfs2/fsck/initialize.c:671
+#, c-format
+msgid "Error %d rebuilding statfs inode
"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:676
+msgid "Rebuild of statfs system file failed."
+msgstr ""
+
+#: gfs2/fsck/initialize.c:689
+#, c-format
+msgid "Error %d reading statfs file. Aborting.
"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:705
msgid "The gfs2 system quota inode is missing. Okay to rebuild it? (y/n) "
msgstr ""

-#: gfs2/fsck/initialize.c:509
-msgid ""
-"The gfs2 system per_node directory inode is missing. Okay to rebuild it? (y/"
-"n) "
+#: gfs2/fsck/initialize.c:713
+#, c-format
+msgid "Error %d rebuilding quota inode
"
msgstr ""

-#: gfs2/fsck/initialize.c:519
+#: gfs2/fsck/initialize.c:733
msgid "Unable to determine the boundaries of the file system.
"
msgstr ""

-#: gfs2/fsck/initialize.c:526
+#: gfs2/fsck/initialize.c:740
msgid ""
"This system doesn't have enough memory and swap space to fsck this file "
"system.
"
msgstr ""

-#: gfs2/fsck/initialize.c:527
+#: gfs2/fsck/initialize.c:741
#, c-format
msgid "Additional memory needed is approximately: %lluMB
"
msgstr ""

-#: gfs2/fsck/initialize.c:529
+#: gfs2/fsck/initialize.c:743
msgid ""
"Please increase your swap space by that amount and run gfs2_fsck again.
"
msgstr ""

-#: gfs2/fsck/initialize.c:551
+#: gfs2/fsck/initialize.c:765
msgid "Lock protocol determined to be: lock_nolock
"
msgstr ""

-#: gfs2/fsck/initialize.c:552
+#: gfs2/fsck/initialize.c:766
msgid "Stand-alone file system: No need for a lock table.
"
msgstr ""

-#: gfs2/fsck/initialize.c:557
+#: gfs2/fsck/initialize.c:771
msgid "Lock protocol assumed to be: "
msgstr ""

-#: gfs2/fsck/initialize.c:570
+#: gfs2/fsck/initialize.c:784
msgid "Error: Unable to determine cluster name from /etc/cluster.conf
"
msgstr ""

-#: gfs2/fsck/initialize.c:582
+#: gfs2/fsck/initialize.c:796
#, c-format
msgid "Lock table determined to be: %s
"
msgstr ""

-#: gfs2/fsck/initialize.c:621
+#: gfs2/fsck/initialize.c:835
#, c-format
msgid "Found system master directory at: 0x%llx.
"
msgstr ""

-#: gfs2/fsck/initialize.c:630
+#: gfs2/fsck/initialize.c:846
#, c-format
msgid "Found system jindex file at: 0x%llx
"
msgstr ""

-#: gfs2/fsck/initialize.c:642
+#: gfs2/fsck/initialize.c:860 gfs2/fsck/initialize.c:1174
#, c-format
msgid "Found system master directory at: 0x%llx
"
msgstr ""

-#: gfs2/fsck/initialize.c:653
+#: gfs2/fsck/initialize.c:872
#, c-format
msgid "Found system per_node directory at: 0x%llx
"
msgstr ""

-#: gfs2/fsck/initialize.c:660
+#: gfs2/fsck/initialize.c:879
#, c-format
msgid "From per_node's '..' I backtracked the master directory to: 0x%llx
"
msgstr ""

-#: gfs2/fsck/initialize.c:666
+#: gfs2/fsck/initialize.c:885
#, c-format
msgid "Unknown system directory at block 0x%llx
"
msgstr ""

-#: gfs2/fsck/initialize.c:673
+#: gfs2/fsck/initialize.c:892
#, c-format
msgid "Found system inum file at: 0x%llx
"
msgstr ""

-#: gfs2/fsck/initialize.c:679
+#: gfs2/fsck/initialize.c:898
#, c-format
msgid "Found system statfs file at: 0x%llx
"
msgstr ""

-#: gfs2/fsck/initialize.c:685
+#: gfs2/fsck/initialize.c:904
#, c-format
msgid "Found system rindex file at: 0x%llx
"
msgstr ""

-#: gfs2/fsck/initialize.c:693
+#: gfs2/fsck/initialize.c:912
#, c-format
msgid "Found system quota file at: 0x%llx
"
msgstr ""

-#: gfs2/fsck/initialize.c:718
+#: gfs2/fsck/initialize.c:941
#, c-format
msgid "Found the root directory at: 0x%llx.
"
msgstr ""

-#: gfs2/fsck/initialize.c:723
+#: gfs2/fsck/initialize.c:946
#, c-format
msgid ""
"The root dinode should be at block 0x%llx but it seems to be destroyed.
"
msgstr ""

-#: gfs2/fsck/initialize.c:726
+#: gfs2/fsck/initialize.c:949
#, c-format
msgid "Found a copy of the root directory in a journal at block: 0x%llx.
"
msgstr ""

-#: gfs2/fsck/initialize.c:729
+#: gfs2/fsck/initialize.c:952
msgid "Do you want to replace the root dinode from the copy? (y/n)"
msgstr ""

-#: gfs2/fsck/initialize.c:731
+#: gfs2/fsck/initialize.c:954
msgid "Damaged root dinode not fixed.
"
msgstr ""

-#: gfs2/fsck/initialize.c:738
+#: gfs2/fsck/initialize.c:961
msgid "Root directory copied from the journal.
"
msgstr ""

-#: gfs2/fsck/initialize.c:746
+#: gfs2/fsck/initialize.c:969 gfs2/fsck/initialize.c:1180
#, c-format
-msgid "fsck found the root inode at: 0x%llx
"
+msgid "Found the root directory at: 0x%llx
"
msgstr ""

-#: gfs2/fsck/initialize.c:762
+#: gfs2/fsck/initialize.c:985 gfs2/fsck/initialize.c:1146
#, c-format
msgid "Found a possible root at: 0x%llx
"
msgstr ""

-#: gfs2/fsck/initialize.c:816
+#: gfs2/fsck/initialize.c:1039
#, c-format
msgid "boff:%d bsize2:%d rg:0x%llx, rb:0x%llx
"
msgstr ""

-#: gfs2/fsck/initialize.c:831
+#: gfs2/fsck/initialize.c:1054
#, c-format
msgid "Block size determined to be: %d
"
msgstr ""

-#: gfs2/fsck/initialize.c:861
-msgid "Found several gfs (version 1) dinodes; aborting.
"
-msgstr ""
-
-#: gfs2/fsck/initialize.c:893
+#: gfs2/fsck/initialize.c:1103
msgid ""
"Gathering information to repair the gfs2 superblock. This may take some "
"time.
"
msgstr ""

-#: gfs2/fsck/initialize.c:900
+#: gfs2/fsck/initialize.c:1110
msgid "Block size not apparent; checking elsewhere.
"
msgstr ""

-#: gfs2/fsck/initialize.c:913
+#: gfs2/fsck/initialize.c:1122
msgid ""
"Unable to determine the block size; this does not look like a gfs2 file "
"system.
"
msgstr ""

-#: gfs2/fsck/initialize.c:923
+#: gfs2/fsck/initialize.c:1132
msgid "Unable to locate the system master directory.
"
msgstr ""

-#: gfs2/fsck/initialize.c:929
+#: gfs2/fsck/initialize.c:1138
msgid "Unable to locate the root directory.
"
msgstr ""

-#: gfs2/fsck/initialize.c:933
+#: gfs2/fsck/initialize.c:1142
msgid "Can't find any dinodes that might be the root; using master - 1.
"
msgstr ""

-#: gfs2/fsck/initialize.c:937
-#, c-format
-msgid "Found a root directory candidate at 0x%llx
"
-msgstr ""
-
-#: gfs2/fsck/initialize.c:945
+#: gfs2/fsck/initialize.c:1154
msgid "The root dinode block is destroyed.
"
msgstr ""

-#: gfs2/fsck/initialize.c:946
+#: gfs2/fsck/initialize.c:1155
msgid ""
"At this point I recommend reinitializing it.
"
"Hopefully everything will later be put into lost+found.
"
msgstr ""

-#: gfs2/fsck/initialize.c:950
+#: gfs2/fsck/initialize.c:1159
msgid "Okay to reinitialize the root dinode? (y/n)"
msgstr ""

-#: gfs2/fsck/initialize.c:952
+#: gfs2/fsck/initialize.c:1161
msgid "The root dinode was not reinitialized; aborting.
"
msgstr ""

-#: gfs2/fsck/initialize.c:964
+#: gfs2/fsck/initialize.c:1173
msgid "Okay to fix the GFS2 superblock? (y/n)"
msgstr ""

-#: gfs2/fsck/initialize.c:965
-#, c-format
-msgid "Master system directory found at: 0x%llx
"
-msgstr ""
-
-#: gfs2/fsck/initialize.c:971
-#, c-format
-msgid "Root directory found at: 0x%llx
"
-msgstr ""
-
-#: gfs2/fsck/initialize.c:980
+#: gfs2/fsck/initialize.c:1189
msgid ""
"GFS2 superblock not fixed; fsck cannot proceed without a valid superblock.
"
msgstr ""

-#: gfs2/fsck/initialize.c:1000 gfs2/mkfs/main_grow.c:320
+#: gfs2/fsck/initialize.c:1211 gfs2/mkfs/main_grow.c:351
msgid "Initializing lists...
"
msgstr ""

-#: gfs2/fsck/initialize.c:1010
+#: gfs2/fsck/initialize.c:1221
msgid "GFS superblock is larger than the blocksize!
"
msgstr ""

-#: gfs2/fsck/initialize.c:1016 gfs2/mkfs/main_grow.c:326
-#: gfs2/mkfs/main_jadd.c:519 gfs2/mkfs/main_mkfs.c:593
-#, c-format
+#: gfs2/fsck/initialize.c:1227
msgid "Bad constants (1)
"
msgstr ""

-#: gfs2/fsck/initialize.c:1056
+#: gfs2/fsck/initialize.c:1354
+msgid "The gfs2 system rindex inode is missing. Okay to rebuild it? (y/n) "
+msgstr ""
+
+#: gfs2/fsck/initialize.c:1356
+msgid "Error: Cannot proceed without a valid rindex.
"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:1360
+#, c-format
+msgid "Error %d rebuilding rindex
"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:1385
+msgid "The gfs2 system jindex inode is missing. Okay to rebuild it? (y/n) "
+msgstr ""
+
+#: gfs2/fsck/initialize.c:1387
+msgid "Error: cannot proceed without a valid jindex file.
"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:1401
+#, c-format
+msgid "Error %d rebuilding jindex
"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:1408
+msgid "Unable to read in jindex inode.
"
+msgstr ""
+
+#: gfs2/fsck/initialize.c:1435
#, c-format
msgid "Unable to open device: %s
"
msgstr ""

-#: gfs2/fsck/initialize.c:1097
+#: gfs2/fsck/initialize.c:1481
msgid "Unable to block other mounters
"
msgstr ""

-#: gfs2/fsck/initialize.c:1125
+#: gfs2/fsck/initialize.c:1533
msgid ""
"
"
"Journal recovery complete.
"
msgstr ""

-#: gfs2/fsck/initialize.c:1137
+#: gfs2/fsck/initialize.c:1545
#, c-format
msgid "Device %s is busy.
"
msgstr ""

-#: gfs2/fsck/initialize.c:1145
+#: gfs2/fsck/initialize.c:1553
msgid "Unable to unblock other mounters - manual intervention required
"
msgstr ""

-#: gfs2/fsck/initialize.c:1146
+#: gfs2/fsck/initialize.c:1554
msgid "Use 'gfs2_tool sb <device> proto' to fix
"
msgstr ""

-#: gfs2/fsck/initialize.c:1148
+#: gfs2/fsck/initialize.c:1556
msgid "Syncing the device.
"
msgstr ""

-#: gfs2/fsck/initialize.c:1159
+#: gfs2/fsck/initialize.c:1567
msgid "fsck.gfs2: Non-fatal error dropping caches.
"
msgstr ""

-#: gfs2/fsck/inode_hash.c:51
+#: gfs2/fsck/inode_hash.c:52
msgid "Unable to allocate inode_info structure
"
msgstr ""

-#: gfs2/fsck/inode_hash.c:55
+#: gfs2/fsck/inode_hash.c:56
msgid "Error while zeroing inode_info structure
"
msgstr ""

-#: gfs2/fsck/link.c:40
+#: gfs2/fsck/link.c:43
#, c-format
-msgid ""
-"Directory %lld (0x%llx) incremented counted links to %u for %llu (0x%llx) "
-"via %s
"
+msgid "Dir (0x%llx) incremented counted links to %u for (0x%llx) via %s
"
msgstr ""

-#: gfs2/fsck/link.c:48
+#: gfs2/fsck/link.c:50
#, c-format
-msgid ""
-"Ref: %llu (0x%llx) No match found when incrementing link for %llu (0x%llx)!
"
+msgid "Ref: (0x%llx) No match found when incrementing link for (0x%llx)!
"
msgstr ""

#: gfs2/fsck/link.c:74
#, c-format
-msgid "Directory %llu (0x%llx)'s link to %llu (0x%llx) via %s is zero!
"
+msgid "Dir (0x%llx)'s link to (0x%llx) via %s is zero!
"
msgstr ""

-#: gfs2/fsck/link.c:83
+#: gfs2/fsck/link.c:81
#, c-format
-msgid ""
-"Directory %llu (0x%llx) decremented counted links to %u for %llu (0x%llx) "
-"via %s
"
+msgid "Dir (0x%llx) decremented counted links to %u for (0x%llx) via %s
"
msgstr ""

-#: gfs2/fsck/link.c:91
+#: gfs2/fsck/link.c:88
#, c-format
-msgid "No match found when decrementing link for %llu (0x%llx)!
"
+msgid "No match found when decrementing link for (0x%llx)!
"
msgstr ""

-#: gfs2/fsck/lost_n_found.c:39
-msgid "Locating/Creating lost+found directory
"
+#: gfs2/fsck/lost_n_found.c:26
+#, c-format
+msgid ""
+"Adding .. entry to directory %llu (0x%llx) pointing back to lost+found
"
msgstr ""

-#: gfs2/fsck/lost_n_found.c:61
-msgid "lost+found dinode"
+#: gfs2/fsck/lost_n_found.c:37
+#, c-format
+msgid "Directory %lld (0x%llx) already had a ".." link to %lld (0x%llx).
"
msgstr ""

-#: gfs2/fsck/lost_n_found.c:65
-msgid "root"
+#: gfs2/fsck/lost_n_found.c:44
+msgid ".. unlinked, moving to lost+found"
msgstr ""

-#: gfs2/fsck/lost_n_found.c:74
+#: gfs2/fsck/lost_n_found.c:49
#, c-format
-msgid "lost+found directory is dinode %lld (0x%llx)
"
+msgid "Decrementing its links to %d
"
msgstr ""

-#: gfs2/fsck/lost_n_found.c:79
-msgid "Marking lost+found inode connected
"
+#: gfs2/fsck/lost_n_found.c:53
+msgid "Its link count is zero.
"
msgstr ""

-#: gfs2/fsck/lost_n_found.c:85
-msgid "Trying to add lost+found to itself...skipping"
+#: gfs2/fsck/lost_n_found.c:55
+#, c-format
+msgid "Its link count is %d! Changing it to 0.
"
msgstr ""

-#: gfs2/fsck/lost_n_found.c:92
+#: gfs2/fsck/lost_n_found.c:65
#, c-format
-msgid "Adding .. entry pointing to lost+found for directory %llu (0x%llx)
"
+msgid ""
+"Couldn't find a valid ".." entry for orphan directory %lld (0x%llx): '..' "
+"= 0x%llx
"
msgstr ""

-#: gfs2/fsck/lost_n_found.c:103
+#: gfs2/fsck/lost_n_found.c:72
#, c-format
-msgid "Directory %lld (0x%llx) already had a ".." link to %lld (0x%llx).
"
+msgid "Couldn't find directory %lld (0x%llx) in directory tree.
"
msgstr ""

-#: gfs2/fsck/lost_n_found.c:111
-msgid ".. unlinked, moving to lost+found"
+#: gfs2/fsck/lost_n_found.c:78
+msgid "add_inode_to_lf: Unable to remove ".." directory entry.
"
msgstr ""

-#: gfs2/fsck/lost_n_found.c:115
+#: gfs2/fsck/lost_n_found.c:84
#, c-format
-msgid "Decrementing its links to %d
"
+msgid "Error adding .. directory: %s
"
msgstr ""

-#: gfs2/fsck/lost_n_found.c:119
-msgid "Its link count is zero.
"
+#: gfs2/fsck/lost_n_found.c:150
+msgid "Locating/Creating lost+found directory
"
msgstr ""

-#: gfs2/fsck/lost_n_found.c:121
+#: gfs2/fsck/lost_n_found.c:165
#, c-format
-msgid "Its link count is %d! Changing it to 0.
"
+msgid "Error creating lost+found: %s
"
+msgstr ""
+
+#: gfs2/fsck/lost_n_found.c:187
+msgid "lost+found dinode"
+msgstr ""
+
+#: gfs2/fsck/lost_n_found.c:191
+msgid "root"
msgstr ""

-#: gfs2/fsck/lost_n_found.c:130
+#: gfs2/fsck/lost_n_found.c:202
#, c-format
-msgid "Couldn't find a valid ".." entry for orphan directory %lld (0x%llx)
"
+msgid "lost+found directory is dinode %lld (0x%llx)
"
msgstr ""

-#: gfs2/fsck/lost_n_found.c:135
-msgid "add_inode_to_lf: Unable to remove ".." directory entry.
"
+#: gfs2/fsck/lost_n_found.c:207
+msgid "Marking lost+found inode connected
"
+msgstr ""
+
+#: gfs2/fsck/lost_n_found.c:213
+msgid "Trying to add lost+found to itself...skipping"
+msgstr ""
+
+#: gfs2/fsck/lost_n_found.c:270 gfs2/fsck/pass2.c:679 gfs2/fsck/pass2.c:899
+#: gfs2/fsck/pass3.c:60
+#, c-format
+msgid "Error adding directory %s: %s
"
msgstr ""

-#: gfs2/fsck/lost_n_found.c:189
+#: gfs2/fsck/lost_n_found.c:281
msgid "from lost+found"
msgstr ""

-#: gfs2/fsck/lost_n_found.c:193
+#: gfs2/fsck/lost_n_found.c:285
msgid "to lost+found"
msgstr ""

-#: gfs2/fsck/lost_n_found.c:195
+#: gfs2/fsck/lost_n_found.c:287
#, c-format
-msgid "Added inode #%llu (0x%llx) to lost+found dir
"
+msgid "Added inode #%llu (0x%llx) to lost+found
"
msgstr ""

-#: gfs2/fsck/main.c:57
+#: gfs2/fsck/main.c:58
#, c-format
msgid "GFS2 fsck %s (built %s %s)
"
msgstr ""

-#: gfs2/fsck/main.c:102 gfs2/fsck/main.c:113 gfs2/mkfs/main_grow.c:96
-#: gfs2/mkfs/main_jadd.c:132 gfs2/mkfs/main_mkfs.c:155
+#: gfs2/fsck/main.c:103 gfs2/fsck/main.c:114 gfs2/mkfs/main_grow.c:109
+#: gfs2/mkfs/main_jadd.c:138 gfs2/mkfs/main_mkfs.c:185
#, c-format
-msgid "Please use '-h' for usage.
"
+msgid "Please use '-h' for help.
"
msgstr ""

-#: gfs2/fsck/main.c:105 gfs2/mkfs/main_grow.c:99
+#: gfs2/fsck/main.c:106 gfs2/mkfs/main_grow.c:112
#, c-format
-msgid "Unknown option %c
"
+msgid "Invalid option %c
"
msgstr ""

-#: gfs2/fsck/main.c:117
+#: gfs2/fsck/main.c:118
#, c-format
-msgid "No device specified. Use '-h' for usage.
"
+msgid "No device specified (Please use '-h' for help)
"
msgstr ""

-#: gfs2/fsck/main.c:129
+#: gfs2/fsck/main.c:130
#, c-format
msgid "progress unknown.
"
msgstr ""

-#: gfs2/fsck/main.c:131
+#: gfs2/fsck/main.c:132
#, c-format
msgid "processing block %llu out of %llu
"
msgstr ""

-#: gfs2/fsck/main.c:136
+#: gfs2/fsck/main.c:137
msgid ""
"Do you want to abort gfs2_fsck, skip the rest of this pass or continue (a/s/"
"c)?"
msgstr ""

-#: gfs2/fsck/main.c:181
+#: gfs2/fsck/main.c:187
msgid "The statfs file is accurate.
"
msgstr ""

-#: gfs2/fsck/main.c:184
+#: gfs2/fsck/main.c:190
msgid ""
"The statfs file is wrong:
"
"
"
msgstr ""

-#: gfs2/fsck/main.c:185
+#: gfs2/fsck/main.c:191
msgid "Current statfs values:
"
msgstr ""

-#: gfs2/fsck/main.c:186 gfs2/fsck/main.c:197
+#: gfs2/fsck/main.c:192 gfs2/fsck/main.c:203
#, c-format
msgid "blocks: %lld (0x%llx)
"
msgstr ""

-#: gfs2/fsck/main.c:189 gfs2/fsck/main.c:200
+#: gfs2/fsck/main.c:195 gfs2/fsck/main.c:206
#, c-format
msgid "free: %lld (0x%llx)
"
msgstr ""

-#: gfs2/fsck/main.c:192
+#: gfs2/fsck/main.c:198
#, c-format
msgid ""
"dinodes: %lld (0x%llx)
"
"
"
msgstr ""

-#: gfs2/fsck/main.c:196
+#: gfs2/fsck/main.c:202
msgid "Calculated statfs values:
"
msgstr ""

-#: gfs2/fsck/main.c:203
+#: gfs2/fsck/main.c:209
#, c-format
msgid "dinodes: %lld (0x%llx)
"
msgstr ""

-#: gfs2/fsck/main.c:208
+#: gfs2/fsck/main.c:214
msgid "Okay to fix the master statfs file? (y/n)"
msgstr ""

-#: gfs2/fsck/main.c:209
+#: gfs2/fsck/main.c:215
msgid "The statfs file was not fixed.
"
msgstr ""

-#: gfs2/fsck/main.c:214
+#: gfs2/fsck/main.c:220
msgid "The statfs file was fixed.
"
msgstr ""

-#: gfs2/fsck/main.c:234
-msgid "Initializing fsck
"
+#: gfs2/fsck/main.c:249
+#, c-format
+msgid "Starting %s
"
msgstr ""

-#: gfs2/fsck/main.c:239
+#: gfs2/fsck/main.c:255
#, c-format
-msgid "%s: clean.
"
+msgid "%s interrupted
"
msgstr ""

-#: gfs2/fsck/main.c:245
-msgid "Starting pass1
"
+#: gfs2/fsck/main.c:258
+#, c-format
+msgid "%s complete
"
msgstr ""

-#: gfs2/fsck/main.c:252
-msgid "Pass1 interrupted
"
+#: gfs2/fsck/main.c:280
+msgid "Initializing fsck
"
msgstr ""

-#: gfs2/fsck/main.c:255
-msgid "Pass1 complete
"
+#: gfs2/fsck/main.c:285
+#, c-format
+msgid "%s: clean.
"
msgstr ""

-#: gfs2/fsck/main.c:260
-msgid "Starting pass1b
"
+#: gfs2/fsck/main.c:315
+msgid "Writing changes to disk
"
msgstr ""

-#: gfs2/fsck/main.c:265
-msgid "Pass1b interrupted
"
+#: gfs2/fsck/main.c:318
+msgid "gfs2_fsck complete
"
msgstr ""

-#: gfs2/fsck/main.c:268
-msgid "Pass1b complete
"
+#: gfs2/fsck/metawalk.c:40
+#, c-format
+msgid ""
+"Block %llu (0x%llx) is not represented in the system bitmap; part of an rgrp "
+"or superblock.
"
msgstr ""

-#: gfs2/fsck/main.c:273
-msgid "Starting pass1c
"
+#: gfs2/fsck/metawalk.c:54
+#, c-format
+msgid "Block %llu (0x%llx) was '%s', should be %s.
"
msgstr ""

-#: gfs2/fsck/main.c:278
-msgid "Pass1c interrupted
"
+#: gfs2/fsck/metawalk.c:58
+msgid "Fix the bitmap? (y/n)"
msgstr ""

-#: gfs2/fsck/main.c:281
-msgid "Pass1c complete
"
+#: gfs2/fsck/metawalk.c:95
+msgid "The bitmap was fixed.
"
msgstr ""

-#: gfs2/fsck/main.c:286
-msgid "Starting pass2
"
+#: gfs2/fsck/metawalk.c:97
+msgid "The bitmap inconsistency was ignored.
"
msgstr ""

-#: gfs2/fsck/main.c:291
-msgid "Pass2 interrupted
"
+#: gfs2/fsck/metawalk.c:132
+#, c-format
+msgid "(%s:%d) %s inode found at block (0x%llx): marking as '%s'
"
msgstr ""

-#: gfs2/fsck/main.c:294
-msgid "Pass2 complete
"
+#: gfs2/fsck/metawalk.c:143 gfs2/fsck/metawalk.c:154
+#, c-format
+msgid "(%s:%d) inode (0x%llx) references %s block (0x%llx): marking as '%s'
"
msgstr ""

-#: gfs2/fsck/main.c:299
-msgid "Starting pass3
"
+#: gfs2/fsck/metawalk.c:169
+msgid "This block is not represented in the bitmap.
"
msgstr ""

-#: gfs2/fsck/main.c:304
-msgid "Pass3 interrupted
"
+#: gfs2/fsck/metawalk.c:360
+#, c-format
+msgid "Checking leaf %llu (0x%llu)
"
msgstr ""

-#: gfs2/fsck/main.c:307
-msgid "Pass3 complete
"
+#: gfs2/fsck/metawalk.c:365
+#, c-format
+msgid "Invalid directory type %d specified
"
msgstr ""

-#: gfs2/fsck/main.c:312
-msgid "Starting pass4
"
+#: gfs2/fsck/metawalk.c:383
+#, c-format
+msgid ""
+"Directory block %llu (0x%llx), entry %d of directory %llu (0x%llx) is "
+"corrupt.
"
msgstr ""

-#: gfs2/fsck/main.c:317
-msgid "Pass4 interrupted
"
+#: gfs2/fsck/metawalk.c:391
+msgid "Attempt to repair it? (y/n) "
msgstr ""

-#: gfs2/fsck/main.c:320
-msgid "Pass4 complete
"
+#: gfs2/fsck/metawalk.c:398
+msgid ""
+"Unable to repair corrupt directory entry; the entry was removed instead.
"
msgstr ""

-#: gfs2/fsck/main.c:325
-msgid "Starting pass5
"
+#: gfs2/fsck/metawalk.c:404
+msgid "Corrupt directory entry repaired.
"
msgstr ""

-#: gfs2/fsck/main.c:330
-msgid "Pass5 interrupted
"
-msgstr ""
-
-#: gfs2/fsck/main.c:334
-msgid "Pass5 complete
"
-msgstr ""
-
-#: gfs2/fsck/main.c:356
-msgid "Writing changes to disk
"
-msgstr ""
-
-#: gfs2/fsck/main.c:359
-msgid "gfs2_fsck complete
"
-msgstr ""
-
-#: gfs2/fsck/metawalk.c:40
-#, c-format
-msgid ""
-"Block %llu (0x%llx) is not represented in the system bitmap; part of an rgrp "
-"or superblock.
"
-msgstr ""
-
-#: gfs2/fsck/metawalk.c:50
-#, c-format
-msgid ""
-"Block %llu (0x%llx) seems to be %s, but is marked as %s in the bitmap.
"
-msgstr ""
-
-#: gfs2/fsck/metawalk.c:55
-msgid "Okay to fix the bitmap? (y/n)"
-msgstr ""
-
-#: gfs2/fsck/metawalk.c:84
-msgid "The bitmap was fixed.
"
-msgstr ""
-
-#: gfs2/fsck/metawalk.c:86
-msgid "The bitmap inconsistency was ignored.
"
-msgstr ""
-
-#: gfs2/fsck/metawalk.c:114
-#, c-format
-msgid "%s inode found at block %lld (0x%llx): marking as '%s'
"
-msgstr ""
-
-#: gfs2/fsck/metawalk.c:123 gfs2/fsck/metawalk.c:135
-#, c-format
-msgid ""
-"inode %lld (0x%llx) references %s block %lld (0x%llx): marking as '%s'
"
-msgstr ""
-
-#: gfs2/fsck/metawalk.c:152
-msgid "This block is not represented in the bitmap.
"
-msgstr ""
-
-#: gfs2/fsck/metawalk.c:323
-#, c-format
-msgid "Checking leaf %llu (0x%llu)
"
-msgstr ""
-
-#: gfs2/fsck/metawalk.c:328
-#, c-format
-msgid "Invalid directory type %d specified
"
-msgstr ""
-
-#: gfs2/fsck/metawalk.c:346
-#, c-format
-msgid ""
-"Directory block %llu (0x%llx), entry %d of directory %llu(0x%llx) is "
-"corrupt.
"
-msgstr ""
-
-#: gfs2/fsck/metawalk.c:354
-msgid "Attempt to repair it? (y/n) "
-msgstr ""
-
-#: gfs2/fsck/metawalk.c:361
-msgid ""
-"Unable to repair corrupt directory entry; the entry was removed instead.
"
-msgstr ""
-
-#: gfs2/fsck/metawalk.c:367
-msgid "Corrupt directory entry repaired.
"
-msgstr ""
-
-#: gfs2/fsck/metawalk.c:372 gfs2/fsck/metawalk.c:395
+#: gfs2/fsck/metawalk.c:409 gfs2/fsck/metawalk.c:432
#, c-format
msgid "Corrupt directory entry ignored, stopped after checking %d entries.
"
msgstr ""

-#: gfs2/fsck/metawalk.c:380
+#: gfs2/fsck/metawalk.c:417
msgid "First dirent is a sentinel (place holder).
"
msgstr ""

-#: gfs2/fsck/metawalk.c:383
+#: gfs2/fsck/metawalk.c:420
#, c-format
msgid ""
"Directory entry with inode number of zero in leaf %llu (0x%llx) of directory "
"%llu (0x%llx)!
"
msgstr ""

-#: gfs2/fsck/metawalk.c:390
+#: gfs2/fsck/metawalk.c:427
msgid "Attempt to remove it? (y/n) "
msgstr ""

-#: gfs2/fsck/metawalk.c:392
+#: gfs2/fsck/metawalk.c:429
msgid "The corrupt directory entry was removed.
"
msgstr ""

-#: gfs2/fsck/metawalk.c:404
+#: gfs2/fsck/metawalk.c:441
msgid "First dirent is a Sentinel (place holder).
"
msgstr ""

-#: gfs2/fsck/metawalk.c:424
+#: gfs2/fsck/metawalk.c:461
#, c-format
msgid "Last entry processed for %lld->%lld (0x%llx->0x%llx).
"
msgstr ""

-#: gfs2/fsck/metawalk.c:453
+#: gfs2/fsck/metawalk.c:493
#, c-format
msgid "Directory Inode %llu (0x%llx) points to leaf %llu (0x%llx) %s.
"
msgstr ""

-#: gfs2/fsck/metawalk.c:461
+#: gfs2/fsck/metawalk.c:501
msgid "Attempt to patch around it? (y/n) "
msgstr ""

-#: gfs2/fsck/metawalk.c:466
+#: gfs2/fsck/metawalk.c:506
#, c-format
msgid "Directory Inode %llu (0x%llx) repaired.
"
msgstr ""

-#: gfs2/fsck/metawalk.c:471
+#: gfs2/fsck/metawalk.c:510
msgid "Bad leaf left in place.
"
msgstr ""

-#: gfs2/fsck/metawalk.c:496
-msgid "Error: Cannot allocate memory to fix the leaf pointers.
"
-msgstr ""
-
-#: gfs2/fsck/metawalk.c:504 gfs2/fsck/metawalk.c:518
-msgid "Error: bad read while fixing leaf pointers.
"
-msgstr ""
-
-#: gfs2/fsck/metawalk.c:547
-#, c-format
-msgid ""
-"Directory #%llu (0x%llx) has an invalid number of pointers to leaf #%llu (0x"
-"%llx)
"
-" Found: %u, which is not a factor of 2.
"
-msgstr ""
-
-#: gfs2/fsck/metawalk.c:555 gfs2/fsck/metawalk.c:576
-msgid "Attempt to fix it? (y/n) "
-msgstr ""
-
-#: gfs2/fsck/metawalk.c:556
-msgid "Directory inode was not fixed.
"
-msgstr ""
-
-#: gfs2/fsck/metawalk.c:563
-msgid "Directory inode was fixed.
"
-msgstr ""
-
-#: gfs2/fsck/metawalk.c:568
+#: gfs2/fsck/metawalk.c:534
#, c-format
msgid ""
-"Directory #%llu (0x%llx) has an incorrect number of pointers to leaf #%llu "
-"(0x%llx)
"
-" Found: %u, Expected: %u
"
-msgstr ""
-
-#: gfs2/fsck/metawalk.c:577
-msgid "Directory leaf was not fixed.
"
-msgstr ""
-
-#: gfs2/fsck/metawalk.c:582
-#, c-format
-msgid "Leaf depth was %d, changed to %d
"
+"Leaf block #%llu (0x%llx) is out of range for directory #%llu (0x%llx).
"
msgstr ""

-#: gfs2/fsck/metawalk.c:588
-msgid "Directory leaf was fixed.
"
+#: gfs2/fsck/metawalk.c:540
+msgid "that is out of range"
msgstr ""

-#: gfs2/fsck/metawalk.c:624
-#, c-format
-msgid "Directory #%llu (0x%llx) has no valid leaf blocks
"
+#: gfs2/fsck/metawalk.c:548
+msgid "that is not really a leaf"
msgstr ""

-#: gfs2/fsck/metawalk.c:664
+#: gfs2/fsck/metawalk.c:554
#, c-format
msgid ""
-"Leaf block #%llu (0x%llx) is out of range for directory #%llu (0x%llx).
"
-msgstr ""
-
-#: gfs2/fsck/metawalk.c:674
-msgid "that is out of range"
+"Previous reference to leaf %lld (0x%llx) has already checked it; skipping.
"
msgstr ""

-#: gfs2/fsck/metawalk.c:685
-msgid "that is not really a leaf"
-msgstr ""
-
-#: gfs2/fsck/metawalk.c:704
+#: gfs2/fsck/metawalk.c:569
#, c-format
-msgid "incorrect lf_dirent_format at leaf #%llu
"
+msgid "incorrect lf_dirent_format at leaf #%<PRIu64>
"
msgstr ""

-#: gfs2/fsck/metawalk.c:707
+#: gfs2/fsck/metawalk.c:573
msgid "Fixing lf_dirent_format.
"
msgstr ""

-#: gfs2/fsck/metawalk.c:712
+#: gfs2/fsck/metawalk.c:578
#, c-format
msgid "Inode %llu (0x%llx) points to bad leaf %llu (0x%llx).
"
msgstr ""

-#: gfs2/fsck/metawalk.c:743
+#: gfs2/fsck/metawalk.c:584
+msgid "that is not a leaf"
+msgstr ""
+
+#: gfs2/fsck/metawalk.c:606
#, c-format
msgid ""
-"Leaf %llu (0x%llx) entry count in directory %llu (0x%llx) doesn't match "
+"Leaf %llu (0x%llx) entry count in directory %llu (0x%llx) does not match "
"number of entries found - is %u, found %u
"
msgstr ""

-#: gfs2/fsck/metawalk.c:755
+#: gfs2/fsck/metawalk.c:614
msgid "Update leaf entry count? (y/n) "
msgstr ""

-#: gfs2/fsck/metawalk.c:758
+#: gfs2/fsck/metawalk.c:617
msgid "Leaf entry count updated
"
msgstr ""

-#: gfs2/fsck/metawalk.c:760
+#: gfs2/fsck/metawalk.c:619
msgid "Leaf entry count left in inconsistant state
"
msgstr ""

-#: gfs2/fsck/metawalk.c:769
+#: gfs2/fsck/metawalk.c:672
+#, c-format
+msgid "Directory #%llu (0x%llx) has no valid leaf blocks
"
+msgstr ""
+
+#: gfs2/fsck/metawalk.c:722
+#, c-format
+msgid "Leaf chain (0x%llx) detected.
"
+msgstr ""
+
+#: gfs2/fsck/metawalk.c:778
#, c-format
-msgid "Leaf chain 0x%llx detected.
"
+msgid "Bad extended attribute found at block %lld (0x%llx)"
msgstr ""

-#: gfs2/fsck/metawalk.c:825
+#: gfs2/fsck/metawalk.c:785
msgid "Repair the bad Extended Attribute? (y/n) "
msgstr ""

-#: gfs2/fsck/metawalk.c:837 gfs2/fsck/metawalk.c:1487 gfs2/fsck/pass1.c:879
-#: gfs2/fsck/pass1.c:961
+#: gfs2/fsck/metawalk.c:797 gfs2/fsck/metawalk.c:1511 gfs2/fsck/pass1.c:1044
msgid "extended attribute"
msgstr ""

-#: gfs2/fsck/metawalk.c:839
+#: gfs2/fsck/metawalk.c:799
msgid "The EA was fixed.
"
msgstr ""

-#: gfs2/fsck/metawalk.c:843
+#: gfs2/fsck/metawalk.c:803
msgid "The bad EA was not fixed.
"
msgstr ""

-#: gfs2/fsck/metawalk.c:879
+#: gfs2/fsck/metawalk.c:841
#, c-format
msgid "Checking EA leaf block #%llu (0x%llx).
"
msgstr ""

-#: gfs2/fsck/metawalk.c:938
+#: gfs2/fsck/metawalk.c:899
#, c-format
msgid ""
-"%s block %lld (0x%llx), part of inode %lld (0x%llx), was already free.
"
+"Removing duplicate status of block %llu (0x%llx) referenced as %s by dinode "
+"%llu (0x%llx)
"
+msgstr ""
+
+#: gfs2/fsck/metawalk.c:906
+msgid "This leaves only one reference: it's no longer a duplicate.
"
+msgstr ""
+
+#: gfs2/fsck/metawalk.c:910
+#, c-format
+msgid "%d block reference(s) remain.
"
msgstr ""

-#: gfs2/fsck/metawalk.c:948
+#: gfs2/fsck/metawalk.c:951
#, c-format
-msgid "Removing duplicate reference %d to block %lld (0x%llx).
"
+msgid ""
+"%s block %lld (0x%llx), part of inode %lld (0x%llx), was already free.
"
msgstr ""

#: gfs2/fsck/metawalk.c:980
@@ -1188,696 +1273,789 @@ msgstr ""
msgid "Extended attributes exist for inode #%llu (0x%llx).
"
msgstr ""

-#: gfs2/fsck/metawalk.c:1188
+#: gfs2/fsck/metawalk.c:1193
#, c-format
msgid "Skipping block %llu (0x%llx)
"
msgstr ""

-#: gfs2/fsck/metawalk.c:1194
+#: gfs2/fsck/metawalk.c:1199
#, c-format
msgid "Skipping invalid block %lld (0x%llx)
"
msgstr ""

-#: gfs2/fsck/metawalk.c:1361
+#: gfs2/fsck/metawalk.c:1372
#, c-format
msgid ""
"
Large file at %lld (0x%llx) - 100 percent "
"complete.
"
msgstr ""

-#: gfs2/fsck/metawalk.c:1436
+#: gfs2/fsck/metawalk.c:1448
#, c-format
msgid "Removing dentry %llu (0x%llx) from directory %llu (0x%llx)
"
msgstr ""

-#: gfs2/fsck/metawalk.c:1441
-msgid "Parent directory out of range
"
+#: gfs2/fsck/metawalk.c:1453
+msgid "Parent directory is invalid
"
msgstr ""

-#: gfs2/fsck/metawalk.c:1449
+#: gfs2/fsck/metawalk.c:1461
msgid "Parent block is not a directory...ignoring
"
msgstr ""

-#: gfs2/fsck/metawalk.c:1462 gfs2/fsck/pass1.c:851 gfs2/fsck/pass1.c:933
+#: gfs2/fsck/metawalk.c:1474 gfs2/fsck/pass1.c:1016
msgid "metadata"
msgstr ""

-#: gfs2/fsck/metawalk.c:1468 gfs2/fsck/pass1.c:857 gfs2/fsck/pass1.c:939
+#: gfs2/fsck/metawalk.c:1479 gfs2/fsck/pass1.c:1022
msgid "leaf"
msgstr ""

-#: gfs2/fsck/metawalk.c:1473 gfs2/fsck/pass1.c:393 gfs2/fsck/pass1.c:427
-#: gfs2/fsck/pass1.c:863 gfs2/fsck/pass1.c:945
+#: gfs2/fsck/metawalk.c:1484 gfs2/fsck/pass1.c:563 gfs2/fsck/pass1.c:583
+#: gfs2/fsck/pass1.c:1028
msgid "data"
msgstr ""

-#: gfs2/fsck/metawalk.c:1480 gfs2/fsck/pass1.c:871 gfs2/fsck/pass1.c:953
+#: gfs2/fsck/metawalk.c:1493 gfs2/fsck/pass1.c:1036
msgid "indirect extended attribute"
msgstr ""

-#: gfs2/fsck/metawalk.c:1503
+#: gfs2/fsck/metawalk.c:1534
#, c-format
msgid ""
"%s reference to new metadata block %lld (0x%llx) is now marked as indirect.
"
msgstr ""

-#: gfs2/fsck/metawalk.c:1522
+#: gfs2/fsck/metawalk.c:1553
#, c-format
msgid "%s reference to new data block %lld (0x%llx) is now marked as data.
"
msgstr ""

-#: gfs2/fsck/metawalk.c:1541
+#: gfs2/fsck/metawalk.c:1571
msgid "newly allocated leaf"
msgstr ""

-#: gfs2/fsck/metawalk.c:1581
+#: gfs2/fsck/metawalk.c:1611
#, c-format
msgid "%s had blocks added; reprocessing its metadata tree at height=%d.
"
msgstr ""

-#: gfs2/fsck/metawalk.c:1585
+#: gfs2/fsck/metawalk.c:1615
#, c-format
msgid "Error %d reprocessing the %s metadata tree.
"
msgstr ""

-#: gfs2/fsck/pass1b.c:153
+#: gfs2/fsck/pass1b.c:159
#, c-format
msgid ""
"Duplicate block %llu (0x%llx) is in file or directory %llu (0x%llx) named "
"%s
"
msgstr ""

-#: gfs2/fsck/pass1b.c:223
+#: gfs2/fsck/pass1b.c:229
msgid "no longer valid"
msgstr ""

-#: gfs2/fsck/pass1b.c:229
+#: gfs2/fsck/pass1b.c:235
#, c-format
msgid ""
"Not clearing duplicate reference in inode "%s" at block #%llu (0x%llx) to "
"block #%llu (0x%llx) because it's valid for another inode.
"
msgstr ""

-#: gfs2/fsck/pass1b.c:232
+#: gfs2/fsck/pass1b.c:238
msgid "unknown name"
msgstr ""

-#: gfs2/fsck/pass1b.c:236
+#: gfs2/fsck/pass1b.c:242
#, c-format
msgid "Inode %s is in directory %llu (0x%llx)
"
msgstr ""

-#: gfs2/fsck/pass1b.c:333
+#: gfs2/fsck/pass1b.c:344
#, c-format
msgid "Block %lld (0x%llx) is not gfs2 metadata.
"
msgstr ""

-#: gfs2/fsck/pass1b.c:380
+#: gfs2/fsck/pass1b.c:416 gfs2/fsck/pass1b.c:469
msgid "Invalid "
msgstr ""

-#: gfs2/fsck/pass1b.c:381
+#: gfs2/fsck/pass1b.c:417
#, c-format
msgid ""
"Inode %s (%lld/0x%llx) has %d reference(s) to block %llu (0x%llx) (%s)
"
msgstr ""

-#: gfs2/fsck/pass1b.c:414
+#: gfs2/fsck/pass1b.c:497
+#, c-format
+msgid ""
+"Inode %s (%lld/0x%llx) references block %llu (0x%llx) as '%s', but the block "
+"is really %s.
"
+msgstr ""
+
+#: gfs2/fsck/pass1b.c:505
#, c-format
-msgid "Okay to clear %s inode %lld (0x%llx)? (y/n) "
+msgid "Okay to delete %s inode %lld (0x%llx)? (y/n) "
msgstr ""

-#: gfs2/fsck/pass1b.c:415
+#: gfs2/fsck/pass1b.c:507
msgid "invalidated"
msgstr ""

-#: gfs2/fsck/pass1b.c:418
-msgid "The bad inode was not cleared...
"
+#: gfs2/fsck/pass1b.c:510
+msgid "The bad inode was not cleared."
msgstr ""

-#: gfs2/fsck/pass1b.c:421
+#: gfs2/fsck/pass1b.c:519
#, c-format
-msgid "Clearing inode %lld (0x%llx)....
"
+msgid "Clearing inode %lld (0x%llx)...
"
msgstr ""

-#: gfs2/fsck/pass1b.c:434
-msgid "bad"
+#: gfs2/fsck/pass1b.c:536
+msgid "duplicate referencing bad"
msgstr ""

-#: gfs2/fsck/pass1b.c:492
+#: gfs2/fsck/pass1b.c:574
#, c-format
msgid ""
-"Inode %s (%lld/0x%llx) has a reference to data block %llu (0x%llx), but the "
-"block is really metadata.
"
-msgstr ""
-
-#: gfs2/fsck/pass1b.c:499
-msgid "Clear the inode? (y/n) "
+"Block %llu (0x%llx) has %d inodes referencing it for a total of %d duplicate "
+"references:
"
msgstr ""

-#: gfs2/fsck/pass1b.c:502
+#: gfs2/fsck/pass1b.c:632
#, c-format
-msgid "Clearing inode %lld (0x%llx)...
"
+msgid ""
+"----------------------------------------------
"
+"Step 1: Eliminate references to block %llu (0x%llx) that were previously "
+"marked invalid.
"
msgstr ""

-#: gfs2/fsck/pass1b.c:512
-msgid "inode with bad duplicate"
+#: gfs2/fsck/pass1b.c:648
+#, c-format
+msgid ""
+"----------------------------------------------
"
+"Step 2: Eliminate references to block %llu (0x%llx) that need the wrong "
+"block type.
"
msgstr ""

-#: gfs2/fsck/pass1b.c:516
-msgid "The bad inode was not cleared."
+#: gfs2/fsck/pass1b.c:663
+#, c-format
+msgid ""
+"----------------------------------------------
"
+"Step 3: Choose one reference to block %llu (0x%llx) to keep.
"
msgstr ""

-#: gfs2/fsck/pass1b.c:522
+#: gfs2/fsck/pass1b.c:674
#, c-format
-msgid "Block %llu (0x%llx) has only one remaining reference.
"
+msgid "Block %llu (0x%llx) has no more references; Marking as 'free'.
"
msgstr ""

-#: gfs2/fsck/pass1b.c:529
+#: gfs2/fsck/pass1b.c:685
#, c-format
-msgid ""
-"Block %llu (0x%llx) has %d inodes referencing it for a total of %d duplicate "
-"references
"
+msgid "Block %llu (0x%llx) has only one remaining reference.
"
msgstr ""

-#: gfs2/fsck/pass1b.c:555
+#: gfs2/fsck/pass1b.c:696
#, c-format
msgid ""
-"Resetting the type based on the remaining reference in inode %lld (0x%llx).
"
+"----------------------------------------------
"
+"Step 4. Set block type based on the remaining reference in inode %lld (0x"
+"%llx).
"
msgstr ""

-#: gfs2/fsck/pass1b.c:563
+#: gfs2/fsck/pass1b.c:705
#, c-format
msgid ""
"The remaining reference inode %lld (0x%llx) is marked invalid: Marking the "
"block as free.
"
msgstr ""

-#: gfs2/fsck/pass1b.c:569 gfs2/fsck/pass1b.c:578
+#: gfs2/fsck/pass1b.c:711 gfs2/fsck/pass1b.c:722
msgid "reference-repaired leaf"
msgstr ""

-#: gfs2/fsck/pass1b.c:573
+#: gfs2/fsck/pass1b.c:717
msgid "reference-repaired data"
msgstr ""

-#: gfs2/fsck/pass1b.c:582
+#: gfs2/fsck/pass1b.c:726
msgid "reference-repaired indirect"
msgstr ""

-#: gfs2/fsck/pass1b.c:587
+#: gfs2/fsck/pass1b.c:731
msgid "reference-repaired extended attribute"
msgstr ""

-#: gfs2/fsck/pass1b.c:592
-msgid "All duplicate references were resolved.
"
+#: gfs2/fsck/pass1b.c:737
+msgid "All duplicate references were processed.
"
msgstr ""

-#: gfs2/fsck/pass1b.c:608
+#: gfs2/fsck/pass1b.c:753
msgid "Looking for duplicate blocks...
"
msgstr ""

-#: gfs2/fsck/pass1b.c:612
+#: gfs2/fsck/pass1b.c:757
msgid "No duplicate blocks found
"
msgstr ""

-#: gfs2/fsck/pass1b.c:618
+#: gfs2/fsck/pass1b.c:763
msgid "Scanning filesystem for inodes containing duplicate blocks...
"
msgstr ""

-#: gfs2/fsck/pass1b.c:619
+#: gfs2/fsck/pass1b.c:764
#, c-format
msgid "Filesystem has %llu (0x%llx) blocks total
"
msgstr ""

-#: gfs2/fsck/pass1b.c:627
+#: gfs2/fsck/pass1b.c:772
#, c-format
msgid "Found all %d original references to duplicates.
"
msgstr ""

-#: gfs2/fsck/pass1b.c:639
+#: gfs2/fsck/pass1b.c:784
#, c-format
msgid "Checking invalidated duplicate dinode %lld (0x%llx)
"
msgstr ""

-#: gfs2/fsck/pass1b.c:654
+#: gfs2/fsck/pass1b.c:799
msgid "Handling duplicate blocks
"
msgstr ""

-#: gfs2/fsck/pass1.c:127 gfs2/fsck/pass1.c:226 gfs2/fsck/pass1.c:300
+#: gfs2/fsck/pass1.c:129
msgid "itself"
msgstr ""

-#: gfs2/fsck/pass1.c:128
+#: gfs2/fsck/pass1.c:130
#, c-format
msgid ""
-"Bad indirect block pointer (out of range) found in system inode %lld (0x"
-"%llx).
"
+"Bad indirect block pointer (invalid or out of range) found in system inode "
+"%lld (0x%llx).
"
msgstr ""

-#: gfs2/fsck/pass1.c:135 gfs2/fsck/pass1.c:188
+#: gfs2/fsck/pass1.c:137 gfs2/fsck/pass1.c:191
msgid "system file"
msgstr ""

-#: gfs2/fsck/pass1.c:170
+#: gfs2/fsck/pass1.c:172
#, c-format
msgid ""
"Block # referenced by system directory entry %s in inode %lld (0x%llx) is "
-"out of range; ignored.
"
+"invalid or out of range; ignored.
"
+msgstr ""
+
+#: gfs2/fsck/pass1.c:226
+msgid "Error: Cannot allocate memory to fix the leaf pointers.
"
+msgstr ""
+
+#: gfs2/fsck/pass1.c:234 gfs2/fsck/pass1.c:252
+msgid "Error: bad read while fixing leaf pointers.
"
+msgstr ""
+
+#: gfs2/fsck/pass1.c:301
+#, c-format
+msgid ""
+"Directory #%llu (0x%llx) has an invalid number of pointers to leaf #%llu (0x"
+"%llx)
"
+" Found: %u, which is not a factor of 2.
"
+msgstr ""
+
+#: gfs2/fsck/pass1.c:308 gfs2/fsck/pass1.c:329
+msgid "Attempt to fix it? (y/n) "
+msgstr ""
+
+#: gfs2/fsck/pass1.c:309
+msgid "Directory inode was not fixed.
"
+msgstr ""
+
+#: gfs2/fsck/pass1.c:316
+msgid "Directory inode was fixed.
"
+msgstr ""
+
+#: gfs2/fsck/pass1.c:322
+#, c-format
+msgid ""
+"Directory #%llu (0x%llx) has an incorrect number of pointers to leaf #%llu "
+"(0x%llx)
"
+" Found: %u, Expected: %u
"
+msgstr ""
+
+#: gfs2/fsck/pass1.c:330
+msgid "Directory leaf was not fixed.
"
+msgstr ""
+
+#: gfs2/fsck/pass1.c:335
+#, c-format
+msgid "Leaf depth was %d, changed to %d
"
+msgstr ""
+
+#: gfs2/fsck/pass1.c:340
+msgid "Directory leaf was fixed.
"
msgstr ""

-#: gfs2/fsck/pass1.c:208
+#: gfs2/fsck/pass1.c:355
+#, c-format
+msgid ""
+"Found duplicate block %llu (0x%llx) referenced as a directory leaf in dinode "
+"%llu (0x%llx) - was marked %d (%s)
"
+msgstr ""
+
+#: gfs2/fsck/pass1.c:369
msgid "directory leaf"
msgstr ""

-#: gfs2/fsck/pass1.c:227
+#: gfs2/fsck/pass1.c:391 gfs2/fsck/pass1.c:468
+msgid "bad block referencing"
+msgstr ""
+
+#: gfs2/fsck/pass1.c:392
#, c-format
msgid ""
-"Bad indirect block pointer (out of range) found in inode %lld (0x%llx).
"
+"Bad indirect block (invalid/out of range) found in inode %lld (0x%llx).
"
msgstr ""

-#: gfs2/fsck/pass1.c:236
+#: gfs2/fsck/pass1.c:401
msgid "a directory hash table block"
msgstr ""

-#: gfs2/fsck/pass1.c:239
+#: gfs2/fsck/pass1.c:404
msgid "a journaled data block"
msgstr ""

-#: gfs2/fsck/pass1.c:243
+#: gfs2/fsck/pass1.c:408
#, c-format
msgid ""
"Found duplicate block %llu (0x%llx) referenced as metadata in indirect block "
"for dinode %llu (0x%llx) - was marked %d (%s)
"
msgstr ""

-#: gfs2/fsck/pass1.c:257
+#: gfs2/fsck/pass1.c:422
#, c-format
msgid ""
"Inode %lld (0x%llx) has a bad indirect block pointer %lld (0x%llx) (points "
"to something that is not %s).
"
msgstr ""

-#: gfs2/fsck/pass1.c:265 gfs2/fsck/pass1.c:326 gfs2/fsck/pass1.c:343
+#: gfs2/fsck/pass1.c:430 gfs2/fsck/pass1.c:481 gfs2/fsck/pass1.c:498
msgid "bad indirect"
msgstr ""

-#: gfs2/fsck/pass1.c:281
+#: gfs2/fsck/pass1.c:450
msgid "indirect"
msgstr ""

-#: gfs2/fsck/pass1.c:310
-#, c-format
-msgid ""
-"Reversing duplicate status of block %llu (0x%llx) referenced as metadata in "
-"indirect block for dinode %llu (0x%llx)
"
+#: gfs2/fsck/pass1.c:476
+msgid "Metadata"
msgstr ""

-#: gfs2/fsck/pass1.c:354
+#: gfs2/fsck/pass1.c:509
#, c-format
-msgid "inode %lld (0x%llx) has a bad data block pointer %lld (out of range)
"
+msgid ""
+"inode %lld (0x%llx) has a bad data block pointer %lld (invalid or out of "
+"range)
"
msgstr ""

-#: gfs2/fsck/pass1.c:363 gfs2/fsck/pass1.c:409
+#: gfs2/fsck/pass1.c:518
msgid "bad (out of range) data"
msgstr ""

-#: gfs2/fsck/pass1.c:369
+#: gfs2/fsck/pass1.c:524
#, c-format
msgid ""
"Found duplicate %s block %llu (0x%llx) referenced as data by dinode %llu (0x"
"%llx)
"
msgstr ""

-#: gfs2/fsck/pass1.c:377
+#: gfs2/fsck/pass1.c:532
msgid "Seems to be a normal duplicate; I'll sort it out in pass1b.
"
msgstr ""

-#: gfs2/fsck/pass1.c:387
+#: gfs2/fsck/pass1.c:542
msgid ""
"The block was invalid as metadata but might be okay as data. I'll sort it "
"out in pass1b.
"
msgstr ""

-#: gfs2/fsck/pass1.c:415
+#: gfs2/fsck/pass1.c:552
#, c-format
-msgid ""
-"Reversing duplicate status of block %llu (0x%llx) referenced as data by "
-"dinode %llu (0x%llx)
"
+msgid "Block %lld (0x%llx) is a GFS1 rindex block
"
msgstr ""

-#: gfs2/fsck/pass1.c:450
+#: gfs2/fsck/pass1.c:555
+msgid "rgrp"
+msgstr ""
+
+#: gfs2/fsck/pass1.c:558
+#, c-format
+msgid "Block %lld (0x%llx) is a GFS1 journaled data block
"
+msgstr ""
+
+#: gfs2/fsck/pass1.c:561
+msgid "jdata"
+msgstr ""
+
+#: gfs2/fsck/pass1.c:578
+msgid "bad (invalid or out of range) data"
+msgstr ""
+
+#: gfs2/fsck/pass1.c:604
#, c-format
msgid ""
"Moving inode %lld (0x%llx)'s duplicate reference to %lld (0x%llx) from the "
"valid to the invalid reference list.
"
msgstr ""

-#: gfs2/fsck/pass1.c:471
+#: gfs2/fsck/pass1.c:625
#, c-format
msgid "Duplicate reference to %lld (0x%llx) not moved.
"
msgstr ""

-#: gfs2/fsck/pass1.c:490
+#: gfs2/fsck/pass1.c:644
#, c-format
msgid "Inode %lld (0x%llx) has unrecoverable Extended Attribute errors.
"
msgstr ""

-#: gfs2/fsck/pass1.c:493
+#: gfs2/fsck/pass1.c:647
msgid "Clear all Extended Attributes from the inode? (y/n) "
msgstr ""

-#: gfs2/fsck/pass1.c:495
+#: gfs2/fsck/pass1.c:649
msgid "Extended attributes were removed.
"
msgstr ""

-#: gfs2/fsck/pass1.c:497
+#: gfs2/fsck/pass1.c:651
msgid "Unable to remove inode eattr pointer; the error remains.
"
msgstr ""

-#: gfs2/fsck/pass1.c:500
+#: gfs2/fsck/pass1.c:654
msgid "Extended attributes were not removed.
"
msgstr ""

-#: gfs2/fsck/pass1.c:517
+#: gfs2/fsck/pass1.c:671
#, c-format
msgid "Inode #%llu (0x%llx): %s"
msgstr ""

-#: gfs2/fsck/pass1.c:520
+#: gfs2/fsck/pass1.c:674
#, c-format
msgid " at block #%lld (0x%llx).
"
msgstr ""

-#: gfs2/fsck/pass1.c:522
+#: gfs2/fsck/pass1.c:676
msgid "Clear the bad Extended Attribute? (y/n) "
msgstr ""

-#: gfs2/fsck/pass1.c:525
+#: gfs2/fsck/pass1.c:679
msgid "The bad extended attribute was removed.
"
msgstr ""

-#: gfs2/fsck/pass1.c:529
+#: gfs2/fsck/pass1.c:683
msgid "bad extended attribute"
msgstr ""

-#: gfs2/fsck/pass1.c:533
+#: gfs2/fsck/pass1.c:687
msgid "The bad Extended Attribute was not fixed.
"
msgstr ""

-#: gfs2/fsck/pass1.c:567
+#: gfs2/fsck/pass1.c:721
msgid "Bad indirect Extended Attribute duplicate found"
msgstr ""

-#: gfs2/fsck/pass1.c:573
+#: gfs2/fsck/pass1.c:727
msgid "Extended Attribute indirect block has incorrect type"
msgstr ""

-#: gfs2/fsck/pass1.c:578
+#: gfs2/fsck/pass1.c:732
#, c-format
msgid ""
"Inode #%llu (0x%llx): Duplicate Extended Attribute indirect block found at #"
"%llu (0x%llx).
"
msgstr ""

-#: gfs2/fsck/pass1.c:590
+#: gfs2/fsck/pass1.c:744
msgid "indirect Extended Attribute"
msgstr ""

-#: gfs2/fsck/pass1.c:606
+#: gfs2/fsck/pass1.c:760
#, c-format
msgid "Marking inode #%llu (0x%llx) with extended attribute block
"
msgstr ""

-#: gfs2/fsck/pass1.c:624
+#: gfs2/fsck/pass1.c:778
#, c-format
msgid ""
"Inode %lld (0x%llx) has recoverable indirect Extended Attribute errors.
"
msgstr ""

-#: gfs2/fsck/pass1.c:628
+#: gfs2/fsck/pass1.c:782
msgid "Okay to fix the block count for the inode? (y/n) "
msgstr ""

-#: gfs2/fsck/pass1.c:632
+#: gfs2/fsck/pass1.c:786
msgid "Block count fixed.
"
msgstr ""

-#: gfs2/fsck/pass1.c:635
+#: gfs2/fsck/pass1.c:789
msgid "Block count not fixed.
"
msgstr ""

-#: gfs2/fsck/pass1.c:657
+#: gfs2/fsck/pass1.c:814
msgid "Bad Extended Attribute duplicate found"
msgstr ""

-#: gfs2/fsck/pass1.c:660
+#: gfs2/fsck/pass1.c:817
msgid "Extended Attribute leaf block has incorrect type"
msgstr ""

-#: gfs2/fsck/pass1.c:667
+#: gfs2/fsck/pass1.c:824
#, c-format
msgid "Duplicate block found at #%lld (0x%llx).
"
msgstr ""

-#: gfs2/fsck/pass1.c:680
+#: gfs2/fsck/pass1.c:837
msgid "Extended Attribute block removed due to previous errors.
"
msgstr ""

-#: gfs2/fsck/pass1.c:688
+#: gfs2/fsck/pass1.c:845
msgid "Extended Attribute"
msgstr ""

-#: gfs2/fsck/pass1.c:717
+#: gfs2/fsck/pass1.c:874
#, c-format
msgid ""
"Inode #%llu (0x%llx): Extended Attribute block %llu (0x%llx) has an extended "
-"leaf block #%llu (0x%llx) that is out of range.
"
+"leaf block #%llu (0x%llx) that is invalid or out of range.
"
msgstr ""

-#: gfs2/fsck/pass1.c:727
+#: gfs2/fsck/pass1.c:884
msgid "bad (out of range) Extended Attribute "
msgstr ""

-#: gfs2/fsck/pass1.c:750
+#: gfs2/fsck/pass1.c:907
#, c-format
msgid "Setting inode %lld (0x%llx) as having eattr block(s) attached.
"
msgstr ""

-#: gfs2/fsck/pass1.c:761
+#: gfs2/fsck/pass1.c:918
#, c-format
msgid ""
-"Inode #%llu (0x%llx): Extended Attribute leaf block #%llu (0x%llx) is out of "
-"range.
"
+"Inode #%llu (0x%llx): Extended Attribute leaf block #%llu (0x%llx) is "
+"invalid or out of range.
"
msgstr ""

-#: gfs2/fsck/pass1.c:767
+#: gfs2/fsck/pass1.c:925
msgid "bad (out of range) Extended Attribute leaf"
msgstr ""

-#: gfs2/fsck/pass1.c:834
+#: gfs2/fsck/pass1.c:999
#, c-format
msgid ""
-"%s block %lld (0x%llx), part of inode %lld (0x%llx), was free so the invalid "
-"reference is ignored.
"
+"%s block %lld (0x%llx), part of inode %lld (0x%llx), was previously "
+"referenced so the invalid reference is ignored.
"
msgstr ""

-#: gfs2/fsck/pass1.c:902
+#: gfs2/fsck/pass1.c:1073
#, c-format
msgid ""
-"Bad %s block pointer (out of range #%ld) found in inode %lld (0x%llx).
"
+"Bad %s block pointer (invalid or out of range #%ld) found in inode %lld (0x"
+"%llx).
"
msgstr ""

-#: gfs2/fsck/pass1.c:916
+#: gfs2/fsck/pass1.c:1087
#, c-format
msgid ""
-"Duplicated %s block pointer (violation #%ld) found in inode %lld (0x%llx).
"
+"Duplicated %s block pointer (violation %ld, block %lld (0x%llx)) found in "
+"inode %lld (0x%llx).
"
msgstr ""

-#: gfs2/fsck/pass1.c:993
+#: gfs2/fsck/pass1.c:1162
#, c-format
msgid "Error: inode %llu (0x%llx) has more than %d bad pointers.
"
msgstr ""

-#: gfs2/fsck/pass1.c:999
+#: gfs2/fsck/pass1.c:1168
msgid "badly corrupt"
msgstr ""

-#: gfs2/fsck/pass1.c:1006
-msgid "directory"
-msgstr ""
-
-#: gfs2/fsck/pass1.c:1013
-msgid "file"
-msgstr ""
-
-#: gfs2/fsck/pass1.c:1018
-msgid "symlink"
-msgstr ""
-
-#: gfs2/fsck/pass1.c:1023
-msgid "block device"
-msgstr ""
-
-#: gfs2/fsck/pass1.c:1028
-msgid "character device"
-msgstr ""
-
-#: gfs2/fsck/pass1.c:1033
-msgid "fifo"
-msgstr ""
-
-#: gfs2/fsck/pass1.c:1038
-msgid "socket"
-msgstr ""
-
-#: gfs2/fsck/pass1.c:1055
-msgid "invalid mode"
-msgstr ""
-
-#: gfs2/fsck/pass1.c:1066
+#: gfs2/fsck/pass1.c:1200
#, c-format
msgid ""
"Directory dinode block #%llu (0x%llx) has bad depth. Found %u, Expected %u
"
msgstr ""

-#: gfs2/fsck/pass1.c:1072
+#: gfs2/fsck/pass1.c:1206
msgid "bad depth"
msgstr ""

-#: gfs2/fsck/pass1.c:1084
+#: gfs2/fsck/pass1.c:1218
#, c-format
msgid "Error: inode %llu (0x%llx) has unrecoverable errors; invalidating.
"
msgstr ""

-#: gfs2/fsck/pass1.c:1095
+#: gfs2/fsck/pass1.c:1229
msgid "corrupt"
msgstr ""

-#: gfs2/fsck/pass1.c:1107
+#: gfs2/fsck/pass1.c:1241
#, c-format
msgid ""
"Inode #%llu (0x%llx): Ondisk block count (%llu) does not match what fsck "
"found (%llu)
"
msgstr ""

-#: gfs2/fsck/pass1.c:1114
+#: gfs2/fsck/pass1.c:1248
#, c-format
msgid ""
"inode has: %lld, but fsck counts: Dinode:1 + indir:%lld + data: %lld + ea: "
"%lld
"
msgstr ""

-#: gfs2/fsck/pass1.c:1120
+#: gfs2/fsck/pass1.c:1254
msgid "Fix ondisk block count? (y/n) "
msgstr ""

-#: gfs2/fsck/pass1.c:1124
+#: gfs2/fsck/pass1.c:1258
#, c-format
msgid "Block count for #%llu (0x%llx) fixed
"
msgstr ""

-#: gfs2/fsck/pass1.c:1128
+#: gfs2/fsck/pass1.c:1262
#, c-format
msgid "Bad block count for #%llu (0x%llx) not fixed
"
msgstr ""

-#: gfs2/fsck/pass1.c:1154
+#: gfs2/fsck/pass1.c:1288
#, c-format
msgid ""
"Found a duplicate inode block at #%llu (0x%llx) previously marked as a %s
"
msgstr ""

-#: gfs2/fsck/pass1.c:1164
+#: gfs2/fsck/pass1.c:1298
#, c-format
msgid "Inode #%llu (0x%llx): Bad inode address found: %llu (0x%llx)
"
msgstr ""

-#: gfs2/fsck/pass1.c:1169
+#: gfs2/fsck/pass1.c:1303
#, c-format
msgid "Fix address in inode at block #%llu (0x%llx)? (y/n) "
msgstr ""

-#: gfs2/fsck/pass1.c:1175
+#: gfs2/fsck/pass1.c:1309
#, c-format
msgid "Address in inode at block #%llu (0x%llx) not fixed
"
msgstr ""

-#: gfs2/fsck/pass1.c:1199
+#: gfs2/fsck/pass1.c:1333
#, c-format
msgid "Checking system inode '%s'
"
msgstr ""

-#: gfs2/fsck/pass1.c:1204
+#: gfs2/fsck/pass1.c:1338
#, c-format
msgid "System inode for '%s' is located at block %llu (0x%llx)
"
msgstr ""

-#: gfs2/fsck/pass1.c:1209
+#: gfs2/fsck/pass1.c:1343
#, c-format
msgid "Found invalid system dinode at block #%llu (0x%llx)
"
msgstr ""

-#: gfs2/fsck/pass1.c:1225
+#: gfs2/fsck/pass1.c:1359
msgid "The inode exists but the block is not marked 'in use'; fixing it.
"
msgstr ""

-#: gfs2/fsck/pass1.c:1235
+#: gfs2/fsck/pass1.c:1369
#, c-format
msgid "System inode for '%s' is corrupt or missing.
"
msgstr ""

-#: gfs2/fsck/pass1.c:1242
+#: gfs2/fsck/pass1.c:1376
#, c-format
msgid "Invalid or missing %s system inode (should be %d, is %d).
"
msgstr ""

-#: gfs2/fsck/pass1.c:1244
+#: gfs2/fsck/pass1.c:1378
#, c-format
msgid "Create new %s system inode? (y/n) "
msgstr ""

-#: gfs2/fsck/pass1.c:1245
+#: gfs2/fsck/pass1.c:1379
#, c-format
msgid "Rebuilding system file "%s"
"
msgstr ""

-#: gfs2/fsck/pass1.c:1249
+#: gfs2/fsck/pass1.c:1383
#, c-format
msgid "Error trying to rebuild system file %s: Cannot continue
"
msgstr ""

-#: gfs2/fsck/pass1.c:1261
+#: gfs2/fsck/pass1.c:1395
#, c-format
msgid "Cannot continue without valid %s inode
"
msgstr ""

-#: gfs2/fsck/pass1.c:1403
+#: gfs2/fsck/pass1.c:1413
#, c-format
-msgid "Checking metadata in Resource Group #%llu
"
+msgid "Error found in %s while checking directory entries.
"
msgstr ""

-#: gfs2/fsck/pass1.c:1407
+#: gfs2/fsck/pass1.c:1432
#, c-format
-msgid "rgrp block %lld (0x%llx) is now marked as 'rgrp data'
"
+msgid "Error %d building journal
"
msgstr ""

-#: gfs2/fsck/pass1.c:1436
-#, c-format
-msgid "Skipping pass 1 is not a good idea.
"
+#: gfs2/fsck/pass1.c:1508
+msgid "gfs1 statfs inode"
msgstr ""

-#: gfs2/fsck/pass1.c:1441
-#, c-format
-msgid "Already processed system inode %lld (0x%llx)
"
+#: gfs2/fsck/pass1.c:1510
+msgid "gfs1 jindex inode"
msgstr ""

-#: gfs2/fsck/pass1.c:1451
-#, c-format
-msgid "Found invalid inode at block #%llu (0x%llx)
"
+#: gf
 
Old 01-30-2012, 01:35 PM
Steven Whitehouse
 
Default i18n: Update gfs2-utils.pot file

Hi,

Looks good to me,

Steve.

On Mon, 2012-01-30 at 11:35 -0200, Carlos Maiolino wrote:
> This patch will just update the current .pot file for an up2date version.
>
> Signed-off-by: Carlos Maiolino <cmaiolino@redhat.com>
> ---
> po/gfs2-utils.pot | 2891 ++++++++++++++++++++++++++++++++---------------------
> 1 files changed, 1748 insertions(+), 1143 deletions(-)
>
> diff --git a/po/gfs2-utils.pot b/po/gfs2-utils.pot
> index 246adee..3c514d8 100644
> --- a/po/gfs2-utils.pot
> +++ b/po/gfs2-utils.pot
> @@ -1,14 +1,14 @@
> # SOME DESCRIPTIVE TITLE.
> -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
> +# Copyright (C) YEAR Red Hat, Inc.
> # This file is distributed under the same license as the PACKAGE package.
> # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
> #
> #, fuzzy
> msgid ""
> msgstr ""
> -"Project-Id-Version: PACKAGE VERSION
"
> -"Report-Msgid-Bugs-To:
"
> -"POT-Creation-Date: 2010-12-03 14:44+0000
"
> +"Project-Id-Version: gfs2-utils master
"
> +"Report-Msgid-Bugs-To: linux-cluster@redhat.com
"
> +"POT-Creation-Date: 2012-01-30 11:26-0200
"
> "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE
"
> "Last-Translator: FULL NAME <EMAIL@ADDRESS>
"
> "Language-Team: LANGUAGE <LL@li.org>
"
> @@ -17,8 +17,8 @@ msgstr ""
> "Content-Type: text/plain; charset=CHARSET
"
> "Content-Transfer-Encoding: 8bit
"
>
> -#: gfs2/fsck/eattr.c:42 gfs2/fsck/pass1b.c:305 gfs2/fsck/pass1.c:808
> -#: gfs2/fsck/pass1c.c:197
> +#: gfs2/fsck/eattr.c:42 gfs2/fsck/pass1b.c:316 gfs2/fsck/pass1.c:966
> +#: gfs2/fsck/pass2.c:197
> #, c-format
> msgid ""
> " Pointers Required: %d
"
> @@ -30,177 +30,172 @@ msgstr ""
> msgid "Journal replay writing metadata block #%lld (0x%llx) for journal+0x%x
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:179
> +#: gfs2/fsck/fs_recovery.c:131 gfs2/fsck/fs_recovery.c:243
> +msgid "Out of memory when replaying journals.
"
> +msgstr ""
> +
> +#: gfs2/fsck/fs_recovery.c:183
> #, c-format
> msgid ""
> "Journal replay processing revoke for block #%lld (0x%llx) for journal+0x%x
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:233
> +#: gfs2/fsck/fs_recovery.c:237
> #, c-format
> msgid "Journal replay writing data block #%lld (0x%llx) for journal+0x%x
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:381
> +#: gfs2/fsck/fs_recovery.c:390
> #, c-format
> msgid "Journal block %u (0x%x): sequence no. 0x%llx out of order.
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:383
> +#: gfs2/fsck/fs_recovery.c:392
> #, c-format
> msgid "Low: 0x%llx, High: 0x%llx, Prev: 0x%llx
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:390
> +#: gfs2/fsck/fs_recovery.c:399
> #, c-format
> msgid "Renumbering it as 0x%llx
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:444
> +#: gfs2/fsck/fs_recovery.c:453
> #, c-format
> msgid "jid=%u: Looking at journal...
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:450
> +#: gfs2/fsck/fs_recovery.c:459
> #, c-format
> -msgid ""
> -"Journal #%d ("journal%d") is corrupt.
"
> -"Not fixing it due to the -n option.
"
> +msgid "Journal #%d ("journal%d") is corrupt
"
> +msgstr ""
> +
> +#: gfs2/fsck/fs_recovery.c:460
> +msgid "Not fixing it due to the -n option.
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:456
> +#: gfs2/fsck/fs_recovery.c:464
> #, c-format
> msgid "Journal #%d ("journal%d") is corrupt.
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:458
> +#: gfs2/fsck/fs_recovery.c:466
> msgid ""
> "I'm not fixing it because it may be unsafe:
"
> "Locking protocol is not lock_nolock and the -a or -p option was specified.
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:461 gfs2/fsck/fs_recovery.c:505
> +#: gfs2/fsck/fs_recovery.c:469 gfs2/fsck/fs_recovery.c:512
> msgid ""
> "Please make sure no node has the file system mounted then rerun fsck.gfs2 "
> "manually without -a or -p.
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:466
> +#: gfs2/fsck/fs_recovery.c:474
> #, c-format
> msgid ""
> "
"
> "Journal #%d ("journal%d") is corrupt. Okay to repair it? (y/n)"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:469
> +#: gfs2/fsck/fs_recovery.c:477
> #, c-format
> msgid "jid=%u: The journal was not repaired.
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:473
> +#: gfs2/fsck/fs_recovery.c:481
> #, c-format
> msgid "jid=%u: Repairing journal...
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:476
> -#, c-format
> -msgid "jid=%u: Unable to repair the bad journal.
"
> -msgstr ""
> -
> -#: gfs2/fsck/fs_recovery.c:482
> +#: gfs2/fsck/fs_recovery.c:484 gfs2/fsck/fs_recovery.c:490
> #, c-format
> msgid "jid=%u: Unable to fix the bad journal.
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:486
> +#: gfs2/fsck/fs_recovery.c:494
> #, c-format
> msgid "jid=%u: The journal was successfully fixed.
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:490
> +#: gfs2/fsck/fs_recovery.c:498
> #, c-format
> msgid "jid=%u: Journal is clean.
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:495
> +#: gfs2/fsck/fs_recovery.c:503 gfs2/fsck/fs_recovery.c:508
> #, c-format
> -msgid ""
> -"Journal #%d ("journal%d") is dirty; not replaying due to the -n option.
"
> +msgid "Journal #%d ("journal%d") is dirty
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:501
> -#, c-format
> -msgid "Journal #%d ("journal%d") is dirty.
"
> +#: gfs2/fsck/fs_recovery.c:504
> +msgid "not replaying due to the -n option.
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:502
> +#: gfs2/fsck/fs_recovery.c:509
> msgid ""
> "I'm not replaying it because it may be unsafe:
"
> "Locking protocol is not lock_nolock and the -a or -p option was specified.
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:511
> +#: gfs2/fsck/fs_recovery.c:518
> #, c-format
> msgid ""
> "
"
> "Journal #%d ("journal%d") is dirty. Okay to replay it? (y/n)"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:515
> +#: gfs2/fsck/fs_recovery.c:522
> #, c-format
> msgid "jid=%u: Replaying journal...
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:527
> +#: gfs2/fsck/fs_recovery.c:534
> #, c-format
> msgid "jid=%u: Found %u revoke tags
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:532
> +#: gfs2/fsck/fs_recovery.c:539
> #, c-format
> msgid "jid=%u: Replayed %u of %u journaled data blocks
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:534
> +#: gfs2/fsck/fs_recovery.c:541
> #, c-format
> msgid "jid=%u: Replayed %u of %u metadata blocks
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:541
> +#: gfs2/fsck/fs_recovery.c:548
> #, c-format
> msgid "jid=%u: Done
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:544
> +#: gfs2/fsck/fs_recovery.c:551
> #, c-format
> msgid "jid=%u: Failed
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:546
> +#: gfs2/fsck/fs_recovery.c:553
> msgid "Do you want to clear the journal instead? (y/n)"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:551
> +#: gfs2/fsck/fs_recovery.c:558
> #, c-format
> msgid "jid=%u: journal not cleared.
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:582 gfs2/fsck/initialize.c:441
> -msgid "Unable to read in jindex inode.
"
> -msgstr ""
> -
> -#: gfs2/fsck/fs_recovery.c:588
> +#: gfs2/fsck/fs_recovery.c:587
> #, c-format
> msgid ""
> "File system journal "journal%d" is missing: pass1 will try to recreate "
> "it.
"
> msgstr ""
>
> -#: gfs2/fsck/fs_recovery.c:608
> +#: gfs2/fsck/fs_recovery.c:607
> msgid "Recovering journals (this may take a while)
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:111
> +#: gfs2/fsck/initialize.c:112
> msgid "Freeing buffers.
"
> msgstr ""
>
> @@ -208,970 +203,1060 @@ msgstr ""
> msgid "Setting block ranges...
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:156
> +#: gfs2/fsck/initialize.c:157
> msgid "This file system is too big for this computer to handle.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:157
> +#: gfs2/fsck/initialize.c:158
> #, c-format
> msgid "Last fs block = 0x%llx, but sizeof(unsigned long) is %zu bytes.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:167
> +#: gfs2/fsck/initialize.c:168
> #, c-format
> msgid "Can't seek to last block in file system: %llu (0x%llx)
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:176
> +#: gfs2/fsck/initialize.c:177
> #, c-format
> msgid ""
> "Can't read last block in file system (error %u), last_fs_block: %llu (0x"
> "%llx)
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:237
> -msgid "Okay to reclaim unlinked inodes? (y/n)"
> +#: gfs2/fsck/initialize.c:244
> +#, c-format
> +msgid "Okay to reclaim unlinked inodes in resource group %lld (0x%llx)? (y/n)"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:254
> +#: gfs2/fsck/initialize.c:267
> #, c-format
> msgid ""
> "Error: resource group %lld (0x%llx): free space (%d) does not match bitmap "
> "(%d)
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:260
> +#: gfs2/fsck/initialize.c:273 gfs2/fsck/initialize.c:295
> #, c-format
> msgid "(%d blocks were reclaimed)
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:262
> +#: gfs2/fsck/initialize.c:275
> msgid "Fix the rgrp free blocks count? (y/n)"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:266
> +#: gfs2/fsck/initialize.c:283 gfs2/fsck/initialize.c:301
> msgid "The rgrp was fixed.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:268
> +#: gfs2/fsck/initialize.c:285 gfs2/fsck/initialize.c:303
> msgid "The rgrp was not fixed.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:293
> +#: gfs2/fsck/initialize.c:289
> +#, c-format
> +msgid ""
> +"Error: resource group %lld (0x%llx): free meta (%d) does not match bitmap "
> +"(%d)
"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:297
> +msgid "Fix the rgrp free meta blocks count? (y/n)"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:328
> msgid "Checking the integrity of all resource groups.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:309
> +#: gfs2/fsck/initialize.c:345
> #, c-format
> msgid "RGs: Consistent: %d Inconsistent: %d Fixed: %d Total: %d
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:323
> +#: gfs2/fsck/initialize.c:360
> msgid "The system master directory seems to be destroyed.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:324
> +#: gfs2/fsck/initialize.c:361
> msgid "Okay to rebuild it? (y/n)"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:325
> +#: gfs2/fsck/initialize.c:362
> msgid "System master not rebuilt; aborting.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:328
> +#: gfs2/fsck/initialize.c:365
> msgid "Trying to rebuild the master directory.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:391
> -msgid "Master directory rebuilt.
"
> +#: gfs2/fsck/initialize.c:378
> +#, c-format
> +msgid "Error %d adding jindex directory
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:414
> -msgid "Initializing special inodes...
"
> +#: gfs2/fsck/initialize.c:385
> +#, c-format
> +msgid "Error %d building jindex
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:421
> -msgid "The gfs2 system rindex inode is missing. Okay to rebuild it? (y/n) "
> +#: gfs2/fsck/initialize.c:396
> +#, c-format
> +msgid "Error %d adding per_node directory
"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:404
> +#, c-format
> +msgid "Error %d building per_node directory
"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:416
> +#, c-format
> +msgid "Error %d adding inum inode
"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:422
> +#, c-format
> +msgid "Error %d building inum inode
"
> msgstr ""
>
> #: gfs2/fsck/initialize.c:434
> -msgid "The gfs2 system jindex inode is missing. Okay to rebuild it? (y/n) "
> +#, c-format
> +msgid "Error %d adding statfs inode
"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:440
> +#, c-format
> +msgid "Error %d building statfs inode
"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:452
> +#, c-format
> +msgid "Error %d adding rindex inode
"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:458
> +#, c-format
> +msgid "Error %d building rindex inode
"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:469
> +#, c-format
> +msgid "Error %d adding quota inode
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:448
> +#: gfs2/fsck/initialize.c:475
> +#, c-format
> +msgid "Error %d building quota inode
"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:480
> +msgid "Master directory rebuilt.
"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:509
> +msgid ""
> +"The gfs2 system per_node directory inode is missing, so we might not be
"
> +"able to rebuild missing journals this run.
"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:515
> +msgid ""
> +"The gfs2 system per_node directory inode is missing. Okay to rebuild it? (y/"
> +"n) "
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:521
> +#, c-format
> +msgid "Error %d rebuilding per_node directory
"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:528
> +msgid "Unable to rebuild per_node; aborting.
"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:542
> +msgid "Checking if all rgrp and rindex values are good"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:543
> +msgid "Checking if rindex values may be easily repaired"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:544
> +msgid "Calculating where the rgrps should be if evenly spaced"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:545
> +msgid "Trying to rebuild rindex assuming evenly spaced rgrps"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:546
> +msgid "Trying to rebuild rindex assuming unevenly spaced rgrps"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:549
> +msgid "Some damage was found; we need to take remedial measures"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:550
> +msgid "rindex is unevenly spaced: either gfs1-style or corrupt"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:551
> +msgid "rindex calculations don't match: uneven rgrp boundaries"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:552
> +msgid "Too many rgrp misses: rgrps must be unevenly spaced"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:553
> +msgid "Too much damage found: we cannot rebuild this rindex"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:558
> msgid "Validating Resource Group index.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:450
> +#: gfs2/fsck/initialize.c:562
> #, c-format
> -msgid "Level %d RG check.
"
> +msgid "Level %d rgrp check: %s.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:453
> +#: gfs2/fsck/initialize.c:566
> #, c-format
> msgid "(level %d passed)
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:457
> +#: gfs2/fsck/initialize.c:570
> +#, c-format
> +msgid "(level %d failed: %s)
"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:573
> #, c-format
> -msgid "(level %d failed)
"
> +msgid "(level %d failed at block %lld (0x%llx): %s)
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:460
> -msgid "RG recovery impossible; I can't fix this file system.
"
> +#: gfs2/fsck/initialize.c:583
> +msgid "Resource Group recovery impossible; I can't fix this file system.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:463
> +#: gfs2/fsck/initialize.c:587
> #, c-format
> msgid "%u resource groups found.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:473
> +#: gfs2/fsck/initialize.c:610
> +msgid "Initializing special inodes...
"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:626
> msgid "The gfs2 system inum inode is missing. Okay to rebuild it? (y/n) "
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:484
> +#: gfs2/fsck/initialize.c:628
> +msgid "fsck.gfs2 cannot continue without a valid inum file; aborting.
"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:634
> +#, c-format
> +msgid "Error %d rebuilding inum inode
"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:650
> +#, c-format
> +msgid "Error %d reading system inum inode. Aborting.
"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:663
> msgid "The gfs2 system statfs inode is missing. Okay to rebuild it? (y/n) "
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:488
> +#: gfs2/fsck/initialize.c:665 gfs2/fsck/initialize.c:677
> msgid "fsck.gfs2 cannot continue without a valid statfs file; aborting.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:502
> +#: gfs2/fsck/initialize.c:671
> +#, c-format
> +msgid "Error %d rebuilding statfs inode
"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:676
> +msgid "Rebuild of statfs system file failed."
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:689
> +#, c-format
> +msgid "Error %d reading statfs file. Aborting.
"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:705
> msgid "The gfs2 system quota inode is missing. Okay to rebuild it? (y/n) "
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:509
> -msgid ""
> -"The gfs2 system per_node directory inode is missing. Okay to rebuild it? (y/"
> -"n) "
> +#: gfs2/fsck/initialize.c:713
> +#, c-format
> +msgid "Error %d rebuilding quota inode
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:519
> +#: gfs2/fsck/initialize.c:733
> msgid "Unable to determine the boundaries of the file system.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:526
> +#: gfs2/fsck/initialize.c:740
> msgid ""
> "This system doesn't have enough memory and swap space to fsck this file "
> "system.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:527
> +#: gfs2/fsck/initialize.c:741
> #, c-format
> msgid "Additional memory needed is approximately: %lluMB
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:529
> +#: gfs2/fsck/initialize.c:743
> msgid ""
> "Please increase your swap space by that amount and run gfs2_fsck again.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:551
> +#: gfs2/fsck/initialize.c:765
> msgid "Lock protocol determined to be: lock_nolock
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:552
> +#: gfs2/fsck/initialize.c:766
> msgid "Stand-alone file system: No need for a lock table.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:557
> +#: gfs2/fsck/initialize.c:771
> msgid "Lock protocol assumed to be: "
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:570
> +#: gfs2/fsck/initialize.c:784
> msgid "Error: Unable to determine cluster name from /etc/cluster.conf
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:582
> +#: gfs2/fsck/initialize.c:796
> #, c-format
> msgid "Lock table determined to be: %s
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:621
> +#: gfs2/fsck/initialize.c:835
> #, c-format
> msgid "Found system master directory at: 0x%llx.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:630
> +#: gfs2/fsck/initialize.c:846
> #, c-format
> msgid "Found system jindex file at: 0x%llx
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:642
> +#: gfs2/fsck/initialize.c:860 gfs2/fsck/initialize.c:1174
> #, c-format
> msgid "Found system master directory at: 0x%llx
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:653
> +#: gfs2/fsck/initialize.c:872
> #, c-format
> msgid "Found system per_node directory at: 0x%llx
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:660
> +#: gfs2/fsck/initialize.c:879
> #, c-format
> msgid "From per_node's '..' I backtracked the master directory to: 0x%llx
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:666
> +#: gfs2/fsck/initialize.c:885
> #, c-format
> msgid "Unknown system directory at block 0x%llx
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:673
> +#: gfs2/fsck/initialize.c:892
> #, c-format
> msgid "Found system inum file at: 0x%llx
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:679
> +#: gfs2/fsck/initialize.c:898
> #, c-format
> msgid "Found system statfs file at: 0x%llx
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:685
> +#: gfs2/fsck/initialize.c:904
> #, c-format
> msgid "Found system rindex file at: 0x%llx
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:693
> +#: gfs2/fsck/initialize.c:912
> #, c-format
> msgid "Found system quota file at: 0x%llx
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:718
> +#: gfs2/fsck/initialize.c:941
> #, c-format
> msgid "Found the root directory at: 0x%llx.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:723
> +#: gfs2/fsck/initialize.c:946
> #, c-format
> msgid ""
> "The root dinode should be at block 0x%llx but it seems to be destroyed.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:726
> +#: gfs2/fsck/initialize.c:949
> #, c-format
> msgid "Found a copy of the root directory in a journal at block: 0x%llx.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:729
> +#: gfs2/fsck/initialize.c:952
> msgid "Do you want to replace the root dinode from the copy? (y/n)"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:731
> +#: gfs2/fsck/initialize.c:954
> msgid "Damaged root dinode not fixed.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:738
> +#: gfs2/fsck/initialize.c:961
> msgid "Root directory copied from the journal.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:746
> +#: gfs2/fsck/initialize.c:969 gfs2/fsck/initialize.c:1180
> #, c-format
> -msgid "fsck found the root inode at: 0x%llx
"
> +msgid "Found the root directory at: 0x%llx
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:762
> +#: gfs2/fsck/initialize.c:985 gfs2/fsck/initialize.c:1146
> #, c-format
> msgid "Found a possible root at: 0x%llx
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:816
> +#: gfs2/fsck/initialize.c:1039
> #, c-format
> msgid "boff:%d bsize2:%d rg:0x%llx, rb:0x%llx
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:831
> +#: gfs2/fsck/initialize.c:1054
> #, c-format
> msgid "Block size determined to be: %d
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:861
> -msgid "Found several gfs (version 1) dinodes; aborting.
"
> -msgstr ""
> -
> -#: gfs2/fsck/initialize.c:893
> +#: gfs2/fsck/initialize.c:1103
> msgid ""
> "Gathering information to repair the gfs2 superblock. This may take some "
> "time.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:900
> +#: gfs2/fsck/initialize.c:1110
> msgid "Block size not apparent; checking elsewhere.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:913
> +#: gfs2/fsck/initialize.c:1122
> msgid ""
> "Unable to determine the block size; this does not look like a gfs2 file "
> "system.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:923
> +#: gfs2/fsck/initialize.c:1132
> msgid "Unable to locate the system master directory.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:929
> +#: gfs2/fsck/initialize.c:1138
> msgid "Unable to locate the root directory.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:933
> +#: gfs2/fsck/initialize.c:1142
> msgid "Can't find any dinodes that might be the root; using master - 1.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:937
> -#, c-format
> -msgid "Found a root directory candidate at 0x%llx
"
> -msgstr ""
> -
> -#: gfs2/fsck/initialize.c:945
> +#: gfs2/fsck/initialize.c:1154
> msgid "The root dinode block is destroyed.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:946
> +#: gfs2/fsck/initialize.c:1155
> msgid ""
> "At this point I recommend reinitializing it.
"
> "Hopefully everything will later be put into lost+found.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:950
> +#: gfs2/fsck/initialize.c:1159
> msgid "Okay to reinitialize the root dinode? (y/n)"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:952
> +#: gfs2/fsck/initialize.c:1161
> msgid "The root dinode was not reinitialized; aborting.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:964
> +#: gfs2/fsck/initialize.c:1173
> msgid "Okay to fix the GFS2 superblock? (y/n)"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:965
> -#, c-format
> -msgid "Master system directory found at: 0x%llx
"
> -msgstr ""
> -
> -#: gfs2/fsck/initialize.c:971
> -#, c-format
> -msgid "Root directory found at: 0x%llx
"
> -msgstr ""
> -
> -#: gfs2/fsck/initialize.c:980
> +#: gfs2/fsck/initialize.c:1189
> msgid ""
> "GFS2 superblock not fixed; fsck cannot proceed without a valid superblock.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:1000 gfs2/mkfs/main_grow.c:320
> +#: gfs2/fsck/initialize.c:1211 gfs2/mkfs/main_grow.c:351
> msgid "Initializing lists...
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:1010
> +#: gfs2/fsck/initialize.c:1221
> msgid "GFS superblock is larger than the blocksize!
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:1016 gfs2/mkfs/main_grow.c:326
> -#: gfs2/mkfs/main_jadd.c:519 gfs2/mkfs/main_mkfs.c:593
> -#, c-format
> +#: gfs2/fsck/initialize.c:1227
> msgid "Bad constants (1)
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:1056
> +#: gfs2/fsck/initialize.c:1354
> +msgid "The gfs2 system rindex inode is missing. Okay to rebuild it? (y/n) "
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:1356
> +msgid "Error: Cannot proceed without a valid rindex.
"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:1360
> +#, c-format
> +msgid "Error %d rebuilding rindex
"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:1385
> +msgid "The gfs2 system jindex inode is missing. Okay to rebuild it? (y/n) "
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:1387
> +msgid "Error: cannot proceed without a valid jindex file.
"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:1401
> +#, c-format
> +msgid "Error %d rebuilding jindex
"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:1408
> +msgid "Unable to read in jindex inode.
"
> +msgstr ""
> +
> +#: gfs2/fsck/initialize.c:1435
> #, c-format
> msgid "Unable to open device: %s
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:1097
> +#: gfs2/fsck/initialize.c:1481
> msgid "Unable to block other mounters
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:1125
> +#: gfs2/fsck/initialize.c:1533
> msgid ""
> "
"
> "Journal recovery complete.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:1137
> +#: gfs2/fsck/initialize.c:1545
> #, c-format
> msgid "Device %s is busy.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:1145
> +#: gfs2/fsck/initialize.c:1553
> msgid "Unable to unblock other mounters - manual intervention required
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:1146
> +#: gfs2/fsck/initialize.c:1554
> msgid "Use 'gfs2_tool sb <device> proto' to fix
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:1148
> +#: gfs2/fsck/initialize.c:1556
> msgid "Syncing the device.
"
> msgstr ""
>
> -#: gfs2/fsck/initialize.c:1159
> +#: gfs2/fsck/initialize.c:1567
> msgid "fsck.gfs2: Non-fatal error dropping caches.
"
> msgstr ""
>
> -#: gfs2/fsck/inode_hash.c:51
> +#: gfs2/fsck/inode_hash.c:52
> msgid "Unable to allocate inode_info structure
"
> msgstr ""
>
> -#: gfs2/fsck/inode_hash.c:55
> +#: gfs2/fsck/inode_hash.c:56
> msgid "Error while zeroing inode_info structure
"
> msgstr ""
>
> -#: gfs2/fsck/link.c:40
> +#: gfs2/fsck/link.c:43
> #, c-format
> -msgid ""
> -"Directory %lld (0x%llx) incremented counted links to %u for %llu (0x%llx) "
> -"via %s
"
> +msgid "Dir (0x%llx) incremented counted links to %u for (0x%llx) via %s
"
> msgstr ""
>
> -#: gfs2/fsck/link.c:48
> +#: gfs2/fsck/link.c:50
> #, c-format
> -msgid ""
> -"Ref: %llu (0x%llx) No match found when incrementing link for %llu (0x%llx)!
"
> +msgid "Ref: (0x%llx) No match found when incrementing link for (0x%llx)!
"
> msgstr ""
>
> #: gfs2/fsck/link.c:74
> #, c-format
> -msgid "Directory %llu (0x%llx)'s link to %llu (0x%llx) via %s is zero!
"
> +msgid "Dir (0x%llx)'s link to (0x%llx) via %s is zero!
"
> msgstr ""
>
> -#: gfs2/fsck/link.c:83
> +#: gfs2/fsck/link.c:81
> #, c-format
> -msgid ""
> -"Directory %llu (0x%llx) decremented counted links to %u for %llu (0x%llx) "
> -"via %s
"
> +msgid "Dir (0x%llx) decremented counted links to %u for (0x%llx) via %s
"
> msgstr ""
>
> -#: gfs2/fsck/link.c:91
> +#: gfs2/fsck/link.c:88
> #, c-format
> -msgid "No match found when decrementing link for %llu (0x%llx)!
"
> +msgid "No match found when decrementing link for (0x%llx)!
"
> msgstr ""
>
> -#: gfs2/fsck/lost_n_found.c:39
> -msgid "Locating/Creating lost+found directory
"
> +#: gfs2/fsck/lost_n_found.c:26
> +#, c-format
> +msgid ""
> +"Adding .. entry to directory %llu (0x%llx) pointing back to lost+found
"
> msgstr ""
>
> -#: gfs2/fsck/lost_n_found.c:61
> -msgid "lost+found dinode"
> +#: gfs2/fsck/lost_n_found.c:37
> +#, c-format
> +msgid "Directory %lld (0x%llx) already had a ".." link to %lld (0x%llx).
"
> msgstr ""
>
> -#: gfs2/fsck/lost_n_found.c:65
> -msgid "root"
> +#: gfs2/fsck/lost_n_found.c:44
> +msgid ".. unlinked, moving to lost+found"
> msgstr ""
>
> -#: gfs2/fsck/lost_n_found.c:74
> +#: gfs2/fsck/lost_n_found.c:49
> #, c-format
> -msgid "lost+found directory is dinode %lld (0x%llx)
"
> +msgid "Decrementing its links to %d
"
> msgstr ""
>
> -#: gfs2/fsck/lost_n_found.c:79
> -msgid "Marking lost+found inode connected
"
> +#: gfs2/fsck/lost_n_found.c:53
> +msgid "Its link count is zero.
"
> msgstr ""
>
> -#: gfs2/fsck/lost_n_found.c:85
> -msgid "Trying to add lost+found to itself...skipping"
> +#: gfs2/fsck/lost_n_found.c:55
> +#, c-format
> +msgid "Its link count is %d! Changing it to 0.
"
> msgstr ""
>
> -#: gfs2/fsck/lost_n_found.c:92
> +#: gfs2/fsck/lost_n_found.c:65
> #, c-format
> -msgid "Adding .. entry pointing to lost+found for directory %llu (0x%llx)
"
> +msgid ""
> +"Couldn't find a valid ".." entry for orphan directory %lld (0x%llx): '..' "
> +"= 0x%llx
"
> msgstr ""
>
> -#: gfs2/fsck/lost_n_found.c:103
> +#: gfs2/fsck/lost_n_found.c:72
> #, c-format
> -msgid "Directory %lld (0x%llx) already had a ".." link to %lld (0x%llx).
"
> +msgid "Couldn't find directory %lld (0x%llx) in directory tree.
"
> msgstr ""
>
> -#: gfs2/fsck/lost_n_found.c:111
> -msgid ".. unlinked, moving to lost+found"
> +#: gfs2/fsck/lost_n_found.c:78
> +msgid "add_inode_to_lf: Unable to remove ".." directory entry.
"
> msgstr ""
>
> -#: gfs2/fsck/lost_n_found.c:115
> +#: gfs2/fsck/lost_n_found.c:84
> #, c-format
> -msgid "Decrementing its links to %d
"
> +msgid "Error adding .. directory: %s
"
> msgstr ""
>
> -#: gfs2/fsck/lost_n_found.c:119
> -msgid "Its link count is zero.
"
> +#: gfs2/fsck/lost_n_found.c:150
> +msgid "Locating/Creating lost+found directory
"
> msgstr ""
>
> -#: gfs2/fsck/lost_n_found.c:121
> +#: gfs2/fsck/lost_n_found.c:165
> #, c-format
> -msgid "Its link count is %d! Changing it to 0.
"
> +msgid "Error creating lost+found: %s
"
> +msgstr ""
> +
> +#: gfs2/fsck/lost_n_found.c:187
> +msgid "lost+found dinode"
> +msgstr ""
> +
> +#: gfs2/fsck/lost_n_found.c:191
> +msgid "root"
> msgstr ""
>
> -#: gfs2/fsck/lost_n_found.c:130
> +#: gfs2/fsck/lost_n_found.c:202
> #, c-format
> -msgid "Couldn't find a valid ".." entry for orphan directory %lld (0x%llx)
"
> +msgid "lost+found directory is dinode %lld (0x%llx)
"
> msgstr ""
>
> -#: gfs2/fsck/lost_n_found.c:135
> -msgid "add_inode_to_lf: Unable to remove ".." directory entry.
"
> +#: gfs2/fsck/lost_n_found.c:207
> +msgid "Marking lost+found inode connected
"
> +msgstr ""
> +
> +#: gfs2/fsck/lost_n_found.c:213
> +msgid "Trying to add lost+found to itself...skipping"
> +msgstr ""
> +
> +#: gfs2/fsck/lost_n_found.c:270 gfs2/fsck/pass2.c:679 gfs2/fsck/pass2.c:899
> +#: gfs2/fsck/pass3.c:60
> +#, c-format
> +msgid "Error adding directory %s: %s
"
> msgstr ""
>
> -#: gfs2/fsck/lost_n_found.c:189
> +#: gfs2/fsck/lost_n_found.c:281
> msgid "from lost+found"
> msgstr ""
>
> -#: gfs2/fsck/lost_n_found.c:193
> +#: gfs2/fsck/lost_n_found.c:285
> msgid "to lost+found"
> msgstr ""
>
> -#: gfs2/fsck/lost_n_found.c:195
> +#: gfs2/fsck/lost_n_found.c:287
> #, c-format
> -msgid "Added inode #%llu (0x%llx) to lost+found dir
"
> +msgid "Added inode #%llu (0x%llx) to lost+found
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:57
> +#: gfs2/fsck/main.c:58
> #, c-format
> msgid "GFS2 fsck %s (built %s %s)
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:102 gfs2/fsck/main.c:113 gfs2/mkfs/main_grow.c:96
> -#: gfs2/mkfs/main_jadd.c:132 gfs2/mkfs/main_mkfs.c:155
> +#: gfs2/fsck/main.c:103 gfs2/fsck/main.c:114 gfs2/mkfs/main_grow.c:109
> +#: gfs2/mkfs/main_jadd.c:138 gfs2/mkfs/main_mkfs.c:185
> #, c-format
> -msgid "Please use '-h' for usage.
"
> +msgid "Please use '-h' for help.
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:105 gfs2/mkfs/main_grow.c:99
> +#: gfs2/fsck/main.c:106 gfs2/mkfs/main_grow.c:112
> #, c-format
> -msgid "Unknown option %c
"
> +msgid "Invalid option %c
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:117
> +#: gfs2/fsck/main.c:118
> #, c-format
> -msgid "No device specified. Use '-h' for usage.
"
> +msgid "No device specified (Please use '-h' for help)
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:129
> +#: gfs2/fsck/main.c:130
> #, c-format
> msgid "progress unknown.
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:131
> +#: gfs2/fsck/main.c:132
> #, c-format
> msgid "processing block %llu out of %llu
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:136
> +#: gfs2/fsck/main.c:137
> msgid ""
> "Do you want to abort gfs2_fsck, skip the rest of this pass or continue (a/s/"
> "c)?"
> msgstr ""
>
> -#: gfs2/fsck/main.c:181
> +#: gfs2/fsck/main.c:187
> msgid "The statfs file is accurate.
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:184
> +#: gfs2/fsck/main.c:190
> msgid ""
> "The statfs file is wrong:
"
> "
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:185
> +#: gfs2/fsck/main.c:191
> msgid "Current statfs values:
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:186 gfs2/fsck/main.c:197
> +#: gfs2/fsck/main.c:192 gfs2/fsck/main.c:203
> #, c-format
> msgid "blocks: %lld (0x%llx)
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:189 gfs2/fsck/main.c:200
> +#: gfs2/fsck/main.c:195 gfs2/fsck/main.c:206
> #, c-format
> msgid "free: %lld (0x%llx)
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:192
> +#: gfs2/fsck/main.c:198
> #, c-format
> msgid ""
> "dinodes: %lld (0x%llx)
"
> "
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:196
> +#: gfs2/fsck/main.c:202
> msgid "Calculated statfs values:
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:203
> +#: gfs2/fsck/main.c:209
> #, c-format
> msgid "dinodes: %lld (0x%llx)
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:208
> +#: gfs2/fsck/main.c:214
> msgid "Okay to fix the master statfs file? (y/n)"
> msgstr ""
>
> -#: gfs2/fsck/main.c:209
> +#: gfs2/fsck/main.c:215
> msgid "The statfs file was not fixed.
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:214
> +#: gfs2/fsck/main.c:220
> msgid "The statfs file was fixed.
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:234
> -msgid "Initializing fsck
"
> +#: gfs2/fsck/main.c:249
> +#, c-format
> +msgid "Starting %s
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:239
> +#: gfs2/fsck/main.c:255
> #, c-format
> -msgid "%s: clean.
"
> +msgid "%s interrupted
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:245
> -msgid "Starting pass1
"
> +#: gfs2/fsck/main.c:258
> +#, c-format
> +msgid "%s complete
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:252
> -msgid "Pass1 interrupted
"
> +#: gfs2/fsck/main.c:280
> +msgid "Initializing fsck
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:255
> -msgid "Pass1 complete
"
> +#: gfs2/fsck/main.c:285
> +#, c-format
> +msgid "%s: clean.
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:260
> -msgid "Starting pass1b
"
> +#: gfs2/fsck/main.c:315
> +msgid "Writing changes to disk
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:265
> -msgid "Pass1b interrupted
"
> +#: gfs2/fsck/main.c:318
> +msgid "gfs2_fsck complete
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:268
> -msgid "Pass1b complete
"
> +#: gfs2/fsck/metawalk.c:40
> +#, c-format
> +msgid ""
> +"Block %llu (0x%llx) is not represented in the system bitmap; part of an rgrp "
> +"or superblock.
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:273
> -msgid "Starting pass1c
"
> +#: gfs2/fsck/metawalk.c:54
> +#, c-format
> +msgid "Block %llu (0x%llx) was '%s', should be %s.
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:278
> -msgid "Pass1c interrupted
"
> +#: gfs2/fsck/metawalk.c:58
> +msgid "Fix the bitmap? (y/n)"
> msgstr ""
>
> -#: gfs2/fsck/main.c:281
> -msgid "Pass1c complete
"
> +#: gfs2/fsck/metawalk.c:95
> +msgid "The bitmap was fixed.
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:286
> -msgid "Starting pass2
"
> +#: gfs2/fsck/metawalk.c:97
> +msgid "The bitmap inconsistency was ignored.
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:291
> -msgid "Pass2 interrupted
"
> +#: gfs2/fsck/metawalk.c:132
> +#, c-format
> +msgid "(%s:%d) %s inode found at block (0x%llx): marking as '%s'
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:294
> -msgid "Pass2 complete
"
> +#: gfs2/fsck/metawalk.c:143 gfs2/fsck/metawalk.c:154
> +#, c-format
> +msgid "(%s:%d) inode (0x%llx) references %s block (0x%llx): marking as '%s'
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:299
> -msgid "Starting pass3
"
> +#: gfs2/fsck/metawalk.c:169
> +msgid "This block is not represented in the bitmap.
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:304
> -msgid "Pass3 interrupted
"
> +#: gfs2/fsck/metawalk.c:360
> +#, c-format
> +msgid "Checking leaf %llu (0x%llu)
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:307
> -msgid "Pass3 complete
"
> +#: gfs2/fsck/metawalk.c:365
> +#, c-format
> +msgid "Invalid directory type %d specified
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:312
> -msgid "Starting pass4
"
> +#: gfs2/fsck/metawalk.c:383
> +#, c-format
> +msgid ""
> +"Directory block %llu (0x%llx), entry %d of directory %llu (0x%llx) is "
> +"corrupt.
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:317
> -msgid "Pass4 interrupted
"
> +#: gfs2/fsck/metawalk.c:391
> +msgid "Attempt to repair it? (y/n) "
> msgstr ""
>
> -#: gfs2/fsck/main.c:320
> -msgid "Pass4 complete
"
> +#: gfs2/fsck/metawalk.c:398
> +msgid ""
> +"Unable to repair corrupt directory entry; the entry was removed instead.
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:325
> -msgid "Starting pass5
"
> +#: gfs2/fsck/metawalk.c:404
> +msgid "Corrupt directory entry repaired.
"
> msgstr ""
>
> -#: gfs2/fsck/main.c:330
> -msgid "Pass5 interrupted
"
> -msgstr ""
> -
> -#: gfs2/fsck/main.c:334
> -msgid "Pass5 complete
"
> -msgstr ""
> -
> -#: gfs2/fsck/main.c:356
> -msgid "Writing changes to disk
"
> -msgstr ""
> -
> -#: gfs2/fsck/main.c:359
> -msgid "gfs2_fsck complete
"
> -msgstr ""
> -
> -#: gfs2/fsck/metawalk.c:40
> -#, c-format
> -msgid ""
> -"Block %llu (0x%llx) is not represented in the system bitmap; part of an rgrp "
> -"or superblock.
"
> -msgstr ""
> -
> -#: gfs2/fsck/metawalk.c:50
> -#, c-format
> -msgid ""
> -"Block %llu (0x%llx) seems to be %s, but is marked as %s in the bitmap.
"
> -msgstr ""
> -
> -#: gfs2/fsck/metawalk.c:55
> -msgid "Okay to fix the bitmap? (y/n)"
> -msgstr ""
> -
> -#: gfs2/fsck/metawalk.c:84
> -msgid "The bitmap was fixed.
"
> -msgstr ""
> -
> -#: gfs2/fsck/metawalk.c:86
> -msgid "The bitmap inconsistency was ignored.
"
> -msgstr ""
> -
> -#: gfs2/fsck/metawalk.c:114
> -#, c-format
> -msgid "%s inode found at block %lld (0x%llx): marking as '%s'
"
> -msgstr ""
> -
> -#: gfs2/fsck/metawalk.c:123 gfs2/fsck/metawalk.c:135
> -#, c-format
> -msgid ""
> -"inode %lld (0x%llx) references %s block %lld (0x%llx): marking as '%s'
"
> -msgstr ""
> -
> -#: gfs2/fsck/metawalk.c:152
> -msgid "This block is not represented in the bitmap.
"
> -msgstr ""
> -
> -#: gfs2/fsck/metawalk.c:323
> -#, c-format
> -msgid "Checking leaf %llu (0x%llu)
"
> -msgstr ""
> -
> -#: gfs2/fsck/metawalk.c:328
> -#, c-format
> -msgid "Invalid directory type %d specified
"
> -msgstr ""
> -
> -#: gfs2/fsck/metawalk.c:346
> -#, c-format
> -msgid ""
> -"Directory block %llu (0x%llx), entry %d of directory %llu(0x%llx) is "
> -"corrupt.
"
> -msgstr ""
> -
> -#: gfs2/fsck/metawalk.c:354
> -msgid "Attempt to repair it? (y/n) "
> -msgstr ""
> -
> -#: gfs2/fsck/metawalk.c:361
> -msgid ""
> -"Unable to repair corrupt directory entry; the entry was removed instead.
"
> -msgstr ""
> -
> -#: gfs2/fsck/metawalk.c:367
> -msgid "Corrupt directory entry repaired.
"
> -msgstr ""
> -
> -#: gfs2/fsck/metawalk.c:372 gfs2/fsck/metawalk.c:395
> +#: gfs2/fsck/metawalk.c:409 gfs2/fsck/metawalk.c:432
> #, c-format
> msgid "Corrupt directory entry ignored, stopped after checking %d entries.
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:380
> +#: gfs2/fsck/metawalk.c:417
> msgid "First dirent is a sentinel (place holder).
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:383
> +#: gfs2/fsck/metawalk.c:420
> #, c-format
> msgid ""
> "Directory entry with inode number of zero in leaf %llu (0x%llx) of directory "
> "%llu (0x%llx)!
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:390
> +#: gfs2/fsck/metawalk.c:427
> msgid "Attempt to remove it? (y/n) "
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:392
> +#: gfs2/fsck/metawalk.c:429
> msgid "The corrupt directory entry was removed.
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:404
> +#: gfs2/fsck/metawalk.c:441
> msgid "First dirent is a Sentinel (place holder).
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:424
> +#: gfs2/fsck/metawalk.c:461
> #, c-format
> msgid "Last entry processed for %lld->%lld (0x%llx->0x%llx).
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:453
> +#: gfs2/fsck/metawalk.c:493
> #, c-format
> msgid "Directory Inode %llu (0x%llx) points to leaf %llu (0x%llx) %s.
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:461
> +#: gfs2/fsck/metawalk.c:501
> msgid "Attempt to patch around it? (y/n) "
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:466
> +#: gfs2/fsck/metawalk.c:506
> #, c-format
> msgid "Directory Inode %llu (0x%llx) repaired.
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:471
> +#: gfs2/fsck/metawalk.c:510
> msgid "Bad leaf left in place.
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:496
> -msgid "Error: Cannot allocate memory to fix the leaf pointers.
"
> -msgstr ""
> -
> -#: gfs2/fsck/metawalk.c:504 gfs2/fsck/metawalk.c:518
> -msgid "Error: bad read while fixing leaf pointers.
"
> -msgstr ""
> -
> -#: gfs2/fsck/metawalk.c:547
> -#, c-format
> -msgid ""
> -"Directory #%llu (0x%llx) has an invalid number of pointers to leaf #%llu (0x"
> -"%llx)
"
> -" Found: %u, which is not a factor of 2.
"
> -msgstr ""
> -
> -#: gfs2/fsck/metawalk.c:555 gfs2/fsck/metawalk.c:576
> -msgid "Attempt to fix it? (y/n) "
> -msgstr ""
> -
> -#: gfs2/fsck/metawalk.c:556
> -msgid "Directory inode was not fixed.
"
> -msgstr ""
> -
> -#: gfs2/fsck/metawalk.c:563
> -msgid "Directory inode was fixed.
"
> -msgstr ""
> -
> -#: gfs2/fsck/metawalk.c:568
> +#: gfs2/fsck/metawalk.c:534
> #, c-format
> msgid ""
> -"Directory #%llu (0x%llx) has an incorrect number of pointers to leaf #%llu "
> -"(0x%llx)
"
> -" Found: %u, Expected: %u
"
> -msgstr ""
> -
> -#: gfs2/fsck/metawalk.c:577
> -msgid "Directory leaf was not fixed.
"
> -msgstr ""
> -
> -#: gfs2/fsck/metawalk.c:582
> -#, c-format
> -msgid "Leaf depth was %d, changed to %d
"
> +"Leaf block #%llu (0x%llx) is out of range for directory #%llu (0x%llx).
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:588
> -msgid "Directory leaf was fixed.
"
> +#: gfs2/fsck/metawalk.c:540
> +msgid "that is out of range"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:624
> -#, c-format
> -msgid "Directory #%llu (0x%llx) has no valid leaf blocks
"
> +#: gfs2/fsck/metawalk.c:548
> +msgid "that is not really a leaf"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:664
> +#: gfs2/fsck/metawalk.c:554
> #, c-format
> msgid ""
> -"Leaf block #%llu (0x%llx) is out of range for directory #%llu (0x%llx).
"
> -msgstr ""
> -
> -#: gfs2/fsck/metawalk.c:674
> -msgid "that is out of range"
> +"Previous reference to leaf %lld (0x%llx) has already checked it; skipping.
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:685
> -msgid "that is not really a leaf"
> -msgstr ""
> -
> -#: gfs2/fsck/metawalk.c:704
> +#: gfs2/fsck/metawalk.c:569
> #, c-format
> -msgid "incorrect lf_dirent_format at leaf #%llu
"
> +msgid "incorrect lf_dirent_format at leaf #%<PRIu64>
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:707
> +#: gfs2/fsck/metawalk.c:573
> msgid "Fixing lf_dirent_format.
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:712
> +#: gfs2/fsck/metawalk.c:578
> #, c-format
> msgid "Inode %llu (0x%llx) points to bad leaf %llu (0x%llx).
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:743
> +#: gfs2/fsck/metawalk.c:584
> +msgid "that is not a leaf"
> +msgstr ""
> +
> +#: gfs2/fsck/metawalk.c:606
> #, c-format
> msgid ""
> -"Leaf %llu (0x%llx) entry count in directory %llu (0x%llx) doesn't match "
> +"Leaf %llu (0x%llx) entry count in directory %llu (0x%llx) does not match "
> "number of entries found - is %u, found %u
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:755
> +#: gfs2/fsck/metawalk.c:614
> msgid "Update leaf entry count? (y/n) "
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:758
> +#: gfs2/fsck/metawalk.c:617
> msgid "Leaf entry count updated
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:760
> +#: gfs2/fsck/metawalk.c:619
> msgid "Leaf entry count left in inconsistant state
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:769
> +#: gfs2/fsck/metawalk.c:672
> +#, c-format
> +msgid "Directory #%llu (0x%llx) has no valid leaf blocks
"
> +msgstr ""
> +
> +#: gfs2/fsck/metawalk.c:722
> +#, c-format
> +msgid "Leaf chain (0x%llx) detected.
"
> +msgstr ""
> +
> +#: gfs2/fsck/metawalk.c:778
> #, c-format
> -msgid "Leaf chain 0x%llx detected.
"
> +msgid "Bad extended attribute found at block %lld (0x%llx)"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:825
> +#: gfs2/fsck/metawalk.c:785
> msgid "Repair the bad Extended Attribute? (y/n) "
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:837 gfs2/fsck/metawalk.c:1487 gfs2/fsck/pass1.c:879
> -#: gfs2/fsck/pass1.c:961
> +#: gfs2/fsck/metawalk.c:797 gfs2/fsck/metawalk.c:1511 gfs2/fsck/pass1.c:1044
> msgid "extended attribute"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:839
> +#: gfs2/fsck/metawalk.c:799
> msgid "The EA was fixed.
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:843
> +#: gfs2/fsck/metawalk.c:803
> msgid "The bad EA was not fixed.
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:879
> +#: gfs2/fsck/metawalk.c:841
> #, c-format
> msgid "Checking EA leaf block #%llu (0x%llx).
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:938
> +#: gfs2/fsck/metawalk.c:899
> #, c-format
> msgid ""
> -"%s block %lld (0x%llx), part of inode %lld (0x%llx), was already free.
"
> +"Removing duplicate status of block %llu (0x%llx) referenced as %s by dinode "
> +"%llu (0x%llx)
"
> +msgstr ""
> +
> +#: gfs2/fsck/metawalk.c:906
> +msgid "This leaves only one reference: it's no longer a duplicate.
"
> +msgstr ""
> +
> +#: gfs2/fsck/metawalk.c:910
> +#, c-format
> +msgid "%d block reference(s) remain.
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:948
> +#: gfs2/fsck/metawalk.c:951
> #, c-format
> -msgid "Removing duplicate reference %d to block %lld (0x%llx).
"
> +msgid ""
> +"%s block %lld (0x%llx), part of inode %lld (0x%llx), was already free.
"
> msgstr ""
>
> #: gfs2/fsck/metawalk.c:980
> @@ -1188,696 +1273,789 @@ msgstr ""
> msgid "Extended attributes exist for inode #%llu (0x%llx).
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:1188
> +#: gfs2/fsck/metawalk.c:1193
> #, c-format
> msgid "Skipping block %llu (0x%llx)
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:1194
> +#: gfs2/fsck/metawalk.c:1199
> #, c-format
> msgid "Skipping invalid block %lld (0x%llx)
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:1361
> +#: gfs2/fsck/metawalk.c:1372
> #, c-format
> msgid ""
> "
Large file at %lld (0x%llx) - 100 percent "
> "complete.
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:1436
> +#: gfs2/fsck/metawalk.c:1448
> #, c-format
> msgid "Removing dentry %llu (0x%llx) from directory %llu (0x%llx)
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:1441
> -msgid "Parent directory out of range
"
> +#: gfs2/fsck/metawalk.c:1453
> +msgid "Parent directory is invalid
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:1449
> +#: gfs2/fsck/metawalk.c:1461
> msgid "Parent block is not a directory...ignoring
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:1462 gfs2/fsck/pass1.c:851 gfs2/fsck/pass1.c:933
> +#: gfs2/fsck/metawalk.c:1474 gfs2/fsck/pass1.c:1016
> msgid "metadata"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:1468 gfs2/fsck/pass1.c:857 gfs2/fsck/pass1.c:939
> +#: gfs2/fsck/metawalk.c:1479 gfs2/fsck/pass1.c:1022
> msgid "leaf"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:1473 gfs2/fsck/pass1.c:393 gfs2/fsck/pass1.c:427
> -#: gfs2/fsck/pass1.c:863 gfs2/fsck/pass1.c:945
> +#: gfs2/fsck/metawalk.c:1484 gfs2/fsck/pass1.c:563 gfs2/fsck/pass1.c:583
> +#: gfs2/fsck/pass1.c:1028
> msgid "data"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:1480 gfs2/fsck/pass1.c:871 gfs2/fsck/pass1.c:953
> +#: gfs2/fsck/metawalk.c:1493 gfs2/fsck/pass1.c:1036
> msgid "indirect extended attribute"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:1503
> +#: gfs2/fsck/metawalk.c:1534
> #, c-format
> msgid ""
> "%s reference to new metadata block %lld (0x%llx) is now marked as indirect.
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:1522
> +#: gfs2/fsck/metawalk.c:1553
> #, c-format
> msgid "%s reference to new data block %lld (0x%llx) is now marked as data.
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:1541
> +#: gfs2/fsck/metawalk.c:1571
> msgid "newly allocated leaf"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:1581
> +#: gfs2/fsck/metawalk.c:1611
> #, c-format
> msgid "%s had blocks added; reprocessing its metadata tree at height=%d.
"
> msgstr ""
>
> -#: gfs2/fsck/metawalk.c:1585
> +#: gfs2/fsck/metawalk.c:1615
> #, c-format
> msgid "Error %d reprocessing the %s metadata tree.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:153
> +#: gfs2/fsck/pass1b.c:159
> #, c-format
> msgid ""
> "Duplicate block %llu (0x%llx) is in file or directory %llu (0x%llx) named "
> "%s
"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:223
> +#: gfs2/fsck/pass1b.c:229
> msgid "no longer valid"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:229
> +#: gfs2/fsck/pass1b.c:235
> #, c-format
> msgid ""
> "Not clearing duplicate reference in inode "%s" at block #%llu (0x%llx) to "
> "block #%llu (0x%llx) because it's valid for another inode.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:232
> +#: gfs2/fsck/pass1b.c:238
> msgid "unknown name"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:236
> +#: gfs2/fsck/pass1b.c:242
> #, c-format
> msgid "Inode %s is in directory %llu (0x%llx)
"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:333
> +#: gfs2/fsck/pass1b.c:344
> #, c-format
> msgid "Block %lld (0x%llx) is not gfs2 metadata.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:380
> +#: gfs2/fsck/pass1b.c:416 gfs2/fsck/pass1b.c:469
> msgid "Invalid "
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:381
> +#: gfs2/fsck/pass1b.c:417
> #, c-format
> msgid ""
> "Inode %s (%lld/0x%llx) has %d reference(s) to block %llu (0x%llx) (%s)
"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:414
> +#: gfs2/fsck/pass1b.c:497
> +#, c-format
> +msgid ""
> +"Inode %s (%lld/0x%llx) references block %llu (0x%llx) as '%s', but the block "
> +"is really %s.
"
> +msgstr ""
> +
> +#: gfs2/fsck/pass1b.c:505
> #, c-format
> -msgid "Okay to clear %s inode %lld (0x%llx)? (y/n) "
> +msgid "Okay to delete %s inode %lld (0x%llx)? (y/n) "
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:415
> +#: gfs2/fsck/pass1b.c:507
> msgid "invalidated"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:418
> -msgid "The bad inode was not cleared...
"
> +#: gfs2/fsck/pass1b.c:510
> +msgid "The bad inode was not cleared."
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:421
> +#: gfs2/fsck/pass1b.c:519
> #, c-format
> -msgid "Clearing inode %lld (0x%llx)....
"
> +msgid "Clearing inode %lld (0x%llx)...
"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:434
> -msgid "bad"
> +#: gfs2/fsck/pass1b.c:536
> +msgid "duplicate referencing bad"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:492
> +#: gfs2/fsck/pass1b.c:574
> #, c-format
> msgid ""
> -"Inode %s (%lld/0x%llx) has a reference to data block %llu (0x%llx), but the "
> -"block is really metadata.
"
> -msgstr ""
> -
> -#: gfs2/fsck/pass1b.c:499
> -msgid "Clear the inode? (y/n) "
> +"Block %llu (0x%llx) has %d inodes referencing it for a total of %d duplicate "
> +"references:
"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:502
> +#: gfs2/fsck/pass1b.c:632
> #, c-format
> -msgid "Clearing inode %lld (0x%llx)...
"
> +msgid ""
> +"----------------------------------------------
"
> +"Step 1: Eliminate references to block %llu (0x%llx) that were previously "
> +"marked invalid.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:512
> -msgid "inode with bad duplicate"
> +#: gfs2/fsck/pass1b.c:648
> +#, c-format
> +msgid ""
> +"----------------------------------------------
"
> +"Step 2: Eliminate references to block %llu (0x%llx) that need the wrong "
> +"block type.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:516
> -msgid "The bad inode was not cleared."
> +#: gfs2/fsck/pass1b.c:663
> +#, c-format
> +msgid ""
> +"----------------------------------------------
"
> +"Step 3: Choose one reference to block %llu (0x%llx) to keep.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:522
> +#: gfs2/fsck/pass1b.c:674
> #, c-format
> -msgid "Block %llu (0x%llx) has only one remaining reference.
"
> +msgid "Block %llu (0x%llx) has no more references; Marking as 'free'.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:529
> +#: gfs2/fsck/pass1b.c:685
> #, c-format
> -msgid ""
> -"Block %llu (0x%llx) has %d inodes referencing it for a total of %d duplicate "
> -"references
"
> +msgid "Block %llu (0x%llx) has only one remaining reference.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:555
> +#: gfs2/fsck/pass1b.c:696
> #, c-format
> msgid ""
> -"Resetting the type based on the remaining reference in inode %lld (0x%llx).
"
> +"----------------------------------------------
"
> +"Step 4. Set block type based on the remaining reference in inode %lld (0x"
> +"%llx).
"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:563
> +#: gfs2/fsck/pass1b.c:705
> #, c-format
> msgid ""
> "The remaining reference inode %lld (0x%llx) is marked invalid: Marking the "
> "block as free.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:569 gfs2/fsck/pass1b.c:578
> +#: gfs2/fsck/pass1b.c:711 gfs2/fsck/pass1b.c:722
> msgid "reference-repaired leaf"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:573
> +#: gfs2/fsck/pass1b.c:717
> msgid "reference-repaired data"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:582
> +#: gfs2/fsck/pass1b.c:726
> msgid "reference-repaired indirect"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:587
> +#: gfs2/fsck/pass1b.c:731
> msgid "reference-repaired extended attribute"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:592
> -msgid "All duplicate references were resolved.
"
> +#: gfs2/fsck/pass1b.c:737
> +msgid "All duplicate references were processed.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:608
> +#: gfs2/fsck/pass1b.c:753
> msgid "Looking for duplicate blocks...
"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:612
> +#: gfs2/fsck/pass1b.c:757
> msgid "No duplicate blocks found
"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:618
> +#: gfs2/fsck/pass1b.c:763
> msgid "Scanning filesystem for inodes containing duplicate blocks...
"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:619
> +#: gfs2/fsck/pass1b.c:764
> #, c-format
> msgid "Filesystem has %llu (0x%llx) blocks total
"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:627
> +#: gfs2/fsck/pass1b.c:772
> #, c-format
> msgid "Found all %d original references to duplicates.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:639
> +#: gfs2/fsck/pass1b.c:784
> #, c-format
> msgid "Checking invalidated duplicate dinode %lld (0x%llx)
"
> msgstr ""
>
> -#: gfs2/fsck/pass1b.c:654
> +#: gfs2/fsck/pass1b.c:799
> msgid "Handling duplicate blocks
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:127 gfs2/fsck/pass1.c:226 gfs2/fsck/pass1.c:300
> +#: gfs2/fsck/pass1.c:129
> msgid "itself"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:128
> +#: gfs2/fsck/pass1.c:130
> #, c-format
> msgid ""
> -"Bad indirect block pointer (out of range) found in system inode %lld (0x"
> -"%llx).
"
> +"Bad indirect block pointer (invalid or out of range) found in system inode "
> +"%lld (0x%llx).
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:135 gfs2/fsck/pass1.c:188
> +#: gfs2/fsck/pass1.c:137 gfs2/fsck/pass1.c:191
> msgid "system file"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:170
> +#: gfs2/fsck/pass1.c:172
> #, c-format
> msgid ""
> "Block # referenced by system directory entry %s in inode %lld (0x%llx) is "
> -"out of range; ignored.
"
> +"invalid or out of range; ignored.
"
> +msgstr ""
> +
> +#: gfs2/fsck/pass1.c:226
> +msgid "Error: Cannot allocate memory to fix the leaf pointers.
"
> +msgstr ""
> +
> +#: gfs2/fsck/pass1.c:234 gfs2/fsck/pass1.c:252
> +msgid "Error: bad read while fixing leaf pointers.
"
> +msgstr ""
> +
> +#: gfs2/fsck/pass1.c:301
> +#, c-format
> +msgid ""
> +"Directory #%llu (0x%llx) has an invalid number of pointers to leaf #%llu (0x"
> +"%llx)
"
> +" Found: %u, which is not a factor of 2.
"
> +msgstr ""
> +
> +#: gfs2/fsck/pass1.c:308 gfs2/fsck/pass1.c:329
> +msgid "Attempt to fix it? (y/n) "
> +msgstr ""
> +
> +#: gfs2/fsck/pass1.c:309
> +msgid "Directory inode was not fixed.
"
> +msgstr ""
> +
> +#: gfs2/fsck/pass1.c:316
> +msgid "Directory inode was fixed.
"
> +msgstr ""
> +
> +#: gfs2/fsck/pass1.c:322
> +#, c-format
> +msgid ""
> +"Directory #%llu (0x%llx) has an incorrect number of pointers to leaf #%llu "
> +"(0x%llx)
"
> +" Found: %u, Expected: %u
"
> +msgstr ""
> +
> +#: gfs2/fsck/pass1.c:330
> +msgid "Directory leaf was not fixed.
"
> +msgstr ""
> +
> +#: gfs2/fsck/pass1.c:335
> +#, c-format
> +msgid "Leaf depth was %d, changed to %d
"
> +msgstr ""
> +
> +#: gfs2/fsck/pass1.c:340
> +msgid "Directory leaf was fixed.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:208
> +#: gfs2/fsck/pass1.c:355
> +#, c-format
> +msgid ""
> +"Found duplicate block %llu (0x%llx) referenced as a directory leaf in dinode "
> +"%llu (0x%llx) - was marked %d (%s)
"
> +msgstr ""
> +
> +#: gfs2/fsck/pass1.c:369
> msgid "directory leaf"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:227
> +#: gfs2/fsck/pass1.c:391 gfs2/fsck/pass1.c:468
> +msgid "bad block referencing"
> +msgstr ""
> +
> +#: gfs2/fsck/pass1.c:392
> #, c-format
> msgid ""
> -"Bad indirect block pointer (out of range) found in inode %lld (0x%llx).
"
> +"Bad indirect block (invalid/out of range) found in inode %lld (0x%llx).
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:236
> +#: gfs2/fsck/pass1.c:401
> msgid "a directory hash table block"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:239
> +#: gfs2/fsck/pass1.c:404
> msgid "a journaled data block"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:243
> +#: gfs2/fsck/pass1.c:408
> #, c-format
> msgid ""
> "Found duplicate block %llu (0x%llx) referenced as metadata in indirect block "
> "for dinode %llu (0x%llx) - was marked %d (%s)
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:257
> +#: gfs2/fsck/pass1.c:422
> #, c-format
> msgid ""
> "Inode %lld (0x%llx) has a bad indirect block pointer %lld (0x%llx) (points "
> "to something that is not %s).
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:265 gfs2/fsck/pass1.c:326 gfs2/fsck/pass1.c:343
> +#: gfs2/fsck/pass1.c:430 gfs2/fsck/pass1.c:481 gfs2/fsck/pass1.c:498
> msgid "bad indirect"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:281
> +#: gfs2/fsck/pass1.c:450
> msgid "indirect"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:310
> -#, c-format
> -msgid ""
> -"Reversing duplicate status of block %llu (0x%llx) referenced as metadata in "
> -"indirect block for dinode %llu (0x%llx)
"
> +#: gfs2/fsck/pass1.c:476
> +msgid "Metadata"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:354
> +#: gfs2/fsck/pass1.c:509
> #, c-format
> -msgid "inode %lld (0x%llx) has a bad data block pointer %lld (out of range)
"
> +msgid ""
> +"inode %lld (0x%llx) has a bad data block pointer %lld (invalid or out of "
> +"range)
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:363 gfs2/fsck/pass1.c:409
> +#: gfs2/fsck/pass1.c:518
> msgid "bad (out of range) data"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:369
> +#: gfs2/fsck/pass1.c:524
> #, c-format
> msgid ""
> "Found duplicate %s block %llu (0x%llx) referenced as data by dinode %llu (0x"
> "%llx)
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:377
> +#: gfs2/fsck/pass1.c:532
> msgid "Seems to be a normal duplicate; I'll sort it out in pass1b.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:387
> +#: gfs2/fsck/pass1.c:542
> msgid ""
> "The block was invalid as metadata but might be okay as data. I'll sort it "
> "out in pass1b.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:415
> +#: gfs2/fsck/pass1.c:552
> #, c-format
> -msgid ""
> -"Reversing duplicate status of block %llu (0x%llx) referenced as data by "
> -"dinode %llu (0x%llx)
"
> +msgid "Block %lld (0x%llx) is a GFS1 rindex block
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:450
> +#: gfs2/fsck/pass1.c:555
> +msgid "rgrp"
> +msgstr ""
> +
> +#: gfs2/fsck/pass1.c:558
> +#, c-format
> +msgid "Block %lld (0x%llx) is a GFS1 journaled data block
"
> +msgstr ""
> +
> +#: gfs2/fsck/pass1.c:561
> +msgid "jdata"
> +msgstr ""
> +
> +#: gfs2/fsck/pass1.c:578
> +msgid "bad (invalid or out of range) data"
> +msgstr ""
> +
> +#: gfs2/fsck/pass1.c:604
> #, c-format
> msgid ""
> "Moving inode %lld (0x%llx)'s duplicate reference to %lld (0x%llx) from the "
> "valid to the invalid reference list.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:471
> +#: gfs2/fsck/pass1.c:625
> #, c-format
> msgid "Duplicate reference to %lld (0x%llx) not moved.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:490
> +#: gfs2/fsck/pass1.c:644
> #, c-format
> msgid "Inode %lld (0x%llx) has unrecoverable Extended Attribute errors.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:493
> +#: gfs2/fsck/pass1.c:647
> msgid "Clear all Extended Attributes from the inode? (y/n) "
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:495
> +#: gfs2/fsck/pass1.c:649
> msgid "Extended attributes were removed.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:497
> +#: gfs2/fsck/pass1.c:651
> msgid "Unable to remove inode eattr pointer; the error remains.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:500
> +#: gfs2/fsck/pass1.c:654
> msgid "Extended attributes were not removed.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:517
> +#: gfs2/fsck/pass1.c:671
> #, c-format
> msgid "Inode #%llu (0x%llx): %s"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:520
> +#: gfs2/fsck/pass1.c:674
> #, c-format
> msgid " at block #%lld (0x%llx).
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:522
> +#: gfs2/fsck/pass1.c:676
> msgid "Clear the bad Extended Attribute? (y/n) "
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:525
> +#: gfs2/fsck/pass1.c:679
> msgid "The bad extended attribute was removed.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:529
> +#: gfs2/fsck/pass1.c:683
> msgid "bad extended attribute"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:533
> +#: gfs2/fsck/pass1.c:687
> msgid "The bad Extended Attribute was not fixed.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:567
> +#: gfs2/fsck/pass1.c:721
> msgid "Bad indirect Extended Attribute duplicate found"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:573
> +#: gfs2/fsck/pass1.c:727
> msgid "Extended Attribute indirect block has incorrect type"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:578
> +#: gfs2/fsck/pass1.c:732
> #, c-format
> msgid ""
> "Inode #%llu (0x%llx): Duplicate Extended Attribute indirect block found at #"
> "%llu (0x%llx).
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:590
> +#: gfs2/fsck/pass1.c:744
> msgid "indirect Extended Attribute"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:606
> +#: gfs2/fsck/pass1.c:760
> #, c-format
> msgid "Marking inode #%llu (0x%llx) with extended attribute block
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:624
> +#: gfs2/fsck/pass1.c:778
> #, c-format
> msgid ""
> "Inode %lld (0x%llx) has recoverable indirect Extended Attribute errors.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:628
> +#: gfs2/fsck/pass1.c:782
> msgid "Okay to fix the block count for the inode? (y/n) "
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:632
> +#: gfs2/fsck/pass1.c:786
> msgid "Block count fixed.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:635
> +#: gfs2/fsck/pass1.c:789
> msgid "Block count not fixed.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:657
> +#: gfs2/fsck/pass1.c:814
> msgid "Bad Extended Attribute duplicate found"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:660
> +#: gfs2/fsck/pass1.c:817
> msgid "Extended Attribute leaf block has incorrect type"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:667
> +#: gfs2/fsck/pass1.c:824
> #, c-format
> msgid "Duplicate block found at #%lld (0x%llx).
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:680
> +#: gfs2/fsck/pass1.c:837
> msgid "Extended Attribute block removed due to previous errors.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:688
> +#: gfs2/fsck/pass1.c:845
> msgid "Extended Attribute"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:717
> +#: gfs2/fsck/pass1.c:874
> #, c-format
> msgid ""
> "Inode #%llu (0x%llx): Extended Attribute block %llu (0x%llx) has an extended "
> -"leaf block #%llu (0x%llx) that is out of range.
"
> +"leaf block #%llu (0x%llx) that is invalid or out of range.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:727
> +#: gfs2/fsck/pass1.c:884
> msgid "bad (out of range) Extended Attribute "
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:750
> +#: gfs2/fsck/pass1.c:907
> #, c-format
> msgid "Setting inode %lld (0x%llx) as having eattr block(s) attached.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:761
> +#: gfs2/fsck/pass1.c:918
> #, c-format
> msgid ""
> -"Inode #%llu (0x%llx): Extended Attribute leaf block #%llu (0x%llx) is out of "
> -"range.
"
> +"Inode #%llu (0x%llx): Extended Attribute leaf block #%llu (0x%llx) is "
> +"invalid or out of range.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:767
> +#: gfs2/fsck/pass1.c:925
> msgid "bad (out of range) Extended Attribute leaf"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:834
> +#: gfs2/fsck/pass1.c:999
> #, c-format
> msgid ""
> -"%s block %lld (0x%llx), part of inode %lld (0x%llx), was free so the invalid "
> -"reference is ignored.
"
> +"%s block %lld (0x%llx), part of inode %lld (0x%llx), was previously "
> +"referenced so the invalid reference is ignored.
"
> msgstr ""
>
> -#: gfs2/fsck/pass1.c:902
> +#: gfs2/fsck/pass1.c:1073
> #, c-format
> msgid ""
> -"Bad %s block pointer (out of range #%ld) found in inode %lld (0x%llx).
"
> +"Bad %s block pointer (invalid or out of range #%ld)
 

Thread Tools




All times are GMT. The time now is 03:18 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org