diff --git a/e2fsprogs-1.41.0-fix_messages.patch b/e2fsprogs-1.41.0-fix_messages.patch deleted file mode 100644 index 114a96a..0000000 --- a/e2fsprogs-1.41.0-fix_messages.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- misc/partinfo.c -+++ misc/partinfo.c -@@ -43,7 +43,7 @@ - #endif - if (argc == 1) { - fprintf(stderr, _("Usage: %s device...\n\nPrints out the" -- "partition information for each given device.\n"), -+ " partition information for each given device.\n"), - "For example: %s /dev/hda\n\n", argv[0], argv[0]); - exit(1); - } ---- resize/online.c -+++ resize/online.c -@@ -178,7 +178,7 @@ - return 0; - #else - printf(_("Filesystem at %s is mounted on %s, and on-line resizing is" -- "not supported on this system.\n"), fs->device_name, mtpt); -+ " not supported on this system.\n"), fs->device_name, mtpt); - exit(1); - #endif - } diff --git a/e2fsprogs-1.41.0-tst_link_fix.patch b/e2fsprogs-1.41.0-tst_link_fix.patch deleted file mode 100644 index fb27c0c..0000000 --- a/e2fsprogs-1.41.0-tst_link_fix.patch +++ /dev/null @@ -1,26 +0,0 @@ -Index: e2fsprogs-1.41.0/e2fsck/Makefile.in -=================================================================== ---- e2fsprogs-1.41.0.orig/e2fsck/Makefile.in 2008-06-19 17:57:59.000000000 +0200 -+++ e2fsprogs-1.41.0/e2fsck/Makefile.in 2008-07-11 15:19:01.000000000 +0200 -@@ -138,7 +138,7 @@ crc32table.h: gen_crc32table - - tst_crc32: $(srcdir)/crc32.c $(LIBEXT2FS) - @$(CC) $(BUILD_LDFLAGS) $(ALL_CFLAGS) -o tst_crc32 $(srcdir)/crc32.c \ -- -DUNITTEST $(LIBEXT2FS) -+ -DUNITTEST $(LIBEXT2FS) $(LIBCOM_ERR) - - tst_refcount: ea_refcount.c - @echo " LD $@" -@@ -151,9 +151,9 @@ tst_region: region.c - $(ALL_CFLAGS) -DTEST_PROGRAM $(LIBCOM_ERR) - - check:: tst_refcount tst_region tst_crc32 -- ./tst_refcount -- ./tst_region -- ./tst_crc32 -+ LD_LIBRARY_PATH=$(top_builddir)/lib ./tst_refcount -+ LD_LIBRARY_PATH=$(top_builddir)/lib ./tst_region -+ LD_LIBRARY_PATH=$(top_builddir)/lib ./tst_crc32 - - extend: extend.o - @echo " LD $@" diff --git a/e2fsprogs-1.41.0.de.po b/e2fsprogs-1.41.0.de.po deleted file mode 100644 index bc38f54..0000000 --- a/e2fsprogs-1.41.0.de.po +++ /dev/null @@ -1,5012 +0,0 @@ -# Deutsche Übersetzungen für e2fsprogs -# Copyright (C) 1996 Theodore Tso (msgids) -# This file is distributed under the same license as the e2fsprogs package. -# Olaf Klemke ,2002 -# Marc Langer ,2003 -# Philipp Thomas , 2007, 2008 -# -#. The strings in e2fsck's problem.c can be very hard to translate, -#. since the strings are expanded in two different ways. First of all, -#. there is an @-expansion, where strings like "@i" are expanded to -#. "inode", and so on. In order to make it easier for translators, the -#. e2fsprogs po template file has been enhanced with comments that show -#. the @-expansion, for the strings in the problem.c file. -#. -#. Translators are free to use the @-expansion facility if they so -#. choose, by providing translations for strings in e2fsck/message.c. -#. These translation can completely replace an expansion; for example, -#. if "bblock" (which indicated that "@b" would be expanded to "block") -#. is translated as "ddatenverlust", then "@d" will be expanded to -#. "datenverlust". Alternatively, translators can simply not use the -#. @-expansion facility at all. -#. -#. The second expansion which is done for e2fsck's problem.c messages is -#. a dynamic %-expansion, which expands %i as an inode number, and so -#. on. A table of these expansions can be found below. Note that -#. %-expressions that begin with "%D" and "%I" are two-character -#. expansions; so for example, "%Iu" expands to the inode's user id -#. ownership field (inode->i_uid). -#. -#. %b block number -#. %B integer -#. %c block number -#. %Di -> ino inode number -#. %Dn -> name string -#. %Dr -> rec_len -#. %Dl -> name_len -#. %Dt -> filetype -#. %d inode number -#. %g integer -#. %i inode number -#. %Is -> i_size -#. %IS -> i_extra_isize -#. %Ib -> i_blocks -#. %Il -> i_links_count -#. %Im -> i_mode -#. %IM -> i_mtime -#. %IF -> i_faddr -#. %If -> i_file_acl -#. %Id -> i_dir_acl -#. %Iu -> i_uid -#. %Ig -> i_gid -#. %j inode number -#. %m -#. %N -#. %p ext2fs_get_pathname of directory -#. %P ext2fs_get_pathname of ->ino with as -#. the containing directory. (If dirent is NULL -#. then return the pathname of directory ) -#. %q ext2fs_get_pathname of directory -#. %Q ext2fs_get_pathname of directory with as -#. the containing directory. -#. %s miscellaneous string -#. %S backup superblock -#. %X hexadecimal format -#. -msgid "" -msgstr "" -"Project-Id-Version: e2fsprogs-1.41.0\n" -"Report-Msgid-Bugs-To: tytso@alum.mit.edu\n" -"POT-Creation-Date: 2008-07-10 17:12-0400\n" -"PO-Revision-Date: 2008-08-19 19:15+0200\n" -"Last-Translator: Philipp Thomas \n" -"Language-Team: German \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: e2fsck/badblocks.c:22 misc/mke2fs.c:162 -#, c-format -msgid "Bad block %u out of range; ignored.\n" -msgstr "Bad block %u außerhalb des gültigen Bereichs; ignoriert.\n" - -#: e2fsck/badblocks.c:45 -msgid "while sanity checking the bad blocks inode" -msgstr "während der logischen Prüfung des »Bad Block«-Inodes" - -#: e2fsck/badblocks.c:57 -msgid "while reading the bad blocks inode" -msgstr "während des Lesens des »Bad Block«-Inodes" - -#: e2fsck/badblocks.c:71 e2fsck/iscan.c:112 e2fsck/scantest.c:109 -#: e2fsck/unix.c:997 e2fsck/unix.c:1080 misc/badblocks.c:1080 -#: misc/badblocks.c:1088 misc/badblocks.c:1102 misc/badblocks.c:1114 -#: misc/dumpe2fs.c:505 misc/e2image.c:571 misc/e2image.c:667 -#: misc/e2image.c:683 misc/mke2fs.c:178 misc/tune2fs.c:1444 resize/main.c:304 -#, c-format -msgid "while trying to open %s" -msgstr "beim Versuch, %s zu öffnen" - -#: e2fsck/badblocks.c:82 -#, c-format -msgid "while trying popen '%s'" -msgstr "beim Versuch, »%s« mittels »popen« zu öffnen" - -#: e2fsck/badblocks.c:93 misc/mke2fs.c:185 -msgid "while reading in list of bad blocks from file" -msgstr "beim Lesen der »Bad Block«-Liste aus der Datei" - -#: e2fsck/badblocks.c:104 -msgid "while updating bad block inode" -msgstr "beim Updaten des »Bad Block«-Inodes" - -#: e2fsck/badblocks.c:130 -#, c-format -msgid "Warning: illegal block %u found in bad block inode. Cleared.\n" -msgstr "" -"Warnung: Nicht zulässiger Block %u im »Bad Blocks«-Inode gefunden! " -"Bereinigt.\n" - -#: e2fsck/ehandler.c:53 -#, c-format -msgid "Error reading block %lu (%s) while %s. " -msgstr "Lesefehler - Block %lu (%s) während %s. " - -#: e2fsck/ehandler.c:56 -#, c-format -msgid "Error reading block %lu (%s). " -msgstr "Lesefehler - Block %lu (%s). " - -#: e2fsck/ehandler.c:59 e2fsck/ehandler.c:106 -msgid "Ignore error" -msgstr "Ignoriere Fehler" - -#: e2fsck/ehandler.c:60 -msgid "Force rewrite" -msgstr "Rückschreiben erzwingen" - -#: e2fsck/ehandler.c:100 -#, c-format -msgid "Error writing block %lu (%s) while %s. " -msgstr "Schreibfehler - Block %lu (%s) während %s. " - -#: e2fsck/ehandler.c:103 -#, c-format -msgid "Error writing block %lu (%s). " -msgstr "Schreibfehler - Block %lu (%s). " - -#: e2fsck/emptydir.c:56 -msgid "empty dirblocks" -msgstr "leere Verzeichnisblöcke" - -#: e2fsck/emptydir.c:61 -msgid "empty dir map" -msgstr "leere Verzeichnisliste" - -#: e2fsck/emptydir.c:97 -#, c-format -msgid "Empty directory block %u (#%d) in inode %u\n" -msgstr "leerer Verzeichnisblock %u (#%d) im Inode %u\n" - -#: e2fsck/extend.c:21 -#, c-format -msgid "%s: %s filename nblocks blocksize\n" -msgstr "%s: %s Dateiname nblocks Blockgröße\n" - -#: e2fsck/extend.c:43 -#, c-format -msgid "Illegal number of blocks!\n" -msgstr "Blockanzahl nicht zulässig!\n" - -#: e2fsck/extend.c:49 -#, c-format -msgid "Couldn't allocate block buffer (size=%d)\n" -msgstr "Konnte keinen Blockpuffer (Größe=%d) reservieren.\n" - -#: e2fsck/flushb.c:34 -#, c-format -msgid "Usage: %s disk\n" -msgstr "Aufruf: %s Laufwerk\n" - -#: e2fsck/flushb.c:63 -#, c-format -msgid "BLKFLSBUF ioctl not supported! Can't flush buffers.\n" -msgstr "BLKFLSBUF ioctl nicht unterstützt! Kann Puffer nicht leeren.\n" - -#: e2fsck/iscan.c:46 -#, c-format -msgid "Usage: %s [-F] [-I inode_buffer_blocks] device\n" -msgstr "Aufruf: %s [-F] [-I inode_buffer_blocks] Gerät\n" - -#: e2fsck/iscan.c:83 e2fsck/unix.c:781 -#, c-format -msgid "while opening %s for flushing" -msgstr "beim Öffnen von %s für die Puffer-Leerung." - -#: e2fsck/iscan.c:88 e2fsck/unix.c:787 resize/main.c:282 -#, c-format -msgid "while trying to flush %s" -msgstr "während des Rückschreibeversuches auf %s" - -#: e2fsck/iscan.c:121 e2fsck/scantest.c:116 misc/e2image.c:478 -msgid "while opening inode scan" -msgstr "beim Start des Inode-Scans" - -#: e2fsck/iscan.c:129 misc/e2image.c:496 -msgid "while getting next inode" -msgstr "beim Laden des nächsten Inodes" - -#: e2fsck/iscan.c:138 -#, c-format -msgid "%u inodes scanned.\n" -msgstr "%u Inodes untersucht.\n" - -#: e2fsck/journal.c:505 -msgid "reading journal superblock\n" -msgstr "Lese Journal-Superblock\n" - -#: e2fsck/journal.c:562 -#, c-format -msgid "%s: no valid journal superblock found\n" -msgstr "%s: keinen gültigen Journal-Superblock gefunden\n" - -#: e2fsck/journal.c:571 -#, c-format -msgid "%s: journal too short\n" -msgstr "%s: Das Journal ist zu kurz\n" - -#: e2fsck/journal.c:856 -#, c-format -msgid "%s: recovering journal\n" -msgstr "%s: stelle das Journal wieder her\n" - -#: e2fsck/journal.c:858 -#, c-format -msgid "%s: won't do journal recovery while read-only\n" -msgstr "%s: Das Journal ist nur lesbar - Keine Wiederherstellung\n" - -#: e2fsck/journal.c:879 -#, c-format -msgid "while trying to re-open %s" -msgstr "beim Versuch, %s erneut zu öffnen" - -#: e2fsck/message.c:110 -msgid "aextended attribute" -msgstr "aerweiterte Eigenschaft" - -#: e2fsck/message.c:111 -msgid "Aerror allocating" -msgstr "AFehler beim Zuweisen" - -#: e2fsck/message.c:112 -msgid "bblock" -msgstr "bBlock" - -#: e2fsck/message.c:113 -msgid "Bbitmap" -msgstr "BBitmap" - -#: e2fsck/message.c:114 -msgid "ccompress" -msgstr "ckomprimieren" - -#: e2fsck/message.c:115 -msgid "Cconflicts with some other fs @b" -msgstr "CKonflikte mit anderen Dateisystemen @b" - -#: e2fsck/message.c:116 -msgid "iinode" -msgstr "iInode" - -#: e2fsck/message.c:117 -msgid "Iillegal" -msgstr "Iillegal(er)" - -#: e2fsck/message.c:118 -msgid "jjournal" -msgstr "jJournal" - -#: e2fsck/message.c:119 -msgid "Ddeleted" -msgstr "Dgelöscht" - -#: e2fsck/message.c:120 -msgid "ddirectory" -msgstr "dVerzeichnis" - -#: e2fsck/message.c:121 -msgid "eentry" -msgstr "eEintrag" - -#: e2fsck/message.c:122 -msgid "E@e '%Dn' in %p (%i)" -msgstr "E@e »%Dn« in %p (%i)" - -#: e2fsck/message.c:123 -msgid "ffilesystem" -msgstr "fDateisystem" - -#: e2fsck/message.c:124 -msgid "Ffor @i %i (%Q) is" -msgstr "Ffür @i %i (%Q) ist" - -#: e2fsck/message.c:125 -msgid "ggroup" -msgstr "gGruppe" - -#: e2fsck/message.c:126 -msgid "hHTREE @d @i" -msgstr "hHTREE @d @i" - -#: e2fsck/message.c:127 -msgid "llost+found" -msgstr "llost+found" - -#: e2fsck/message.c:128 -msgid "Lis a link" -msgstr "List ein Link" - -#: e2fsck/message.c:129 -msgid "mmultiply-claimed" -msgstr "mmehrfach beansprucht" - -#: e2fsck/message.c:130 -msgid "ninvalid" -msgstr "nungültig" - -#: e2fsck/message.c:131 -msgid "oorphaned" -msgstr "overwaist" - -#: e2fsck/message.c:132 -msgid "pproblem in" -msgstr "pProblem in" - -#: e2fsck/message.c:133 -msgid "rroot @i" -msgstr "rRoot @i" - -#: e2fsck/message.c:134 -msgid "sshould be" -msgstr "ssollte sein" - -#: e2fsck/message.c:135 -msgid "Ssuper@b" -msgstr "SSuper@b" - -#: e2fsck/message.c:136 -msgid "uunattached" -msgstr "unicht verbunden" - -#: e2fsck/message.c:137 -msgid "vdevice" -msgstr "vGerät" - -#: e2fsck/message.c:138 -msgid "xextent" -msgstr "xErweiterung" - -#: e2fsck/message.c:139 -msgid "zzero-length" -msgstr "zNull-Länge" - -#: e2fsck/message.c:150 -msgid "" -msgstr "" - -#: e2fsck/message.c:151 -msgid "" -msgstr "" - -#: e2fsck/message.c:153 -msgid "" -msgstr "" - -#: e2fsck/message.c:154 -msgid "" -msgstr "" - -#: e2fsck/message.c:155 -msgid "" -msgstr "" - -#: e2fsck/message.c:156 -msgid "" -msgstr "" - -#: e2fsck/message.c:157 -msgid "" -msgstr "" - -#: e2fsck/message.c:158 -msgid "" -msgstr "" - -#: e2fsck/message.c:159 -msgid "" -msgstr "" - -#: e2fsck/message.c:160 -msgid "" -msgstr "" - -#: e2fsck/message.c:321 -#, c-format -msgid "regular file" -msgstr "'reguläre Datei" - -#: e2fsck/message.c:323 -#, c-format -msgid "directory" -msgstr "Verzeichnis" - -#: e2fsck/message.c:325 -#, c-format -msgid "character device" -msgstr "zeichenorientiertes Gerät" - -#: e2fsck/message.c:327 -#, c-format -msgid "block device" -msgstr "Blockgerät" - -#: e2fsck/message.c:329 -#, c-format -msgid "named pipe" -msgstr "named pipe" - -#: e2fsck/message.c:331 -#, c-format -msgid "symbolic link" -msgstr "symbolische Verknüpfung" - -#: e2fsck/message.c:333 -#, c-format -msgid "socket" -msgstr " Socket" - -#: e2fsck/message.c:335 -#, c-format -msgid "unknown file type with mode 0%o" -msgstr "unbekannter Dateityp mit Modus 0%o" - -#: e2fsck/pass1b.c:215 -msgid "multiply claimed inode map" -msgstr "mehrfach beanspruchte Inode-Liste" - -#: e2fsck/pass1b.c:567 e2fsck/pass1b.c:700 -#, c-format -msgid "internal error: can't find dup_blk for %u\n" -msgstr "interner Fehler; dup_blk für %u nicht gefunden\n" - -#: e2fsck/pass1b.c:743 -msgid "returned from clone_file_block" -msgstr "zurückgegeben von clone_file_block" - -#: e2fsck/pass1b.c:762 -#, c-format -msgid "internal error: couldn't lookup EA block record for %u" -msgstr "interner Fehler: EA Blockliste für %u wurde nicht gefunden" - -#: e2fsck/pass1b.c:774 -#, c-format -msgid "internal error: couldn't lookup EA inode record for %u" -msgstr "Interner Fehler: EA Inodeliste für %u wurde nicht gefunden" - -#: e2fsck/pass1.c:430 e2fsck/pass2.c:770 -msgid "reading directory block" -msgstr "lese Verzeichnisblock" - -#: e2fsck/pass1.c:548 -msgid "in-use inode map" -msgstr "»in-use inode«-Liste" - -#: e2fsck/pass1.c:557 -msgid "directory inode map" -msgstr "»directory inode«-Liste" - -#: e2fsck/pass1.c:565 -msgid "regular file inode map" -msgstr "»regular file inode«-Liste" - -#: e2fsck/pass1.c:572 -msgid "in-use block map" -msgstr "»in-use block«-Liste" - -#: e2fsck/pass1.c:626 -msgid "opening inode scan" -msgstr "Starte Inode-Scan" - -#: e2fsck/pass1.c:650 -msgid "getting next inode from scan" -msgstr "beim Lesen des nächsten Inodes" - -#: e2fsck/pass1.c:1116 -msgid "Pass 1" -msgstr "Durchgang 1" - -#: e2fsck/pass1.c:1175 -#, c-format -msgid "reading indirect blocks of inode %u" -msgstr "lese indirekte Blöcke von Inode %u" - -#: e2fsck/pass1.c:1217 -msgid "bad inode map" -msgstr "fehlerhafte Inode-Liste" - -#: e2fsck/pass1.c:1239 -msgid "inode in bad block map" -msgstr "Inode in »Bad Blocks«-Liste" - -#: e2fsck/pass1.c:1259 -msgid "imagic inode map" -msgstr "i»magic inode«-Liste" - -#: e2fsck/pass1.c:1286 -msgid "multiply claimed block map" -msgstr "Den Eintrag in der Liste belegter Blöcke verdoppeln" - -#: e2fsck/pass1.c:1385 -msgid "ext attr block map" -msgstr "ext attr block map" - -#: e2fsck/pass1.c:2378 -msgid "block bitmap" -msgstr "Block Bitmap" - -#: e2fsck/pass1.c:2382 -msgid "inode bitmap" -msgstr "Inode Bitmap" - -#: e2fsck/pass1.c:2386 -msgid "inode table" -msgstr "Inode-Tabelle" - -#: e2fsck/pass2.c:283 -msgid "Pass 2" -msgstr "Durchgang 2" - -#: e2fsck/pass2.c:793 -msgid "Can not continue." -msgstr "Fortsetzung nicht möglich." - -#: e2fsck/pass3.c:79 -msgid "inode done bitmap" -msgstr "»inode done«-Bitmap" - -#: e2fsck/pass3.c:90 -msgid "Peak memory" -msgstr "Peak-Memory" - -#: e2fsck/pass3.c:146 -msgid "Pass 3" -msgstr "Durchgang 3" - -#: e2fsck/pass3.c:334 -msgid "inode loop detection bitmap" -msgstr "»inode loop detection«-Bitmap" - -#: e2fsck/pass4.c:196 -msgid "Pass 4" -msgstr "Durchgang 4" - -#: e2fsck/pass5.c:70 -msgid "Pass 5" -msgstr "Durchgang 5" - -#: e2fsck/problem.c:50 -msgid "(no prompt)" -msgstr "(nicht interaktiv)" - -#: e2fsck/problem.c:51 -msgid "Fix" -msgstr "Repariere" - -#: e2fsck/problem.c:52 -msgid "Clear" -msgstr "Bereinige" - -#: e2fsck/problem.c:53 -msgid "Relocate" -msgstr "Zurücksetzen" - -#: e2fsck/problem.c:54 -msgid "Allocate" -msgstr "Gebe frei" - -#: e2fsck/problem.c:55 -msgid "Expand" -msgstr "Erweitere" - -#: e2fsck/problem.c:56 -msgid "Connect to /lost+found" -msgstr "Verbinde nach /lost+found" - -#: e2fsck/problem.c:57 -msgid "Create" -msgstr "Erstelle" - -#: e2fsck/problem.c:58 -msgid "Salvage" -msgstr "Rette" - -#: e2fsck/problem.c:59 -msgid "Truncate" -msgstr "Verkürze" - -#: e2fsck/problem.c:60 -msgid "Clear inode" -msgstr "Bereinige Inode" - -#: e2fsck/problem.c:61 -msgid "Abort" -msgstr "Abbrechen" - -#: e2fsck/problem.c:62 -msgid "Split" -msgstr "Aufsplitten" - -#: e2fsck/problem.c:63 -msgid "Continue" -msgstr "Fortsetzen" - -#: e2fsck/problem.c:64 -msgid "Clone multiply-claimed blocks" -msgstr "multiply claimed block map" - -#: e2fsck/problem.c:65 -msgid "Delete file" -msgstr "Lösche Datei" - -#: e2fsck/problem.c:66 -msgid "Suppress messages" -msgstr "Ausgaben unterdrücken" - -#: e2fsck/problem.c:67 -msgid "Unlink" -msgstr "Unlink" - -#: e2fsck/problem.c:68 -msgid "Clear HTree index" -msgstr "Bereinige HTree-Index" - -#: e2fsck/problem.c:69 -msgid "Recreate" -msgstr "Zurücksetzen" - -#: e2fsck/problem.c:78 -msgid "(NONE)" -msgstr "(NICHTS)" - -#: e2fsck/problem.c:79 -msgid "FIXED" -msgstr "REPARIERT" - -#: e2fsck/problem.c:80 -msgid "CLEARED" -msgstr "BEREINIGT" - -#: e2fsck/problem.c:81 -msgid "RELOCATED" -msgstr "ZURÜCKGESETZT" - -#: e2fsck/problem.c:82 -msgid "ALLOCATED" -msgstr "FREIGEGEBEN" - -#: e2fsck/problem.c:83 -msgid "EXPANDED" -msgstr "ERWEITERT" - -#: e2fsck/problem.c:84 -msgid "RECONNECTED" -msgstr "WIEDER VERBUNDEN" - -#: e2fsck/problem.c:85 -msgid "CREATED" -msgstr "ANGELEGT" - -#: e2fsck/problem.c:86 -msgid "SALVAGED" -msgstr "GERETTET" - -#: e2fsck/problem.c:87 -msgid "TRUNCATED" -msgstr "BEENDET" - -#: e2fsck/problem.c:88 -msgid "INODE CLEARED" -msgstr "INODE BEREINIGT" - -#: e2fsck/problem.c:89 -msgid "ABORTED" -msgstr "ABGEBROCHEN" - -#: e2fsck/problem.c:90 -msgid "SPLIT" -msgstr "ABGESPALTET" - -#: e2fsck/problem.c:91 -msgid "CONTINUING" -msgstr "SETZE FORT" - -#: e2fsck/problem.c:92 -msgid "MULTIPLY-CLAIMED BLOCKS CLONED" -msgstr "DOPPELTE/DEFEKTE BLÖCKE DUPLIZIERT" - -#: e2fsck/problem.c:93 -msgid "FILE DELETED" -msgstr "DATEI GELÖSCHT" - -#: e2fsck/problem.c:94 -msgid "SUPPRESSED" -msgstr "UNTERDRÜCKT" - -#: e2fsck/problem.c:95 -msgid "UNLINKED" -msgstr "GETRENNT" - -#: e2fsck/problem.c:96 -msgid "HTREE INDEX CLEARED" -msgstr "HTREE INDEX BEREINIGT" - -#: e2fsck/problem.c:97 -msgid "WILL RECREATE" -msgstr "ANGELEGT" - -#. @-expanded: block bitmap for group %g is not in group. (block %b)\n -#: e2fsck/problem.c:106 -msgid "@b @B for @g %g is not in @g. (@b %b)\n" -msgstr "@b @B für @g %g ist nicht in @g. (@b %b)\n" - -#. @-expanded: inode bitmap for group %g is not in group. (block %b)\n -#: e2fsck/problem.c:110 -msgid "@i @B for @g %g is not in @g. (@b %b)\n" -msgstr "@i @B für @g %g ist nicht in @g. (@b %b)\n" - -#. @-expanded: inode table for group %g is not in group. (block %b)\n -#. @-expanded: WARNING: SEVERE DATA LOSS POSSIBLE.\n -#: e2fsck/problem.c:115 -msgid "" -"@i table for @g %g is not in @g. (@b %b)\n" -"WARNING: SEVERE DATA LOSS POSSIBLE.\n" -msgstr "" -"@i Tabelle für @g %g ist nicht in @g. (@b %b)\n" -"WARNUNG: GROSSER DATENVERLUST IST MÖGLICH.\n" - -#. @-expanded: \n -#. @-expanded: The superblock could not be read or does not describe a correct ext2\n -#. @-expanded: filesystem. If the device is valid and it really contains an ext2\n -#. @-expanded: filesystem (and not swap or ufs or something else), then the superblock\n -#. @-expanded: is corrupt, and you might try running e2fsck with an alternate superblock:\n -#. @-expanded: e2fsck -b %S \n -#. @-expanded: \n -#: e2fsck/problem.c:121 -#, c-format -msgid "" -"\n" -"The @S could not be read or does not describe a correct ext2\n" -"@f. If the @v is valid and it really contains an ext2\n" -"@f (and not swap or ufs or something else), then the @S\n" -"is corrupt, and you might try running e2fsck with an alternate @S:\n" -" e2fsck -b %S <@v>\n" -"\n" -msgstr "" -"\n" -"@S ist unlesbar bzw. beschreibt kein gültiges ext2\n" -"@f. Wenn @v gültig ist und ein ext2\n" -"@f (kein swap oder ufs usw.) enthält, dann ist der @S\n" -"beschädigt, und sie könnten e2fsck mit einem anderen @S:\n" -" e2fsck -b %S <@v>\n" -"\n" - -#. @-expanded: The filesystem size (according to the superblock) is %b blocks\n -#. @-expanded: The physical size of the device is %c blocks\n -#. @-expanded: Either the superblock or the partition table is likely to be corrupt!\n -#: e2fsck/problem.c:130 -msgid "" -"The @f size (according to the @S) is %b @bs\n" -"The physical size of the @v is %c @bs\n" -"Either the @S or the partition table is likely to be corrupt!\n" -msgstr "" -"Die @f Größe ( laut @S) ist %b @bs\n" -"Die physikalische Größe von @v ist %c @bs\n" -"Entweder der @S oder die Partionstabelle ist beschädigt!\n" - -#. @-expanded: superblock block_size = %b, fragsize = %c.\n -#. @-expanded: This version of e2fsck does not support fragment sizes different\n -#. @-expanded: from the block size.\n -#: e2fsck/problem.c:137 -msgid "" -"@S @b_size = %b, fragsize = %c.\n" -"This version of e2fsck does not support fragment sizes different\n" -"from the @b size.\n" -msgstr "" -"@S @b_size = %b, fragsize = %c.\n" -"Diese Version von e2fsck unterstützt keine von @b-Größen verschiedene " -"Fragmentgrößen.\n" - -#. @-expanded: superblock blocks_per_group = %b, should have been %c\n -#: e2fsck/problem.c:144 -msgid "@S @bs_per_group = %b, should have been %c\n" -msgstr "@S @bs_per_group = %b, sollte %c sein.\n" - -#. @-expanded: superblock first_data_block = %b, should have been %c\n -#: e2fsck/problem.c:149 -msgid "@S first_data_@b = %b, should have been %c\n" -msgstr "@S first_data_@b = %b, sollte %c haben.\n" - -#. @-expanded: filesystem did not have a UUID; generating one.\n -#. @-expanded: \n -#: e2fsck/problem.c:154 -msgid "" -"@f did not have a UUID; generating one.\n" -"\n" -msgstr "" -"@f hat keinen UUID ; generiere einen.\n" -"\n" - -#: e2fsck/problem.c:159 -#, c-format -msgid "" -"Note: if several inode or block bitmap blocks or part\n" -"of the inode table require relocation, you may wish to try\n" -"running e2fsck with the '-b %S' option first. The problem\n" -"may lie only with the primary block group descriptors, and\n" -"the backup block group descriptors may be OK.\n" -"\n" -msgstr "" -"Hinweis: Wenn mehrere Inodes oder Bitmap-Blöcke\n" -"neu geordnet werden müssen, oder ein Teil der Inode-Tabelle\n" -"verschoben werden muss, könnte es helfen, e2fsck erst einmal\n" -"mit der Option »-b %S« zu starten. Das Problem könnte\n" -"im primären Blockgruppenbezeichner liegen, und seine\n" -"Sicherungskopie in Ordnung sein.\n" -"\n" - -#. @-expanded: Corruption found in superblock. (%s = %N).\n -#: e2fsck/problem.c:168 -msgid "Corruption found in @S. (%s = %N).\n" -msgstr "Beschädigung gefunden in @S. (%s = %N).\n" - -#. @-expanded: Error determining size of the physical device: %m\n -#: e2fsck/problem.c:173 -#, c-format -msgid "Error determining size of the physical @v: %m\n" -msgstr "Fehler bei der Feststellung der Größe des physikalischen @v: %m\n" - -#. @-expanded: inode count in superblock is %i, should be %j.\n -#: e2fsck/problem.c:178 -msgid "@i count in @S is %i, @s %j.\n" -msgstr "@i-Anzahl in @S ist %i, sollte %j sein.\n" - -#: e2fsck/problem.c:182 -msgid "The Hurd does not support the filetype feature.\n" -msgstr "Hurd unterstützt das Dateityp-Feature nicht.\n" - -#. @-expanded: superblock has an invalid ext3 journal (inode %i).\n -#: e2fsck/problem.c:187 -#, c-format -msgid "@S has an @n ext3 @j (@i %i).\n" -msgstr "@S hat einen defekten ext3 @j (@i %i).\n" - -#. @-expanded: External journal has multiple filesystem users (unsupported).\n -#: e2fsck/problem.c:192 -msgid "External @j has multiple @f users (unsupported).\n" -msgstr "Externes @j hat mehrere @f Nutzer (nicht unterstützt).\n" - -#. @-expanded: Can't find external journal\n -#: e2fsck/problem.c:197 -msgid "Can't find external @j\n" -msgstr "Kann kein externes @j finden.\n" - -#. @-expanded: External journal has bad superblock\n -#: e2fsck/problem.c:202 -msgid "External @j has bad @S\n" -msgstr "Externes @j hat ungültigen @S\n" - -#. @-expanded: External journal does not support this filesystem\n -#: e2fsck/problem.c:207 -msgid "External @j does not support this @f\n" -msgstr "Externes @j unterstützt nicht @f\n" - -#. @-expanded: Ext3 journal superblock is unknown type %N (unsupported).\n -#. @-expanded: It is likely that your copy of e2fsck is old and/or doesn't support this journal -#. @-expanded: format.\n -#. @-expanded: It is also possible the journal superblock is corrupt.\n -#: e2fsck/problem.c:212 -msgid "" -"Ext3 @j @S is unknown type %N (unsupported).\n" -"It is likely that your copy of e2fsck is old and/or doesn't support this @j " -"format.\n" -"It is also possible the @j @S is corrupt.\n" -msgstr "" -"Ext3 @j @S ist eine unbekannter Type %N (nicht unterstützt).\n" -"Es ist möglich, dass ihr e2fsck älter ist und/oder dieses @j Format nicht " -"unterstützt.\n" -"Es ist ebenso möglich, dass @j @S defekt ist.\n" - -#. @-expanded: Ext3 journal superblock is corrupt.\n -#: e2fsck/problem.c:220 -msgid "Ext3 @j @S is corrupt.\n" -msgstr "Ext3 @j @S ist defekt.\n" - -#. @-expanded: superblock doesn't have has_journal flag, but has ext3 journal %s.\n -#: e2fsck/problem.c:225 -#, c-format -msgid "@S doesn't have has_@j flag, but has ext3 @j %s.\n" -msgstr "@S hat kein has_@j Flag, aber ein ext3 @j %s.\n" - -#. @-expanded: superblock has ext3 needs_recovery flag set, but no journal.\n -#: e2fsck/problem.c:230 -msgid "@S has ext3 needs_recovery flag set, but no @j.\n" -msgstr "@S hat das ext3 »needs_recovery«-Flag gesetzt, aber kein @j.\n" - -#. @-expanded: ext3 recovery flag is clear, but journal has data.\n -#: e2fsck/problem.c:235 -msgid "ext3 recovery flag is clear, but @j has data.\n" -msgstr "ext3 Recovery-Flag sauber, aber das @j enthält Daten.\n" - -#. @-expanded: Clear journal -#: e2fsck/problem.c:240 -msgid "Clear @j" -msgstr "Bereinige @j" - -#. @-expanded: Run journal anyway -#: e2fsck/problem.c:245 -msgid "Run @j anyway" -msgstr "Starte @j trotzdem" - -#. @-expanded: Recovery flag not set in backup superblock, so running journal anyway.\n -#: e2fsck/problem.c:250 -msgid "Recovery flag not set in backup @S, so running @j anyway.\n" -msgstr "" -"Recovery-Kennzeichen in Backup @S nicht gesetzt, @j wird trotzdem " -"gestartet.\n" - -#. @-expanded: %s orphaned inode %i (uid=%Iu, gid=%Ig, mode=%Im, size=%Is)\n -#: e2fsck/problem.c:255 -msgid "%s @o @i %i (uid=%Iu, gid=%Ig, mode=%Im, size=%Is)\n" -msgstr "%s @o @i %i (uid=%Iu, gid=%Ig, mode=%Im, size=%Is)\n" - -#. @-expanded: illegal block #%B (%b) found in orphaned inode %i.\n -#: e2fsck/problem.c:260 -msgid "@I @b #%B (%b) found in @o @i %i.\n" -msgstr "@I @b #%B (%b) gefunden in @o @i %i.\n" - -#. @-expanded: Already cleared block #%B (%b) found in orphaned inode %i.\n -#: e2fsck/problem.c:265 -msgid "Already cleared @b #%B (%b) found in @o @i %i.\n" -msgstr "bereits bereinigt @b #%B (%b) gefunden in @o @i %i.\n" - -#. @-expanded: illegal orphaned inode %i in superblock.\n -#: e2fsck/problem.c:270 -#, c-format -msgid "@I @o @i %i in @S.\n" -msgstr "@I @o @i %i in @S.\n" - -#. @-expanded: illegal inode %i in orphaned inode list.\n -#: e2fsck/problem.c:275 -#, c-format -msgid "@I @i %i in @o @i list.\n" -msgstr "@I @i %i in @o @i Liste.\n" - -#. @-expanded: filesystem has feature flag(s) set, but is a revision 0 filesystem. -#: e2fsck/problem.c:280 e2fsck/problem.c:643 -msgid "@f has feature flag(s) set, but is a revision 0 @f. " -msgstr "@f hat Eigenschfts-Kennzeichen gesetzt, ist aber ein Revision 0 @f. " - -#. @-expanded: Ext3 journal superblock has an unknown read-only feature flag set.\n -#: e2fsck/problem.c:285 -msgid "Ext3 @j @S has an unknown read-only feature flag set.\n" -msgstr "Ext3 @j @S hat ein unbekanntes Nur-Lesen-Flag gesetzt.\n" - -#. @-expanded: Ext3 journal superblock has an unknown incompatible feature flag set.\n -#: e2fsck/problem.c:290 -msgid "Ext3 @j @S has an unknown incompatible feature flag set.\n" -msgstr "Ext3 @j @S hat ein unbekanntes Inkompatibel-Flag gesetzt.\n" - -#. @-expanded: journal version not supported by this e2fsck.\n -#: e2fsck/problem.c:295 -msgid "@j version not supported by this e2fsck.\n" -msgstr "@j Version wird von diesem e2fsck nicht unterstützt.\n" - -#. @-expanded: Moving journal from /%s to hidden inode.\n -#. @-expanded: \n -#: e2fsck/problem.c:300 -#, c-format -msgid "" -"Moving @j from /%s to hidden @i.\n" -"\n" -msgstr "" -"Verschiebe @j von /%s zum versteckten Inode.\n" -"\n" - -#. @-expanded: Error moving journal: %m\n -#. @-expanded: \n -#: e2fsck/problem.c:305 -#, c-format -msgid "" -"Error moving @j: %m\n" -"\n" -msgstr "" -"Fehler beim Verschieben von @j: %m\n" -"\n" - -#. @-expanded: Found invalid V2 journal superblock fields (from V1 journal).\n -#. @-expanded: Clearing fields beyond the V1 journal superblock...\n -#. @-expanded: \n -#: e2fsck/problem.c:310 -msgid "" -"Found @n V2 @j @S fields (from V1 @j).\n" -"Clearing fields beyond the V1 @j @S...\n" -"\n" -msgstr "" -"Fand unvollständige V2 @j @S Felder (vom V1 Journal).\n" -"Bereinige die Felder hinter V1 @j @S...\n" -"\n" - -#. @-expanded: Backing up journal inode block information.\n -#. @-expanded: \n -#: e2fsck/problem.c:316 -msgid "" -"Backing up @j @i @b information.\n" -"\n" -msgstr "" -"Sichere @j @i @b Information.\n" -"\n" - -#. @-expanded: filesystem does not have resize_inode enabled, but s_reserved_gdt_blocks\n -#. @-expanded: is %N; should be zero. -#: e2fsck/problem.c:321 -msgid "" -"@f does not have resize_@i enabled, but s_reserved_gdt_@bs\n" -"is %N; @s zero. " -msgstr "" -"Für @f ist resize_@i nicht eingeschaltet, aber s_reserved_gdt_@bs\n" -"ist %N; @s Null. " - -#. @-expanded: Resize_inode not enabled, but the resize inode is non-zero. -#: e2fsck/problem.c:327 -msgid "Resize_@i not enabled, but the resize @i is non-zero. " -msgstr "" -"Resize_@i nicht aktiviert, aber die zu modifgizierende Inod ist nicht-Null." - -#. @-expanded: Resize inode not valid. -#: e2fsck/problem.c:332 -msgid "Resize @i not valid. " -msgstr "@r ist kein @d. " - -#. @-expanded: superblock last mount time is in the future. -#: e2fsck/problem.c:337 -msgid "@S last mount time is in the future. " -msgstr "Der Zeitpunkt des letzten Einhängens von @S liegt in der Zukunft" - -#. @-expanded: superblock last write time is in the future. -#: e2fsck/problem.c:342 -msgid "@S last write time is in the future. " -msgstr "Der Zeitpunkt des letzten Schreibens von @S liegt in der Zukunft. " - -#. @-expanded: superblock hint for external superblock should be %X. -#: e2fsck/problem.c:346 -#, c-format -msgid "@S hint for external superblock @s %X. " -msgstr "@S Hinweis für externen Superblock @s %X" - -#. @-expanded: Adding dirhash hint to filesystem.\n -#. @-expanded: \n -#: e2fsck/problem.c:351 -msgid "" -"Adding dirhash hint to @f.\n" -"\n" -msgstr "" -"Füge Verzeinishash-Hilfe zu @f hinzu.\n" -"\n" - -#. @-expanded: group descriptor %g checksum is invalid. -#: e2fsck/problem.c:356 -#, c-format -msgid "@g descriptor %g checksum is invalid. " -msgstr "Prüfsumme von @g -Deskriptor %g ist ungültig. " - -#. @-expanded: group descriptor %g marked uninitialized without feature set.\n -#: e2fsck/problem.c:361 -#, c-format -msgid "@g descriptor %g marked uninitialized without feature set.\n" -msgstr "" -"@g -Deskriptor %g ist als nicht initialisiert gekennzeichnet ohne eine gesetzte Eigenschaft.\n" - -#. @-expanded: group %g block bitmap uninitialized but inode bitmap in use.\n -#: e2fsck/problem.c:366 -#, c-format -msgid "@g %g @b @B uninitialized but @i @B in use.\n" -msgstr "Die @b @B von @g %g ist nicht initialisiert aber @i @B wird verwendet.\n" - -#. @-expanded: group descriptor %g has invalid unused inodes count %b. -#: e2fsck/problem.c:371 -msgid "@g descriptor %g has invalid unused inodes count %b. " -msgstr "@g Deskriptor %g hat eine ungültige Anzahl ungenutzter Inodes von %b. " - -#. @-expanded: Last group block bitmap uninitialized. -#: e2fsck/problem.c:376 -msgid "Last @g @b @B uninitialized. " -msgstr "Die letzte @g @b @B ist nicht initialisiert. " - -#: e2fsck/problem.c:381 -#, c-format -msgid "Journal transaction %i was corrupt, replay was aborted.\n" -msgstr "Journaltransaktion %i war beschädigt, die Wiederholung wurde abgegrochen.\n" - -#. @-expanded: Pass 1: Checking inodes, blocks, and sizes\n -#: e2fsck/problem.c:388 -msgid "Pass 1: Checking @is, @bs, and sizes\n" -msgstr "Durchgang 1: Prüfe @is, @bs, und Größen\n" - -#. @-expanded: root inode is not a directory. -#: e2fsck/problem.c:392 -msgid "@r is not a @d. " -msgstr "@r ist kein @d. " - -#. @-expanded: root inode has dtime set (probably due to old mke2fs). -#: e2fsck/problem.c:397 -msgid "@r has dtime set (probably due to old mke2fs). " -msgstr "@r hat dtime gesetzt (vielleicht durch ein zu altes mke2fs). " - -#. @-expanded: Reserved inode %i (%Q) has invalid mode. -#: e2fsck/problem.c:402 -msgid "Reserved @i %i (%Q) has @n mode. " -msgstr "Reservierte @i %i %Q hat einen falschen Modus. " - -#. @-expanded: deleted inode %i has zero dtime. -#: e2fsck/problem.c:407 -#, c-format -msgid "@D @i %i has zero dtime. " -msgstr "@D @i %i hat \"zero dtime\". " - -#. @-expanded: inode %i is in use, but has dtime set. -#: e2fsck/problem.c:412 -#, c-format -msgid "@i %i is in use, but has dtime set. " -msgstr "@i %i ist in Benutzung, aber hat dtime gesetzt. " - -#. @-expanded: inode %i is a zero-length directory. -#: e2fsck/problem.c:417 -#, c-format -msgid "@i %i is a @z @d. " -msgstr "@i %i ist ein @z @d. " - -#. @-expanded: group %g's block bitmap at %b conflicts with some other fs block.\n -#: e2fsck/problem.c:422 -msgid "@g %g's @b @B at %b @C.\n" -msgstr "@g %g's @b @B auf %b @C.\n" - -#. @-expanded: group %g's inode bitmap at %b conflicts with some other fs block.\n -#: e2fsck/problem.c:427 -msgid "@g %g's @i @B at %b @C.\n" -msgstr "@g %g's @i @B auf %b @C.\n" - -#. @-expanded: group %g's inode table at %b conflicts with some other fs block.\n -#: e2fsck/problem.c:432 -msgid "@g %g's @i table at %b @C.\n" -msgstr "@g %g's @i Tabelle auf %b @C.\n" - -#. @-expanded: group %g's block bitmap (%b) is bad. -#: e2fsck/problem.c:437 -msgid "@g %g's @b @B (%b) is bad. " -msgstr "@g %g's @b @B (%b) ist ungültig. " - -#. @-expanded: group %g's inode bitmap (%b) is bad. -#: e2fsck/problem.c:442 -msgid "@g %g's @i @B (%b) is bad. " -msgstr "@g %g's @i @B (%b) ist ungültig. " - -#. @-expanded: inode %i, i_size is %Is, should be %N. -#: e2fsck/problem.c:447 -msgid "@i %i, i_size is %Is, @s %N. " -msgstr "@i %i, i_size ist %Is, @s %N. " - -#. @-expanded: inode %i, i_blocks is %Ib, should be %N. -#: e2fsck/problem.c:452 -msgid "@i %i, i_@bs is %Ib, @s %N. " -msgstr "@i %i, i_@bs ist %Ib, @s %N. " - -#. @-expanded: illegal block #%B (%b) in inode %i. -#: e2fsck/problem.c:457 -msgid "@I @b #%B (%b) in @i %i. " -msgstr "@I @b #%B (%b) in @i %i. " - -#. @-expanded: block #%B (%b) overlaps filesystem metadata in inode %i. -#: e2fsck/problem.c:462 -msgid "@b #%B (%b) overlaps @f metadata in @i %i. " -msgstr "@b #%B (%b) überlappt @f metadata in @i %i. " - -#. @-expanded: inode %i has illegal block(s). -#: e2fsck/problem.c:467 -#, c-format -msgid "@i %i has illegal @b(s). " -msgstr "@i %i hat unzulässigen @b(s). " - -#. @-expanded: Too many illegal blocks in inode %i.\n -#: e2fsck/problem.c:472 -#, c-format -msgid "Too many illegal @bs in @i %i.\n" -msgstr "Zu viele unzulässige @bs in @i %i.\n" - -#. @-expanded: illegal block #%B (%b) in bad block inode. -#: e2fsck/problem.c:477 -msgid "@I @b #%B (%b) in bad @b @i. " -msgstr "@I @b #%B (%b) in bad @b @i. " - -#. @-expanded: Bad block inode has illegal block(s). -#: e2fsck/problem.c:482 -msgid "Bad @b @i has illegal @b(s). " -msgstr "Bad @b @i hat unzulässigen @b(s). " - -#. @-expanded: Duplicate or bad block in use!\n -#: e2fsck/problem.c:487 -msgid "Duplicate or bad @b in use!\n" -msgstr "Doppelter oder unzulässiger @b in Gebrauch!\n" - -#. @-expanded: Bad block %b used as bad block inode indirect block. -#: e2fsck/problem.c:492 -msgid "Bad @b %b used as bad @b @i indirect @b. " -msgstr "Bad @b %b benutzt als bad @b @i indirekt @b. " - -#. @-expanded: \n -#. @-expanded: The bad block inode has probably been corrupted. You probably\n -#. @-expanded: should stop now and run e2fsck -c to scan for bad blocks\n -#. @-expanded: in the filesystem.\n -#: e2fsck/problem.c:497 -msgid "" -"\n" -"The bad @b @i has probably been corrupted. You probably\n" -"should stop now and run e2fsck -c to scan for bad blocks\n" -"in the @f.\n" -msgstr "" -"\n" -"Defekter @b @i ist wahrscheinlich beschädigt worden. Sie sollten\n" -"nun eher innehalten und »e2fsck -c« ausführen, um nach defekten\n" -"Blöcken in @f zu suchen.\n" - -#. @-expanded: \n -#. @-expanded: If the block is really bad, the filesystem can not be fixed.\n -#: e2fsck/problem.c:504 -msgid "" -"\n" -"If the @b is really bad, the @f can not be fixed.\n" -msgstr "" -"\n" -"Wenn der @b wirklich defekt ist, kann der @f nicht repariert werden.\n" - -#. @-expanded: You can remove this block from the bad block list and hope\n -#. @-expanded: that the block is really OK. But there are no guarantees.\n -#. @-expanded: \n -#: e2fsck/problem.c:509 -msgid "" -"You can remove this @b from the bad @b list and hope\n" -"that the @b is really OK. But there are no guarantees.\n" -"\n" -msgstr "" -"Sie können @b von der @b - Liste löschen \n" -"und hoffen das @b wirklich in Ordnung ist, es \n" -"gibt aber KEINE GARANTIEN.\n" -"\n" - -#. @-expanded: The primary superblock (%b) is on the bad block list.\n -#: e2fsck/problem.c:515 -msgid "The primary @S (%b) is on the bad @b list.\n" -msgstr "Der primäre @S (%b) ist auf der bad @b Liste.\n" - -#. @-expanded: Block %b in the primary group descriptors is on the bad block list\n -#: e2fsck/problem.c:520 -msgid "Block %b in the primary @g descriptors is on the bad @b list\n" -msgstr "Block %b im primären Deskriptor @g ist auf der bad @b Liste\n" - -#. @-expanded: Warning: Group %g's superblock (%b) is bad.\n -#: e2fsck/problem.c:526 -msgid "Warning: Group %g's @S (%b) is bad.\n" -msgstr "Warnung: Gruppe %g's @S (%b) ist ungültig.\n" - -#. @-expanded: Warning: Group %g's copy of the group descriptors has a bad block (%b).\n -#: e2fsck/problem.c:531 -msgid "Warning: Group %g's copy of the @g descriptors has a bad @b (%b).\n" -msgstr "Warnung: Gruppe %g's Kopie vom Deskriptor @g hat einen bad @b (%b).\n" - -#. @-expanded: Programming error? block #%b claimed for no reason in process_bad_block.\n -#: e2fsck/problem.c:537 -msgid "Programming error? @b #%b claimed for no reason in process_bad_@b.\n" -msgstr "Programmfehler? @b #%b verlangt ohne Grund in process_bad_@b.\n" - -#. @-expanded: error allocating %N contiguous block(s) in block group %g for %s: %m\n -#: e2fsck/problem.c:543 -msgid "@A %N contiguous @b(s) in @b @g %g for %s: %m\n" -msgstr "@A %N grenzt an @b(s) in @b @g %g for %s: %m\n" - -#. @-expanded: error allocating block buffer for relocating %s\n -#: e2fsck/problem.c:548 -#, c-format -msgid "@A @b buffer for relocating %s\n" -msgstr "@A @b Puffer zum Verschieben %s\n" - -#. @-expanded: Relocating group %g's %s from %b to %c...\n -#: e2fsck/problem.c:553 -msgid "Relocating @g %g's %s from %b to %c...\n" -msgstr "Verschiebe @g %g's %s von %b nach %c...\n" - -#. @-expanded: Relocating group %g's %s to %c...\n -#: e2fsck/problem.c:558 -#, c-format -msgid "Relocating @g %g's %s to %c...\n" -msgstr "Verschiebe @g %g's %s nach %c...\n" - -#. @-expanded: Warning: could not read block %b of %s: %m\n -#: e2fsck/problem.c:563 -msgid "Warning: could not read @b %b of %s: %m\n" -msgstr "Warnung: kann @b %b von %s: %m nicht lesen\n" - -#. @-expanded: Warning: could not write block %b for %s: %m\n -#: e2fsck/problem.c:568 -msgid "Warning: could not write @b %b for %s: %m\n" -msgstr "Warnung: kann @b %b von %s: %m nicht schreiben\n" - -#. @-expanded: error allocating inode bitmap (%N): %m\n -#: e2fsck/problem.c:573 e2fsck/problem.c:1369 -msgid "@A @i @B (%N): %m\n" -msgstr "@A @i @B (%N): %m\n" - -#. @-expanded: error allocating block bitmap (%N): %m\n -#: e2fsck/problem.c:578 -msgid "@A @b @B (%N): %m\n" -msgstr "@A @i @B (%N): %m\n" - -#. @-expanded: error allocating icount link information: %m\n -#: e2fsck/problem.c:583 -#, c-format -msgid "@A icount link information: %m\n" -msgstr "@A icount link information: %m\n" - -#. @-expanded: error allocating directory block array: %m\n -#: e2fsck/problem.c:588 -#, c-format -msgid "@A @d @b array: %m\n" -msgstr "@A @d @b array: %m\n" - -#. @-expanded: Error while scanning inodes (%i): %m\n -#: e2fsck/problem.c:593 -#, c-format -msgid "Error while scanning @is (%i): %m\n" -msgstr "Fehler während der Suche @is (%i): %m\n" - -#. @-expanded: Error while iterating over blocks in inode %i: %m\n -#: e2fsck/problem.c:598 -#, c-format -msgid "Error while iterating over @bs in @i %i: %m\n" -msgstr "Fehler beim Iterieren über @bs in @i %i: %m\n" - -#. @-expanded: Error storing inode count information (inode=%i, count=%N): %m\n -#: e2fsck/problem.c:603 -msgid "Error storing @i count information (@i=%i, count=%N): %m\n" -msgstr "" -"Fehler beim Speichern von @i count Informationen (@i=%i, count=%N): %m\n" - -#. @-expanded: Error storing directory block information (inode=%i, block=%b, num=%N): %m\n -#: e2fsck/problem.c:608 -msgid "Error storing @d @b information (@i=%i, @b=%b, num=%N): %m\n" -msgstr "Fehler beim Speichern @d @b Informationen (@i=%i, @b=%b, num=%N): %m\n" - -#. @-expanded: Error reading inode %i: %m\n -#: e2fsck/problem.c:614 -#, c-format -msgid "Error reading @i %i: %m\n" -msgstr "Fehler beim Lesen von @i %i: %m\n" - -#. @-expanded: inode %i has imagic flag set. -#: e2fsck/problem.c:622 -#, c-format -msgid "@i %i has imagic flag set. " -msgstr "@i %i hat Imagic-Flag gesetzt. " - -#. @-expanded: Special (device/socket/fifo/symlink) file (inode %i) has immutable\n -#. @-expanded: or append-only flag set. -#: e2fsck/problem.c:627 -#, c-format -msgid "" -"Special (@v/socket/fifo/symlink) file (@i %i) has immutable\n" -"or append-only flag set. " -msgstr "" -"Spezielle (@v/socket/fifo/symlink) Datei (@i %i) hat immutable\n" -"oder append-only Flag gesetzt. " - -#. @-expanded: inode %i has compression flag set on filesystem without compression support. -#: e2fsck/problem.c:633 -#, c-format -msgid "@i %i has @cion flag set on @f without @cion support. " -msgstr "@i %i hat @cion Flag gesetzt auf @f ohne @cion Unterstützung. " - -#. @-expanded: Special (device/socket/fifo) inode %i has non-zero size. -#: e2fsck/problem.c:638 -#, c-format -msgid "Special (@v/socket/fifo) @i %i has non-zero size. " -msgstr "" -"Spezielle (@v/socket/fifo/symlink) Datei (@i %i) hat immutable\n" -"oder append-only Flag gesetzt. " - -#. @-expanded: journal inode is not in use, but contains data. -#: e2fsck/problem.c:648 -msgid "@j @i is not in use, but contains data. " -msgstr "@i %i ist in Benutzung, aber hat dtime gesetzt. " - -#. @-expanded: journal is not regular file. -#: e2fsck/problem.c:653 -msgid "@j is not regular file. " -msgstr "@j ist keine reguläre Datei. " - -#. @-expanded: inode %i was part of the orphaned inode list. -#: e2fsck/problem.c:658 -#, c-format -msgid "@i %i was part of the @o @i list. " -msgstr "@i %i war Teil der orphaned @i Liste. " - -#. @-expanded: inodes that were part of a corrupted orphan linked list found. -#: e2fsck/problem.c:664 -msgid "@is that were part of a corrupted orphan linked list found. " -msgstr "@is, die Teile einer defekten Liste mit verwaisten Links waren. " - -#. @-expanded: error allocating refcount structure (%N): %m\n -#: e2fsck/problem.c:669 -msgid "@A refcount structure (%N): %m\n" -msgstr "@A icount structure: %m\n" - -#. @-expanded: Error reading extended attribute block %b for inode %i. -#: e2fsck/problem.c:674 -msgid "Error reading @a @b %b for @i %i. " -msgstr "Fehler beim Lesen @a @b %b for @i %i. " - -#. @-expanded: inode %i has a bad extended attribute block %b. -#: e2fsck/problem.c:679 -msgid "@i %i has a bad @a @b %b. " -msgstr "@i %i hat defekten @a @b %b. " - -#. @-expanded: Error reading extended attribute block %b (%m). -#: e2fsck/problem.c:684 -msgid "Error reading @a @b %b (%m). " -msgstr "Fehler beim Lesen @a @b %b (%m). " - -#. @-expanded: extended attribute block %b has reference count %B, should be %N. -#: e2fsck/problem.c:689 -msgid "@a @b %b has reference count %B, @s %N. " -msgstr "@a @b %b hat den Referenzzähler %B, richtig wäre %N. " - -#. @-expanded: Error writing extended attribute block %b (%m). -#: e2fsck/problem.c:694 -msgid "Error writing @a @b %b (%m). " -msgstr "Fehler beim Schreiben @a @b %b (%m). " - -#. @-expanded: extended attribute block %b has h_blocks > 1. -#: e2fsck/problem.c:699 -msgid "@a @b %b has h_@bs > 1. " -msgstr "@a @b %b hat h_blocks > 1. " - -#. @-expanded: error allocating extended attribute block %b. -#: e2fsck/problem.c:704 -msgid "@A @a @b %b. " -msgstr "@A @a @b %b. " - -#. @-expanded: extended attribute block %b is corrupt (allocation collision). -#: e2fsck/problem.c:709 -msgid "@a @b %b is corrupt (allocation collision). " -msgstr "@a @b %b ist defekt (allocation collision). " - -#. @-expanded: extended attribute block %b is corrupt (invalid name). -#: e2fsck/problem.c:714 -msgid "@a @b %b is corrupt (@n name). " -msgstr "@a @b %b ist defekt (ungültiger Name). " - -#. @-expanded: extended attribute block %b is corrupt (invalid value). -#: e2fsck/problem.c:719 -msgid "@a @b %b is corrupt (@n value). " -msgstr "@a @b %b ist defekt (ungültiger Wert). " - -#. @-expanded: inode %i is too big. -#: e2fsck/problem.c:724 -#, c-format -msgid "@i %i is too big. " -msgstr "@i %i ist zu groß. " - -#. @-expanded: block #%B (%b) causes directory to be too big. -#: e2fsck/problem.c:728 -msgid "@b #%B (%b) causes @d to be too big. " -msgstr "@b #%B (%b) macht @d zu groß. " - -#. @-expanded: block #%B (%b) causes file to be too big. -#: e2fsck/problem.c:733 -msgid "@b #%B (%b) causes file to be too big. " -msgstr "@b #%B (%b) macht die Datei zu groß. " - -#. @-expanded: block #%B (%b) causes symlink to be too big. -#: e2fsck/problem.c:738 -msgid "@b #%B (%b) causes symlink to be too big. " -msgstr "@b #%B (%b) macht den Symlink zu groß. " - -#. @-expanded: inode %i has INDEX_FL flag set on filesystem without htree support.\n -#: e2fsck/problem.c:743 -#, c-format -msgid "@i %i has INDEX_FL flag set on @f without htree support.\n" -msgstr "@i %i hat INDEX_FL Flag auf @f gesetzt ohne HTREE-Unterstützung.\n" - -#. @-expanded: inode %i has INDEX_FL flag set but is not a directory.\n -#: e2fsck/problem.c:748 -#, c-format -msgid "@i %i has INDEX_FL flag set but is not a @d.\n" -msgstr "@i %i hat INDEX_FL flag gesetzt, ist aber kein @d.\n" - -#. @-expanded: HTREE directory inode %i has an invalid root node.\n -#: e2fsck/problem.c:753 -#, c-format -msgid "@h %i has an @n root node.\n" -msgstr "@h %i hat einen unvollständigen root node.\n" - -#. @-expanded: HTREE directory inode %i has an unsupported hash version (%N)\n -#: e2fsck/problem.c:758 -msgid "@h %i has an unsupported hash version (%N)\n" -msgstr "@h %i hat eine nicht unterstützte hash-Version (%N)\n" - -#. @-expanded: HTREE directory inode %i uses an incompatible htree root node flag.\n -#: e2fsck/problem.c:763 -#, c-format -msgid "@h %i uses an incompatible htree root node flag.\n" -msgstr "@h %i benutzt einen nicht unterstützten htree root node flag.\n" - -#. @-expanded: HTREE directory inode %i has a tree depth (%N) which is too big\n -#: e2fsck/problem.c:768 -msgid "@h %i has a tree depth (%N) which is too big\n" -msgstr "@h %i hat eine zu große Verzeichnistiefe von (%N)\n" - -#. @-expanded: Bad block inode has an indirect block (%b) that conflicts with\n -#. @-expanded: filesystem metadata. -#: e2fsck/problem.c:773 -msgid "" -"Bad @b @i has an indirect @b (%b) that conflicts with\n" -"@f metadata. " -msgstr "" -"Defekter @b @i hat einen indirekten @b (%b), der mit\n" -"den @f Metadaten in Konflikt steht. " - -#. @-expanded: Resize inode (re)creation failed: %m. -#: e2fsck/problem.c:779 -#, c-format -msgid "Resize @i (re)creation failed: %m." -msgstr "Erzeugung von Vergrösserungs-@i scheiterte: %m." - -#. @-expanded: inode %i has a extra size (%IS) which is invalid\n -#: e2fsck/problem.c:784 -msgid "@i %i has a extra size (%IS) which is @n\n" -msgstr "@h %i hat eine zu große Verzeichnistiefe von (%N)\n" - -#. @-expanded: extended attribute in inode %i has a namelen (%N) which is invalid\n -#: e2fsck/problem.c:789 -msgid "@a in @i %i has a namelen (%N) which is @n\n" -msgstr "@h %i hat eine zu große Verzeichnistiefe von (%N)\n" - -#. @-expanded: extended attribute in inode %i has a value size (%N) which is invalid\n -#: e2fsck/problem.c:794 -msgid "@a in @i %i has a value size (%N) which is @n\n" -msgstr "@h %i hat eine zu große Verzeichnistiefe von (%N)\n" - -#. @-expanded: extended attribute in inode %i has a value offset (%N) which is invalid\n -#: e2fsck/problem.c:799 -msgid "@a in @i %i has a value offset (%N) which is @n\n" -msgstr "@h %i hat eine zu große Verzeichnistiefe von (%N)\n" - -#. @-expanded: extended attribute in inode %i has a value block (%N) which is invalid (must be 0)\n -#: e2fsck/problem.c:804 -msgid "@a in @i %i has a value @b (%N) which is @n (must be 0)\n" -msgstr "@h %i hat eine zu große Verzeichnistiefe von (%N)\n" - -#. @-expanded: extended attribute in inode %i has a hash (%N) which is invalid\n -#: e2fsck/problem.c:809 -msgid "@a in @i %i has a hash (%N) which is @n\n" -msgstr "@a in %i hat einen @n Hashwert von (%N)\n" - -#. @-expanded: inode %i is a %It but it looks like it is really a directory.\n -#: e2fsck/problem.c:814 -msgid "@i %i is a %It but it looks like it is really a directory.\n" -msgstr "" -"@i ist ein %It aber es sieht so aus, als ob es tatsächlich ein Verzeichnis " -"ist.\n" - -#. @-expanded: Error while reading over @x tree in inode %i: %m\n -#: e2fsck/problem.c:819 -#, c-format -msgid "Error while reading over @x tree in @i %i: %m\n" -msgstr "Fehler beim Iterieren über Baum @x in @i %i: %m\n" - -#: e2fsck/problem.c:824 -#, c-format -msgid "Error while deleting extent: %m\n" -msgstr "Fehler während des Löschens der Erweiterung: %m\n" - -#. @-expanded: inode %i has an invalid extent\n -#. @-expanded: \t(logical block %c, invalid physical block %b, len %N)\n -#: e2fsck/problem.c:829 -msgid "" -"@i %i has an @n extent\n" -"\t(logical @b %c, @n physical @b %b, len %N)\n" -msgstr "" -"@i %i hat eine @n Erweiterung\n" -"\t(logischer @b %c, @n physischer @b %b, Länge %N)\n" - -#. @-expanded: inode %i has an invalid extent\n -#. @-expanded: \t(logical block %c, physical block %b, invalid len %N)\n -#: e2fsck/problem.c:834 -msgid "" -"@i %i has an @n extent\n" -"\t(logical @b %c, physical @b %b, @n len %N)\n" -msgstr "" -"@i %i hat eine @n Erweiterung\n" -"\t(logischer @b %c, physischer @b %b, @n Länge %N)\n" - -#. @-expanded: inode %i has EXTENTS_FL flag set on filesystem without extents support.\n -#: e2fsck/problem.c:839 -#, c-format -msgid "@i %i has EXTENTS_FL flag set on @f without extents support.\n" -msgstr "" -"@i %i hat EXTENTS_FL Kennung auf einem @f ohne Unterstützung für Erweiterungen.\n" - -#. @-expanded: inode %i is in extent format, but superblock is missing EXTENTS feature\n -#: e2fsck/problem.c:844 -#, c-format -msgid "@i %i is in extent format, but @S is missing EXTENTS feature\n" -msgstr "" -"@i %i besitzt das Erweiterungsformat, aber dem @S fehlt die Eigenschaft EXTENTS\n" - -#. @-expanded: inode %i missing EXTENT_FL, but is in extents format\n -#: e2fsck/problem.c:849 -#, c-format -msgid "@i %i missing EXTENT_FL, but is in extents format\n" -msgstr "@i %i fehlt EXTENT_FL, aber hat das Format einer Erweiterungs-@i\n" - -#: e2fsck/problem.c:854 -#, c-format -msgid "Fast symlink %i has EXTENT_FL set. " -msgstr "Schneller Symlink %i hat EXTENT_FL gesetzt. " - -#. @-expanded: inode %i has out of order extents\n -#. @-expanded: \t(invalid logical block %c, physical block %b, len %N)\n -#: e2fsck/problem.c:859 -msgid "" -"@i %i has out of order extents\n" -"\t(@n logical @b %c, physical @b %b, len %N)\n" -msgstr "" -"@i %i hat unregelmässige Erweitertungen\n" -"\t(@n logischer @b %c, physischer @b %b, Länge %N)\n" - -#. @-expanded: \n -#. @-expanded: Running additional passes to resolve blocks claimed by more than one inode...\n -#. @-expanded: Pass 1B: Rescanning for multiply-claimed blocks\n -#: e2fsck/problem.c:866 -msgid "" -"\n" -"Running additional passes to resolve @bs claimed by more than one @i...\n" -"Pass 1B: Rescanning for @m @bs\n" -msgstr "" -"\n" -"Doppelter @bs gefunden... starte Scan nach doppelten @b.\n" -"Durchgang 1B: Suche nach doppelten/defekten @bs\n" - -#. @-expanded: multiply-claimed block(s) in inode %i: -#: e2fsck/problem.c:872 -#, c-format -msgid "@m @b(s) in @i %i:" -msgstr "@m @b(s) in @i %i:" - -#: e2fsck/problem.c:887 -#, c-format -msgid "Error while scanning inodes (%i): %m\n" -msgstr "Fehlen beim Prüfen von Inodes (%i): %m\n" - -#. @-expanded: error allocating inode bitmap (inode_dup_map): %m\n -#: e2fsck/problem.c:892 -#, c-format -msgid "@A @i @B (@i_dup_map): %m\n" -msgstr "@A @i @B (inode_dup_map): %m\n" - -#. @-expanded: Error while iterating over blocks in inode %i (%s): %m\n -#: e2fsck/problem.c:897 -#, c-format -msgid "Error while iterating over @bs in @i %i (%s): %m\n" -msgstr "Fehler beim Durchlaufen der @bs in @i %i (%s): %m\n" - -#. @-expanded: Error adjusting refcount for extended attribute block %b (inode %i): %m\n -#: e2fsck/problem.c:902 e2fsck/problem.c:1218 -msgid "Error adjusting refcount for @a @b %b (@i %i): %m\n" -msgstr "Fehler bei der Anpassung des refcount für @a @b %b (@i %i): %m\n" - -#. @-expanded: Pass 1C: Scanning directories for inodes with multiply-claimed blocks\n -#: e2fsck/problem.c:908 -msgid "Pass 1C: Scanning directories for @is with @m @bs\n" -msgstr "Durchgang 1C: Prüfe Verzeichnisse nach @is mit doppelten @bs.\n" - -#. @-expanded: Pass 1D: Reconciling multiply-claimed blocks\n -#: e2fsck/problem.c:914 -msgid "Pass 1D: Reconciling @m @bs\n" -msgstr "Durchgang 1D: Gleiche doppelte @bs ab\n" - -#. @-expanded: File %Q (inode #%i, mod time %IM) \n -#. @-expanded: has %B multiply-claimed block(s), shared with %N file(s):\n -#: e2fsck/problem.c:919 -msgid "" -"File %Q (@i #%i, mod time %IM) \n" -" has %B @m @b(s), shared with %N file(s):\n" -msgstr "" -"Datei %Q (@i #%i, mod time %IM) \n" -" hat %B doppelte @b(s), geteilt mit %N Datei(en):\n" - -#. @-expanded: \t%Q (inode #%i, mod time %IM)\n -#: e2fsck/problem.c:925 -msgid "\t%Q (@i #%i, mod time %IM)\n" -msgstr "\t%Q (@i #%i, mod time %IM)\n" - -#. @-expanded: \t\n -#: e2fsck/problem.c:930 -msgid "\t<@f metadata>\n" -msgstr "\t<@f metadata>\n" - -#. @-expanded: (There are %N inodes containing multiply-claimed blocks.)\n -#. @-expanded: \n -#: e2fsck/problem.c:935 -msgid "" -"(There are %N @is containing @m @bs.)\n" -"\n" -msgstr "" -"(es gibt %N @is, die doppelte/defekte @bs enthalten.)\n" -"\n" - -#. @-expanded: multiply-claimed blocks already reassigned or cloned.\n -#. @-expanded: \n -#: e2fsck/problem.c:940 -msgid "" -"@m @bs already reassigned or cloned.\n" -"\n" -msgstr "" -"Duplizierte @bs bereits neu zugeordnet bzw. geklont.\n" -"\n" - -#: e2fsck/problem.c:953 -#, c-format -msgid "Couldn't clone file: %m\n" -msgstr "Kann die Datei %m nicht klonen.\n" - -#. @-expanded: Pass 2: Checking directory structure\n -#: e2fsck/problem.c:959 -msgid "Pass 2: Checking @d structure\n" -msgstr "Durchgang 2: Prüfe @d Struktur\n" - -#. @-expanded: invalid inode number for '.' in directory inode %i.\n -#: e2fsck/problem.c:964 -#, c-format -msgid "@n @i number for '.' in @d @i %i.\n" -msgstr "Falsche @i Nummer für ».« in @d @i %i.\n" - -#. @-expanded: entry '%Dn' in %p (%i) has invalid inode #: %Di.\n -#: e2fsck/problem.c:969 -msgid "@E has @n @i #: %Di.\n" -msgstr "@E hat falsche @i #: %Di.\n" - -#. @-expanded: entry '%Dn' in %p (%i) has deleted/unused inode %Di. -#: e2fsck/problem.c:974 -msgid "@E has @D/unused @i %Di. " -msgstr "@E hat @D/unbenutzt @i %Di. " - -#. @-expanded: entry '%Dn' in %p (%i) is a link to '.' -#: e2fsck/problem.c:979 -msgid "@E @L to '.' " -msgstr "@E @L nach ».« " - -#. @-expanded: entry '%Dn' in %p (%i) points to inode (%Di) located in a bad block.\n -#: e2fsck/problem.c:984 -msgid "@E points to @i (%Di) located in a bad @b.\n" -msgstr "@E zeigt auf @i (%Di) in einem defekten @b.\n" - -#. @-expanded: entry '%Dn' in %p (%i) is a link to directory %P (%Di).\n -#: e2fsck/problem.c:989 -msgid "@E @L to @d %P (%Di).\n" -msgstr "@E @L nach @d %P (%Di).\n" - -#. @-expanded: entry '%Dn' in %p (%i) is a link to the root inode.\n -#: e2fsck/problem.c:994 -msgid "@E @L to the @r.\n" -msgstr "@E @L zur @r.\n" - -#. @-expanded: entry '%Dn' in %p (%i) has illegal characters in its name.\n -#: e2fsck/problem.c:999 -msgid "@E has illegal characters in its name.\n" -msgstr "@E hat ein unzulässiges Zeichen im Namen.\n" - -#. @-expanded: Missing '.' in directory inode %i.\n -#: e2fsck/problem.c:1004 -#, c-format -msgid "Missing '.' in @d @i %i.\n" -msgstr "Fehlende ».« in @d @i %i.\n" - -#. @-expanded: Missing '..' in directory inode %i.\n -#: e2fsck/problem.c:1009 -#, c-format -msgid "Missing '..' in @d @i %i.\n" -msgstr "Fehlende »..« in @d @i %i.\n" - -#. @-expanded: First entry '%Dn' (inode=%Di) in directory inode %i (%p) should be '.'\n -#: e2fsck/problem.c:1014 -msgid "First @e '%Dn' (@i=%Di) in @d @i %i (%p) @s '.'\n" -msgstr "Erster @e »%Dn« (inode=%Di) in @d @i %i (%p) @s ».«\n" - -#. @-expanded: Second entry '%Dn' (inode=%Di) in directory inode %i should be '..'\n -#: e2fsck/problem.c:1019 -msgid "Second @e '%Dn' (@i=%Di) in @d @i %i @s '..'\n" -msgstr "Zweiter @e »%Dn« (inode=%Di) in @d @i %i @s »..«\n" - -#. @-expanded: i_faddr for inode %i (%Q) is %IF, should be zero.\n -#: e2fsck/problem.c:1024 -msgid "i_faddr @F %IF, @s zero.\n" -msgstr "i_faddr @F %IF, @s null.\n" - -#. @-expanded: i_file_acl for inode %i (%Q) is %If, should be zero.\n -#: e2fsck/problem.c:1029 -msgid "i_file_acl @F %If, @s zero.\n" -msgstr "i_file_acl @F %If, @s null.\n" - -#. @-expanded: i_dir_acl for inode %i (%Q) is %Id, should be zero.\n -#: e2fsck/problem.c:1034 -msgid "i_dir_acl @F %Id, @s zero.\n" -msgstr "i_dir_acl @F %Id, @s null.\n" - -#. @-expanded: i_frag for inode %i (%Q) is %N, should be zero.\n -#: e2fsck/problem.c:1039 -msgid "i_frag @F %N, @s zero.\n" -msgstr "i_frag @F %N, @s null.\n" - -#. @-expanded: i_fsize for inode %i (%Q) is %N, should be zero.\n -#: e2fsck/problem.c:1044 -msgid "i_fsize @F %N, @s zero.\n" -msgstr "i_fsize @F %N, @s null.\n" - -#. @-expanded: inode %i (%Q) has invalid mode (%Im).\n -#: e2fsck/problem.c:1049 -msgid "@i %i (%Q) has @n mode (%Im).\n" -msgstr "@i %i (%Q) hat einen falschen Modus (%Im).\n" - -#. @-expanded: directory inode %i, block %B, offset %N: directory corrupted\n -#: e2fsck/problem.c:1054 -msgid "@d @i %i, @b %B, offset %N: @d corrupted\n" -msgstr "@d @i %i, @b %B, offset %N: @d defekt\n" - -#. @-expanded: directory inode %i, block %B, offset %N: filename too long\n -#: e2fsck/problem.c:1059 -msgid "@d @i %i, @b %B, offset %N: filename too long\n" -msgstr "@d @i %i, @b %B, offset %N: Dateiname zu lang\n" - -#. @-expanded: directory inode %i has an unallocated block #%B. -#: e2fsck/problem.c:1064 -msgid "@d @i %i has an unallocated @b #%B. " -msgstr "@d @i %i hat einen nicht zugewiesenen @b #%B. " - -#. @-expanded: '.' directory entry in directory inode %i is not NULL terminated\n -#: e2fsck/problem.c:1069 -#, c-format -msgid "'.' @d @e in @d @i %i is not NULL terminated\n" -msgstr "».« @d @e in @d @i %i ist nicht NULL-terminiert\n" - -#. @-expanded: '..' directory entry in directory inode %i is not NULL terminated\n -#: e2fsck/problem.c:1074 -#, c-format -msgid "'..' @d @e in @d @i %i is not NULL terminated\n" -msgstr "»..« @d @e in @d @i %i ist nicht NULL-terminiert\n" - -#. @-expanded: inode %i (%Q) is an illegal character device.\n -#: e2fsck/problem.c:1079 -msgid "@i %i (%Q) is an @I character @v.\n" -msgstr "@i %i (%Q) ist ein @I Zeichen @v.\n" - -#. @-expanded: inode %i (%Q) is an illegal block device.\n -#: e2fsck/problem.c:1084 -msgid "@i %i (%Q) is an @I @b @v.\n" -msgstr "@i %i (%Q) ist ein @I @b @v.\n" - -#. @-expanded: entry '%Dn' in %p (%i) is duplicate '.' entry.\n -#: e2fsck/problem.c:1089 -msgid "@E is duplicate '.' @e.\n" -msgstr "@E ist ein doppelter ».« @e.\n" - -#. @-expanded: entry '%Dn' in %p (%i) is duplicate '..' entry.\n -#: e2fsck/problem.c:1094 -msgid "@E is duplicate '..' @e.\n" -msgstr "@E ist ein doppelter »..« @e.\n" - -#: e2fsck/problem.c:1099 e2fsck/problem.c:1394 -#, c-format -msgid "Internal error: couldn't find dir_info for %i.\n" -msgstr "Interner Fehler: kann dir_info für %i nicht finden.\n" - -#. @-expanded: entry '%Dn' in %p (%i) has rec_len of %Dr, should be %N.\n -#: e2fsck/problem.c:1104 -msgid "@E has rec_len of %Dr, @s %N.\n" -msgstr "@E hat rec_len von %Dr, sollte %N sein.\n" - -#. @-expanded: error allocating icount structure: %m\n -#: e2fsck/problem.c:1109 -#, c-format -msgid "@A icount structure: %m\n" -msgstr "@A icount structure: %m\n" - -#. @-expanded: Error iterating over directory blocks: %m\n -#: e2fsck/problem.c:1114 -#, c-format -msgid "Error iterating over @d @bs: %m\n" -msgstr "Fehler beim Durchlaufen der @d @bs: %m\n" - -#. @-expanded: Error reading directory block %b (inode %i): %m\n -#: e2fsck/problem.c:1119 -msgid "Error reading @d @b %b (@i %i): %m\n" -msgstr "Lesefehler @d @b %b (@i %i): %m\n" - -#. @-expanded: Error writing directory block %b (inode %i): %m\n -#: e2fsck/problem.c:1124 -msgid "Error writing @d @b %b (@i %i): %m\n" -msgstr "Schreibfehler @d @b %b (@i %i): %m\n" - -#. @-expanded: error allocating new directory block for inode %i (%s): %m\n -#: e2fsck/problem.c:1129 -#, c-format -msgid "@A new @d @b for @i %i (%s): %m\n" -msgstr "@A neu @d @b for @i %i (%s): %m\n" - -#. @-expanded: Error deallocating inode %i: %m\n -#: e2fsck/problem.c:1134 -#, c-format -msgid "Error deallocating @i %i: %m\n" -msgstr "Fehler bei der Freigabe von @i %i: %m\n" - -#. @-expanded: directory entry for '.' is big. -#: e2fsck/problem.c:1139 -msgid "@d @e for '.' is big. " -msgstr "@d @e für ».« ist groß. " - -#. @-expanded: inode %i (%Q) is an illegal FIFO.\n -#: e2fsck/problem.c:1144 -msgid "@i %i (%Q) is an @I FIFO.\n" -msgstr "@i %i (%Q) ist ein @I FIFO.\n" - -#. @-expanded: inode %i (%Q) is an illegal socket.\n -#: e2fsck/problem.c:1149 -msgid "@i %i (%Q) is an @I socket.\n" -msgstr "@i %i (%Q) ist ein @I Socket.\n" - -#. @-expanded: Setting filetype for entry '%Dn' in %p (%i) to %N.\n -#: e2fsck/problem.c:1154 -msgid "Setting filetype for @E to %N.\n" -msgstr "Setze Dateitype für @E auf %N.\n" - -#. @-expanded: entry '%Dn' in %p (%i) has an incorrect filetype (was %Dt, should be %N).\n -#: e2fsck/problem.c:1159 -msgid "@E has an incorrect filetype (was %Dt, @s %N).\n" -msgstr "@E hat einen falschen Dateityp (war %Dt, sollte %N sein).\n" - -#. @-expanded: entry '%Dn' in %p (%i) has filetype set.\n -#: e2fsck/problem.c:1164 -msgid "@E has filetype set.\n" -msgstr "@E hat Dateityp gesetzt.\n" - -#. @-expanded: entry '%Dn' in %p (%i) has a zero-length name.\n -#: e2fsck/problem.c:1169 -msgid "@E has a @z name.\n" -msgstr "@E hat einen Namen der Länge Null..\n" - -#. @-expanded: Symlink %Q (inode #%i) is invalid.\n -#: e2fsck/problem.c:1174 -msgid "Symlink %Q (@i #%i) is @n.\n" -msgstr "Symlink %Q (@i #%i) is invalid.\n" - -#. @-expanded: extended attribute block for inode %i (%Q) is invalid (%If).\n -#: e2fsck/problem.c:1179 -msgid "@a @b @F @n (%If).\n" -msgstr "@a @b @F ist falsch (%If).\n" - -#. @-expanded: filesystem contains large files, but lacks LARGE_FILE flag in superblock.\n -#: e2fsck/problem.c:1184 -msgid "@f contains large files, but lacks LARGE_FILE flag in @S.\n" -msgstr "" -"@f enthält große Dateien, aber das LARGE_FILE Flag in @S ist nicht gesetzt.\n" - -#. @-expanded: problem in HTREE directory inode %d: node (%B) not referenced\n -#: e2fsck/problem.c:1189 -msgid "@p @h %d: node (%B) not referenced\n" -msgstr "@p @h %d: Node (%B) nicht referenziert\n" - -#. @-expanded: problem in HTREE directory inode %d: node (%B) referenced twice\n -#: e2fsck/problem.c:1194 -msgid "@p @h %d: node (%B) referenced twice\n" -msgstr "@p @h %d: Node (%B) doppelt referenziert\n" - -#. @-expanded: problem in HTREE directory inode %d: node (%B) has bad min hash\n -#: e2fsck/problem.c:1199 -msgid "@p @h %d: node (%B) has bad min hash\n" -msgstr "@p @h %d: node (%B) has bad min hash\n" - -#. @-expanded: problem in HTREE directory inode %d: node (%B) has bad max hash\n -#: e2fsck/problem.c:1204 -msgid "@p @h %d: node (%B) has bad max hash\n" -msgstr "@p @h %d: node (%B) has bad max hash\n" - -#. @-expanded: invalid HTREE directory inode %d (%q). -#: e2fsck/problem.c:1209 -msgid "@n @h %d (%q). " -msgstr "Invalid @h %d (%q). " - -#. @-expanded: problem in HTREE directory inode %d (%q): bad block number %b.\n -#: e2fsck/problem.c:1213 -msgid "@p @h %d (%q): bad @b number %b.\n" -msgstr "@p @h %d (%q): bad @b number %b.\n" - -#. @-expanded: problem in HTREE directory inode %d: root node is invalid\n -#: e2fsck/problem.c:1223 -#, c-format -msgid "@p @h %d: root node is @n\n" -msgstr "@p @h %d: root node is invalid\n" - -#. @-expanded: problem in HTREE directory inode %d: node (%B) has invalid limit (%N)\n -#: e2fsck/problem.c:1228 -msgid "@p @h %d: node (%B) has @n limit (%N)\n" -msgstr "@p @h %d: node (%B) has bad limit (%N)\n" - -#. @-expanded: problem in HTREE directory inode %d: node (%B) has invalid count (%N)\n -#: e2fsck/problem.c:1233 -msgid "@p @h %d: node (%B) has @n count (%N)\n" -msgstr "@p @h %d: node (%B) has bad count (%N)\n" - -#. @-expanded: problem in HTREE directory inode %d: node (%B) has an unordered hash table\n -#: e2fsck/problem.c:1238 -msgid "@p @h %d: node (%B) has an unordered hash table\n" -msgstr "@p @h %d: node (%B) has an unordered hash table\n" - -#. @-expanded: problem in HTREE directory inode %d: node (%B) has invalid depth\n -#: e2fsck/problem.c:1243 -msgid "@p @h %d: node (%B) has @n depth\n" -msgstr "@p @h %d: node (%B) has bad depth\n" - -#. @-expanded: Duplicate entry '%Dn' in %p (%i) found. -#: e2fsck/problem.c:1248 -msgid "Duplicate @E found. " -msgstr "Doppelte @E gefunden. " - -#. @-expanded: entry '%Dn' in %p (%i) has a non-unique filename.\n -#. @-expanded: Rename to %s -#: e2fsck/problem.c:1253 -#, no-c-format -msgid "" -"@E has a non-unique filename.\n" -"Rename to %s" -msgstr "" -"@E hat keinen eindeutigen Dateinnamen.\n" -"Benenne in %s um" - -#. @-expanded: Duplicate entry '%Dn' found.\n -#. @-expanded: \tMarking %p (%i) to be rebuilt.\n -#. @-expanded: \n -#: e2fsck/problem.c:1258 -msgid "" -"Duplicate @e '%Dn' found.\n" -"\tMarking %p (%i) to be rebuilt.\n" -"\n" -msgstr "" -"Doppelte @e '%Dn' gefunden.\n" -"\tMarkiere %p (%i) für die Neuerstellung.\n" -"\n" - -#. @-expanded: i_blocks_hi for inode %i (%Q) is %N, should be zero.\n -#: e2fsck/problem.c:1263 -msgid "i_blocks_hi @F %N, @s zero.\n" -msgstr "i_blocks_hi @F %N, @s zero.\n" - -#. @-expanded: Unexpected block in HTREE directory inode %d (%q).\n -#: e2fsck/problem.c:1268 -msgid "Unexpected @b in @h %d (%q).\n" -msgstr "Unerwarteter @b in @h %d (%q).\n" - -#. @-expanded: inode %i found in group %g where _INODE_UNINIT is set. -#: e2fsck/problem.c:1272 -#, c-format -msgid "@i %i found in @g %g where _INODE_UNINIT is set. " -msgstr "@i %i wurde in @g %g gefunden, für die _INODE_UNINIT gesetzt ist. " - -#. @-expanded: inode %i found in group %g unused inodes area. -#: e2fsck/problem.c:1277 -#, c-format -msgid "@i %i found in @g %g unused inodes area. " -msgstr "@i %i wurde im Bereich ungenutzter Inodes von @g %g gefunden. " - -#. @-expanded: Pass 3: Checking directory connectivity\n -#: e2fsck/problem.c:1284 -msgid "Pass 3: Checking @d connectivity\n" -msgstr "Durchgang 3: Prüfe @d Verknüpfungen\n" - -#. @-expanded: root inode not allocated. -#: e2fsck/problem.c:1289 -msgid "@r not allocated. " -msgstr "@r nicht zugeordnet. " - -#. @-expanded: No room in lost+found directory. -#: e2fsck/problem.c:1294 -msgid "No room in @l @d. " -msgstr "Kein Platz in @l @d. " - -#. @-expanded: Unconnected directory inode %i (%p)\n -#: e2fsck/problem.c:1299 -#, c-format -msgid "Unconnected @d @i %i (%p)\n" -msgstr "Nicht verbundene @d @i %i (%p)\n" - -#. @-expanded: /lost+found not found. -#: e2fsck/problem.c:1304 -msgid "/@l not found. " -msgstr "/@l nicht gefunden. " - -#. @-expanded: '..' in %Q (%i) is %P (%j), should be %q (%d).\n -#: e2fsck/problem.c:1309 -msgid "'..' in %Q (%i) is %P (%j), @s %q (%d).\n" -msgstr "»..« in %Q (%i) ist %P (%j), @s %q (%d).\n" - -#. @-expanded: Bad or non-existent /lost+found. Cannot reconnect.\n -#: e2fsck/problem.c:1314 -msgid "Bad or non-existent /@l. Cannot reconnect.\n" -msgstr "Falscher oder fehlender /@l. Wiederverbinden nicht möglich.\n" - -#. @-expanded: Could not expand /lost+found: %m\n -#: e2fsck/problem.c:1319 -#, c-format -msgid "Could not expand /@l: %m\n" -msgstr "Erweitern nicht möglich /@l: %m\n" - -#: e2fsck/problem.c:1324 -#, c-format -msgid "Could not reconnect %i: %m\n" -msgstr "Wiederverbinden nicht möglich %i: %m\n" - -#. @-expanded: Error while trying to find /lost+found: %m\n -#: e2fsck/problem.c:1329 -#, c-format -msgid "Error while trying to find /@l: %m\n" -msgstr "Fehler während der Suche nach /@l: %m\n" - -#. @-expanded: ext2fs_new_block: %m while trying to create /lost+found directory\n -#: e2fsck/problem.c:1334 -#, c-format -msgid "ext2fs_new_@b: %m while trying to create /@l @d\n" -msgstr "ext2fs_new_@b: %m während des Versuches /@l @d zu erzeugen.\n" - -#. @-expanded: ext2fs_new_inode: %m while trying to create /lost+found directory\n -#: e2fsck/problem.c:1339 -#, c-format -msgid "ext2fs_new_@i: %m while trying to create /@l @d\n" -msgstr "ext2fs_new_@i: %m während des Versuches /@l @d zu erzeugen.\n" - -#. @-expanded: ext2fs_new_dir_block: %m while creating new directory block\n -#: e2fsck/problem.c:1344 -#, c-format -msgid "ext2fs_new_dir_@b: %m while creating new @d @b\n" -msgstr "ext2fs_new_dir_@b: %m während des Versuches /@l @d zu erzeugen.\n" - -#. @-expanded: ext2fs_write_dir_block: %m while writing the directory block for /lost+found\n -#: e2fsck/problem.c:1349 -#, c-format -msgid "ext2fs_write_dir_@b: %m while writing the @d @b for /@l\n" -msgstr "ext2fs_write_dir_@b: %m während des Schreibens von @d @b für /@l\n" - -#. @-expanded: Error while adjusting inode count on inode %i\n -#: e2fsck/problem.c:1354 -#, c-format -msgid "Error while adjusting @i count on @i %i\n" -msgstr "Fehler während der Einstellung von @i count auf @i %i\n" - -#. @-expanded: Couldn't fix parent of inode %i: %m\n -#. @-expanded: \n -#: e2fsck/problem.c:1359 -#, c-format -msgid "" -"Couldn't fix parent of @i %i: %m\n" -"\n" -msgstr "" -"Konnte Parent von @i %i: %m nicht reparieren\n" -"\n" - -#. @-expanded: Couldn't fix parent of inode %i: Couldn't find parent directory entry\n -#. @-expanded: \n -#: e2fsck/problem.c:1364 -#, c-format -msgid "" -"Couldn't fix parent of @i %i: Couldn't find parent @d @e\n" -"\n" -msgstr "" -"Parent von @i %i konnte nicht repariert werden: \n" -"parent @d nicht gefunden.\n" - -#. @-expanded: Error creating root directory (%s): %m\n -#: e2fsck/problem.c:1374 -#, c-format -msgid "Error creating root @d (%s): %m\n" -msgstr "Fehler beim Erzeugen des root @d (%s): %m\n" - -#. @-expanded: Error creating /lost+found directory (%s): %m\n -#: e2fsck/problem.c:1379 -#, c-format -msgid "Error creating /@l @d (%s): %m\n" -msgstr "Fehler beim Erzeugen des /@l @d (%s): %m\n" - -#. @-expanded: root inode is not a directory; aborting.\n -#: e2fsck/problem.c:1384 -msgid "@r is not a @d; aborting.\n" -msgstr "@r ist kein @d; breche ab.\n" - -#. @-expanded: Cannot proceed without a root inode.\n -#: e2fsck/problem.c:1389 -msgid "Cannot proceed without a @r.\n" -msgstr "Kann ohne @r nicht fortsetzen.\n" - -#. @-expanded: /lost+found is not a directory (ino=%i)\n -#: e2fsck/problem.c:1399 -#, c-format -msgid "/@l is not a @d (ino=%i)\n" -msgstr "/@l ist kein @d (ino=%i)\n" - -#: e2fsck/problem.c:1406 -msgid "Pass 3A: Optimizing directories\n" -msgstr "Durchgang 3A: Optimiere Verzeichnisse\n" - -#: e2fsck/problem.c:1411 -#, c-format -msgid "Failed to create dirs_to_hash iterator: %m" -msgstr "dirs_to_hash iterator konnte nicht erzeugt werden: %m" - -#: e2fsck/problem.c:1416 -msgid "Failed to optimize directory %q (%d): %m" -msgstr "Verzeichnis %q (%d) konnte nicht optimiert werden: %m" - -#: e2fsck/problem.c:1421 -msgid "Optimizing directories: " -msgstr "Optimiere Verzeichnisse: " - -#: e2fsck/problem.c:1438 -msgid "Pass 4: Checking reference counts\n" -msgstr "Durchgang 4: Überprüfe die Referenzzähler\n" - -#. @-expanded: unattached zero-length inode %i. -#: e2fsck/problem.c:1443 -#, c-format -msgid "@u @z @i %i. " -msgstr "@I @o @i %i in @S. " - -#. @-expanded: unattached inode %i\n -#: e2fsck/problem.c:1448 -#, c-format -msgid "@u @i %i\n" -msgstr "@u @i %i\n" - -#. @-expanded: inode %i ref count is %Il, should be %N. -#: e2fsck/problem.c:1453 -msgid "@i %i ref count is %Il, @s %N. " -msgstr "@i %i Referenzzähler ist %Il, @s %N. " - -#. @-expanded: WARNING: PROGRAMMING BUG IN E2FSCK!\n -#. @-expanded: \tOR SOME BONEHEAD (YOU) IS CHECKING A MOUNTED (LIVE) FILESYSTEM.\n -#. @-expanded: inode_link_info[%i] is %N, inode.i_links_count is %Il. They should be the same!\n -#: e2fsck/problem.c:1457 -msgid "" -"WARNING: PROGRAMMING BUG IN E2FSCK!\n" -"\tOR SOME BONEHEAD (YOU) IS CHECKING A MOUNTED (LIVE) FILESYSTEM.\n" -"@i_link_info[%i] is %N, @i.i_links_count is %Il. They @s the same!\n" -msgstr "" -"WARNUNG: PROGRAMMIERFEHLER IN E2FSCK!\n" -"\tODER EIN TROTTEL (SIE) PRÜFT EIN EINGEHÄNGTES (AKTIVES) DATEISYSTEM.\n" -"@i_link_info[%i] ist %N, @i.i_links_count ist %Il. Sie sollten identisch " -"sein!\n" - -#. @-expanded: Pass 5: Checking group summary information\n -#: e2fsck/problem.c:1467 -msgid "Pass 5: Checking @g summary information\n" -msgstr "Durchgang 5: Überprüfe @g Zusammenfassung\n" - -#. @-expanded: Padding at end of inode bitmap is not set. -#: e2fsck/problem.c:1472 -msgid "Padding at end of @i @B is not set. " -msgstr "Auffüllbyte am Ende von @i @B ist nicht gesetzt. " - -#. @-expanded: Padding at end of block bitmap is not set. -#: e2fsck/problem.c:1477 -msgid "Padding at end of @b @B is not set. " -msgstr "Auffüllbyte am Ende von @b @B ist nicht gesetzt. " - -#. @-expanded: block bitmap differences: -#: e2fsck/problem.c:1482 -msgid "@b @B differences: " -msgstr "@b @B differieren: " - -#. @-expanded: inode bitmap differences: -#: e2fsck/problem.c:1502 -msgid "@i @B differences: " -msgstr "@i @B differieren: " - -#. @-expanded: Free inodes count wrong for group #%g (%i, gezählt=%j).\n -#: e2fsck/problem.c:1522 -msgid "Free @is count wrong for @g #%g (%i, counted=%j).\n" -msgstr "Die Anzahl freier @is ist falsch für @g #%g (%i, gezählt=%j).\n" - -#. @-expanded: Directories count wrong for group #%g (%i, gezählt=%j).\n -#: e2fsck/problem.c:1527 -msgid "Directories count wrong for @g #%g (%i, counted=%j).\n" -msgstr "Die Anzahl Verzeichnisse ist falsch für @g #%g (%i, gezählt=%j).\n" - -#. @-expanded: Free inodes count wrong (%i, counted=%j).\n -#: e2fsck/problem.c:1532 -msgid "Free @is count wrong (%i, counted=%j).\n" -msgstr "Die Anzahl freier @is ist falsch (%i, gezählt=%j).\n" - -#. @-expanded: Free blocks count wrong for group #%g (%b, counted=%c).\n -#: e2fsck/problem.c:1537 -msgid "Free @bs count wrong for @g #%g (%b, counted=%c).\n" -msgstr "Die Anzahl freier Blöcke in @g #%g ist falsch (%b, gezählt=%c).\n" - -#. @-expanded: Free blocks count wrong (%b, counted=%c).\n -#: e2fsck/problem.c:1542 -msgid "Free @bs count wrong (%b, counted=%c).\n" -msgstr "Die Anzahl freier Blöcke ist falsch (%b, gezählt=%c).\n" - -#. @-expanded: PROGRAMMING ERROR: filesystem (#%N) bitmap endpoints (%b, %c) don't match calculated bitmap -#. @-expanded: endpoints (%i, %j)\n -#: e2fsck/problem.c:1547 -msgid "" -"PROGRAMMING ERROR: @f (#%N) @B endpoints (%b, %c) don't match calculated @B " -"endpoints (%i, %j)\n" -msgstr "" -"PROGRAMMIERFEHLER: @f (#%N) @B Endpunkte (%b, %c) passen nicht zu den " -"berechneten @B Endpunkten (%i, %j)\n" - -#: e2fsck/problem.c:1553 -msgid "Internal error: fudging end of bitmap (%N)\n" -msgstr "Interner Fehler: fudging end of bitmap (%N)\n" - -#. @-expanded: Error copying in replacement inode bitmap: %m\n -#: e2fsck/problem.c:1558 -#, c-format -msgid "Error copying in replacement @i @B: %m\n" -msgstr "Fehler beim hineinkopieren von @i @B: %m\n" - -#. @-expanded: Error copying in replacement block bitmap: %m\n -#: e2fsck/problem.c:1563 -#, c-format -msgid "Error copying in replacement @b @B: %m\n" -msgstr "Fehler beim hineinkopieren von @b @B: %m\n" - -#: e2fsck/problem.c:1588 -msgid "Recreate journal to make the filesystem ext3 again?\n" -msgstr "" -"Soll das Journal wiederhergestellt werden, damit das Dateisystem\n" -"\twieder ext3 ist?\n" - -#. @-expanded: group %g block(s) in use but group is marked BLOCK_UNINIT\n -#: e2fsck/problem.c:1593 -#, c-format -msgid "@g %g @b(s) in use but @g is marked BLOCK_UNINIT\n" -msgstr "" -"Blöcke von @g %g sind in Beutzung obwohl @g als BLOCK_UNINIT markiert ist\n" - -#. @-expanded: group %g inode(s) in use but group is marked INODE_UNINIT\n -#: e2fsck/problem.c:1598 -#, c-format -msgid "@g %g @i(s) in use but @g is marked INODE_UNINIT\n" -msgstr "" -"@g %g @i(s) sind in Benutzung obwohl @g als INODE_UNINIT markiert ist\n" - -#: e2fsck/problem.c:1716 -#, c-format -msgid "Unhandled error code (0x%x)!\n" -msgstr "Unbenutzter Fehlercode (0x%x)!\n" - -#: e2fsck/problem.c:1810 -msgid "IGNORED" -msgstr "IGNORIERT" - -#: e2fsck/scantest.c:81 -#, c-format -msgid "Memory used: %d, elapsed time: %6.3f/%6.3f/%6.3f\n" -msgstr "benutzter Speicher: %d, vergangende Zeit: %6.3f/%6.3f/%6.3f\n" - -#: e2fsck/scantest.c:100 -#, c-format -msgid "size of inode=%d\n" -msgstr "Größe des Inode=%d\n" - -#: e2fsck/scantest.c:121 -msgid "while starting inode scan" -msgstr "beim Starten der Inodeprüfung" - -#: e2fsck/scantest.c:132 -msgid "while doing inode scan" -msgstr "während der Inodeprüfung" - -#: e2fsck/super.c:187 -#, c-format -msgid "while calling ext2fs_block_iterate for inode %d" -msgstr "während des Aufrufs von ext2fs_block_iterate für Inode %d" - -#: e2fsck/super.c:209 -#, c-format -msgid "while calling ext2fs_adjust_ea_refcount for inode %d" -msgstr "während des Aufrufs von ext2fs_adjust_ea_refcount für Inode %d" - -#: e2fsck/super.c:267 -msgid "Truncating" -msgstr "Kürze" - -#: e2fsck/super.c:268 -msgid "Clearing" -msgstr "Bereinige" - -#: e2fsck/unix.c:73 -#, c-format -msgid "" -"Usage: %s [-panyrcdfvtDFV] [-b superblock] [-B blocksize]\n" -"\t\t[-I inode_buffer_blocks] [-P process_inode_size]\n" -"\t\t[-l|-L bad_blocks_file] [-C fd] [-j external_journal]\n" -"\t\t[-E extended-options] device\n" -msgstr "" -"Aufruf: %s [-panyrcdfvtDFV] [-b Superblock] [-B Blockgröße]\n" -"\t\t[-I Inode_Puffer_Blöcke] [-P Prozess_Inodegröße]\n" -"\t\t[-l|-L Bad_Blocks_Datei] [-C Dateideskriptor] [-j externes_Journal]\n" -"\t\t[-E erweiterte_Optionen] Gerät\n" - -#: e2fsck/unix.c:79 -#, c-format -msgid "" -"\n" -"Emergency help:\n" -" -p Automatic repair (no questions)\n" -" -n Make no changes to the filesystem\n" -" -y Assume \"yes\" to all questions\n" -" -c Check for bad blocks and add them to the badblock " -"list\n" -" -f Force checking even if filesystem is marked clean\n" -msgstr "" -"\n" -"Notfallhile:\n" -" -p automatische Reparatur (keine Fragen)\n" -" -n keine Veränderungen am Dateisystem vornehmen\n" -" -y \" Ja \" auf alle Fragen annehmen\n" -" -c suche nach defekten Blöcken\n" -" -f erzwinge die Überprüfung auch wenn alles i.O. erscheint\n" - -#: e2fsck/unix.c:85 -#, c-format -msgid "" -" -v Be verbose\n" -" -b superblock Use alternative superblock\n" -" -B blocksize Force blocksize when looking for superblock\n" -" -j external_journal Set location of the external journal\n" -" -l bad_blocks_file Add to badblocks list\n" -" -L bad_blocks_file Set badblocks list\n" -msgstr "" -" -v sei gesprächig\n" -" -b Superbloc Nutze Superblockkopie\n" -" -B Blockgröße erzwinge Blockgröße beim Suchen vom Superblock\n" -" -j externes-Journal Angabe des Speicherortes des externen Jounals\n" -" -l bad_blocks_file zur Liste der defekten Blöcke hinzufügen\n" -" -L bad_blocks_file Liste der defekten Blöcke definieren\n" - -#: e2fsck/unix.c:120 -#, c-format -msgid "%s: %u/%u files (%0d.%d%% non-contiguous), %u/%u blocks\n" -msgstr "%s: %u/%u Dateien (%0d.%d%% nicht zusammenhängend), %u/%u Blöcke\n" - -#: e2fsck/unix.c:132 -#, c-format -msgid " # of inodes with ind/dind/tind blocks: %u/%u/%u\n" -msgstr " # von Inodes mit ind/dind/tind Blöcken: %u/%u/%u\n" - -#: e2fsck/unix.c:175 misc/badblocks.c:849 misc/tune2fs.c:1464 misc/util.c:151 -#: resize/main.c:245 -#, c-format -msgid "while determining whether %s is mounted." -msgstr "bei der Prüfung, ob %s eingehängt ist." - -#: e2fsck/unix.c:193 -#, c-format -msgid "Warning! %s is mounted.\n" -msgstr "Warnung! %s ist eingehängt.\n" - -#: e2fsck/unix.c:197 -#, c-format -msgid "%s is mounted. " -msgstr "%s ist eingehängt. " - -#: e2fsck/unix.c:199 -msgid "" -"Cannot continue, aborting.\n" -"\n" -msgstr "" -"Fortsetzung nicht möglich, breche ab.\n" -"\n" - -#: e2fsck/unix.c:200 -#, c-format -msgid "" -"\n" -"\n" -"\a\a\a\aWARNING!!! Running e2fsck on a mounted filesystem may cause\n" -"SEVERE filesystem damage.\a\a\a\n" -"\n" -msgstr "" -"\n" -"\n" -"\a\a\a\aWARNUNG!!! Die Benutzung von e2fsck auf einem eingehängten\n" -"Dateisystem kann das Dateisystem STARK BESCHÄDIGEN.\n" -"\n" - -#: e2fsck/unix.c:203 -msgid "Do you really want to continue" -msgstr "Wirklich fortfahren" - -#: e2fsck/unix.c:205 -#, c-format -msgid "check aborted.\n" -msgstr "Prüfung abgebrochen.\n" - -#: e2fsck/unix.c:278 -msgid " contains a file system with errors" -msgstr " enthält ein fehlerhaftes Dateisystem" - -#: e2fsck/unix.c:280 -msgid " was not cleanly unmounted" -msgstr " wurde nicht ordnungsgemäß ausgehängt" - -#: e2fsck/unix.c:282 -msgid " primary superblock features different from backup" -msgstr "Eigenschaften des primären Superblocks unterscheiden sich vom Backup" - -#: e2fsck/unix.c:286 -#, c-format -msgid " has been mounted %u times without being checked" -msgstr " wurde %u mal ohne Überprüfung eingehängt" - -#: e2fsck/unix.c:292 -msgid " has filesystem last checked time in the future" -msgstr "" -" hat einen in der Zukunft liegenden Zeitpunkt der letzten Püfung des Dateisystems" - -#: e2fsck/unix.c:298 -#, c-format -msgid " has gone %u days without being checked" -msgstr " wurde %u Tage ohne Überprüfung genutzt" - -#: e2fsck/unix.c:307 -msgid ", check forced.\n" -msgstr ", Prüfung erzwungen.\n" - -#: e2fsck/unix.c:310 -#, c-format -msgid "%s: clean, %u/%u files, %u/%u blocks" -msgstr "%s: sauber, %u/%u Dateien, %u/%u Blöcke" - -#: e2fsck/unix.c:327 -msgid " (check deferred; on battery)" -msgstr " (Prüfung nach nächstem Einhängen)" - -#: e2fsck/unix.c:330 -msgid " (check after next mount)" -msgstr " (Prüfung nach nächstem Einhängen)" - -#: e2fsck/unix.c:332 -#, c-format -msgid " (check in %ld mounts)" -msgstr " (Prüfung nach %ld Einhängevorgängen)" - -#: e2fsck/unix.c:479 -#, c-format -msgid "ERROR: Couldn't open /dev/null (%s)\n" -msgstr "Fehler: Kann /dev/null (%s) nicht öffnen\n" - -#: e2fsck/unix.c:549 -#, c-format -msgid "Invalid EA version.\n" -msgstr "Invalid EA version.\n" - -#: e2fsck/unix.c:555 -#, c-format -msgid "Unknown extended option: %s\n" -msgstr "Unbekannte erweiterte Option: %s\n" - -#: e2fsck/unix.c:575 -#, c-format -msgid "" -"Syntax error in e2fsck config file (%s, line #%d)\n" -"\t%s\n" -msgstr "" -"Syntaxfehler in der Konfigurationsdatei von e2fsck (%s, Zeile %d)\n" -"\t%s\n" - -#: e2fsck/unix.c:643 -#, c-format -msgid "Error validating file descriptor %d: %s\n" -msgstr "Fehler bei Überprüfung des Datei-Deskriptors %d: %s\n" - -#: e2fsck/unix.c:647 -msgid "Invalid completion information file descriptor" -msgstr "Ungültiger »completion information«-Datei-Deskriptor" - -#: e2fsck/unix.c:662 -msgid "Only one of the options -p/-a, -n or -y may be specified." -msgstr "Nur eine der Optionen -p/-a, -n oder -y darf angegeben werden." - -#: e2fsck/unix.c:683 -#, c-format -msgid "The -t option is not supported on this version of e2fsck.\n" -msgstr "Die -t Option wird von dieser e2fsck-Version nicht unterstützt.\n" - -#: e2fsck/unix.c:764 misc/tune2fs.c:546 misc/tune2fs.c:831 misc/tune2fs.c:848 -#, c-format -msgid "Unable to resolve '%s'" -msgstr "Nicht möglich »%s« aufzulösen" - -#: e2fsck/unix.c:794 -#, c-format -msgid "The -c and the -l/-L options may not be both used at the same time.\n" -msgstr "" -"Die -c und -l/-L Optionen dürfen nicht gleichzeitig verwendet werden.\n" - -#: e2fsck/unix.c:842 -#, c-format -msgid "" -"E2FSCK_JBD_DEBUG \"%s\" not an integer\n" -"\n" -msgstr "2FSCK_JBD_DEBUG \"%s\" ist keine Ganzzahl\n" - -#: e2fsck/unix.c:851 -#, c-format -msgid "" -"\n" -"Invalid non-numeric argument to -%c (\"%s\")\n" -"\n" -msgstr "" -"\n" -"Ungültiges nicht-numerisches Argument für -%c (\"%s\")\n" -"\n" - -#: e2fsck/unix.c:892 -#, c-format -msgid "Error: ext2fs library version out of date!\n" -msgstr "Fehler: ext2fs-Bibliotheks-Version ist zu alt!\n" - -#: e2fsck/unix.c:900 -msgid "while trying to initialize program" -msgstr "bei der Programminitialisierung" - -#: e2fsck/unix.c:914 -#, c-format -msgid "\tUsing %s, %s\n" -msgstr "\tBenutze %s, %s\n" - -#: e2fsck/unix.c:926 -msgid "need terminal for interactive repairs" -msgstr "Benötige ein Terminal für interaktive Reparaturen" - -#: e2fsck/unix.c:970 -#, c-format -msgid "%s: %s trying backup blocks...\n" -msgstr "%s: %s versuche es mit Backup-Blöcken...\n" - -#: e2fsck/unix.c:972 -msgid "Superblock invalid," -msgstr "Superblock ungültig" - -#: e2fsck/unix.c:973 -msgid "Group descriptors look bad..." -msgstr "Gruppen-Deskriptoren scheinen defekt zu sein..." - -#: e2fsck/unix.c:1000 -#, c-format -msgid "" -"The filesystem revision is apparently too high for this version of e2fsck.\n" -"(Or the filesystem superblock is corrupt)\n" -"\n" -msgstr "" -"Diese Dateisystem-Revision ist offensichtlich zu neu für diese Version \n" -"von e2fsck (oder der Dateisystem-Superblock ist defekt).\n" -"\n" - -#: e2fsck/unix.c:1006 -#, c-format -msgid "Could this be a zero-length partition?\n" -msgstr "Könnte es eine Partion der Länge Null sein?\n" - -#: e2fsck/unix.c:1008 -#, c-format -msgid "You must have %s access to the filesystem or be root\n" -msgstr "Sie benötigen %s- oder root-Rechte für das Dateisystem.\n" - -#: e2fsck/unix.c:1013 -#, c-format -msgid "Possibly non-existent or swap device?\n" -msgstr "" -"Möglicherweise ist die Partition nicht vorhanden oder eine Swap-Partition?\n" - -#: e2fsck/unix.c:1015 -#, c-format -msgid "Filesystem mounted or opened exclusively by another program?\n" -msgstr "" -"Ist das Dateisystem eingehängt or exklusiv von einem anderen Programm\n" -"\n" -"geöffnet worden?\n" - -#: e2fsck/unix.c:1019 -#, c-format -msgid "" -"Disk write-protected; use the -n option to do a read-only\n" -"check of the device.\n" -msgstr "" -"Laufwerk ist schreibgeschützt, nutzen Sie die -n Option\n" -"um es im Nur-Lesen-Modus zu prüfen.\n" - -#: e2fsck/unix.c:1083 -msgid "Get a newer version of e2fsck!" -msgstr "Neuere Version von e2fsck benötigt!" - -#: e2fsck/unix.c:1107 -#, c-format -msgid "while checking ext3 journal for %s" -msgstr "während der Prüfung des ext3-Journals für %s" - -#: e2fsck/unix.c:1118 -#, c-format -msgid "" -"Warning: skipping journal recovery because doing a read-only filesystem " -"check.\n" -msgstr "" -"Warnung: Überspringe Journal-Wiederherstellung, da das Dateisystem im Nur-" -"Lesen-Modus ist.\n" - -#: e2fsck/unix.c:1131 -#, c-format -msgid "unable to set superblock flags on %s\n" -msgstr "Superblock-Flags konntan auf %s nicht gesetzt werden\n" - -#: e2fsck/unix.c:1137 -#, c-format -msgid "while recovering ext3 journal of %s" -msgstr "bei der Wiederherstellung des ext3-Journals von %s" - -#: e2fsck/unix.c:1161 -#, c-format -msgid "%s has unsupported feature(s):" -msgstr "%s besitzt nicht unterstützte Eigenschaft(en):" - -#: e2fsck/unix.c:1177 -msgid "Warning: compression support is experimental.\n" -msgstr "Warnung: Die Kompressionsunterstützung ist experimentell.\n" - -#: e2fsck/unix.c:1182 -#, c-format -msgid "" -"E2fsck not compiled with HTREE support,\n" -"\tbut filesystem %s has HTREE directories.\n" -msgstr "" -"Die Unterstützung für HTREE wurde in e2fsck nicht aktiviert,\n" -"\taber das Dateisystem %s besitzt HTREE Verzeichnisse.\n" - -#: e2fsck/unix.c:1236 -msgid "while reading bad blocks inode" -msgstr "beim Lesen des Bad-Block-Inodes" - -#: e2fsck/unix.c:1238 -#, c-format -msgid "This doesn't bode well, but we'll try to go on...\n" -msgstr "Das verheißt nichts gutes, aber wir versuchen es trotzdem ..\n" - -#: e2fsck/unix.c:1264 -msgid "Couldn't determine journal size" -msgstr "Konnte die Größe des Dateisystems nicht ermitteln" - -#: e2fsck/unix.c:1267 -#, c-format -msgid "Creating journal (%d blocks): " -msgstr "Erstelle Journal (%d Blöcke): " - -#: e2fsck/unix.c:1274 misc/mke2fs.c:2038 -msgid "" -"\n" -"\twhile trying to create journal" -msgstr "" -"\n" -"\tbeim Erstellen des Journals" - -#: e2fsck/unix.c:1277 -#, c-format -msgid " Done.\n" -msgstr " Erledigt.\n" - -#: e2fsck/unix.c:1278 -#, c-format -msgid "" -"\n" -"*** journal has been re-created - filesystem is now ext3 again ***\n" -msgstr "" -"\n" -"*** Journal wurde wiederhergestellt - Dateisystem ist nun wieder ext3 ***\n" - -#: e2fsck/unix.c:1285 -#, c-format -msgid "Restarting e2fsck from the beginning...\n" -msgstr "Beginne e2fsck neu ...\n" - -#: e2fsck/unix.c:1289 -msgid "while resetting context" -msgstr "beim Rücksetzen des Kontexts" - -#: e2fsck/unix.c:1296 -#, c-format -msgid "%s: e2fsck canceled.\n" -msgstr "%s: e2fsck abgebrochhen.\n" - -#: e2fsck/unix.c:1301 -msgid "aborted" -msgstr "abgebrochen" - -#: e2fsck/unix.c:1313 -#, c-format -msgid "" -"\n" -"%s: ***** FILE SYSTEM WAS MODIFIED *****\n" -msgstr "" -"\n" -"%s: ***** DATEISYSTEM WURDE VERÄNDERT *****\n" - -#: e2fsck/unix.c:1316 -#, c-format -msgid "%s: ***** REBOOT LINUX *****\n" -msgstr "%s: ***** LINUX MUSS NEU GESTARTET WERDEN *****\n" - -#: e2fsck/unix.c:1324 -#, c-format -msgid "" -"\n" -"%s: ********** WARNING: Filesystem still has errors **********\n" -"\n" -msgstr "" -"\n" -"%s: ********** WARNUNG: Noch Fehler im Dateisystem **********\n" -"\n" - -#: e2fsck/unix.c:1360 -msgid "while setting block group checksum info" -msgstr "beim Setzen der Blockgruppen-Prüfsummeninfo" - -#: e2fsck/util.c:135 misc/util.c:68 -msgid "yY" -msgstr "jJ" - -#: e2fsck/util.c:136 -msgid "nN" -msgstr "nN" - -#: e2fsck/util.c:150 -msgid "" -msgstr "" - -#: e2fsck/util.c:152 -msgid "" -msgstr "" - -#: e2fsck/util.c:154 -msgid " (y/n)" -msgstr " (j/n)" - -#: e2fsck/util.c:169 -msgid "cancelled!\n" -msgstr "abgebrochen!\n" - -#: e2fsck/util.c:184 -msgid "yes\n" -msgstr "ja\n" - -#: e2fsck/util.c:186 -msgid "no\n" -msgstr "nein\n" - -#: e2fsck/util.c:196 -#, c-format -msgid "" -"%s? no\n" -"\n" -msgstr "" -"%s? nein\n" -"\n" - -#: e2fsck/util.c:200 -#, c-format -msgid "" -"%s? yes\n" -"\n" -msgstr "" -"%s? ja\n" -"\n" - -#: e2fsck/util.c:204 -msgid "yes" -msgstr "ja" - -#: e2fsck/util.c:204 -msgid "no" -msgstr "nein" - -#: e2fsck/util.c:218 -#, c-format -msgid "e2fsck_read_bitmaps: illegal bitmap block(s) for %s" -msgstr "e2fsck_read_bitmaps: illegal bitmap block(s) für %s" - -#: e2fsck/util.c:223 -msgid "reading inode and block bitmaps" -msgstr "lese Inode und Block bitmaps" - -#: e2fsck/util.c:228 -#, c-format -msgid "while retrying to read bitmaps for %s" -msgstr "während des wiederholten Versuches, Bitmaps für %s einzulesen" - -#: e2fsck/util.c:241 -msgid "writing block bitmaps" -msgstr "Schreibe Block-Bitmaps" - -#: e2fsck/util.c:246 -#, c-format -msgid "while retrying to write block bitmaps for %s" -msgstr "während des wiederholten Versuches, Block-Bitmaps für %s zu schreiben." - -#: e2fsck/util.c:253 -msgid "writing inode bitmaps" -msgstr "Schreibe Inoden-Bitmaps" - -#: e2fsck/util.c:258 -#, c-format -msgid "while retrying to write inode bitmaps for %s" -msgstr "während des wiederholten Versuches, Inode-Bitmaps für %s zu schreiben." - -#: e2fsck/util.c:271 -#, c-format -msgid "" -"\n" -"\n" -"%s: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.\n" -"\t(i.e., without -a or -p options)\n" -msgstr "" -"\n" -"\n" -"%s: UNERWARTETE INKONSISTENZ; fsck MANUELL AUSFÜHREN\n" -"\t(d.h. ohne -a oder -p Option)\n" - -#: e2fsck/util.c:346 -#, c-format -msgid "Memory used: %dk/%dk (%dk/%dk), " -msgstr "benutzter Speicher: %dk/%dk (%dk/%dk), " - -#: e2fsck/util.c:350 -#, c-format -msgid "Memory used: %d, " -msgstr "benutzter Speicher: %d, " - -#: e2fsck/util.c:356 -#, c-format -msgid "time: %5.2f/%5.2f/%5.2f\n" -msgstr "Zeit: %5.2f/%5.2f/%5.2f\n" - -#: e2fsck/util.c:361 -#, c-format -msgid "elapsed time: %6.3f\n" -msgstr "abgelaufende Zeit: %6.3f\n" - -#: e2fsck/util.c:395 e2fsck/util.c:409 -#, c-format -msgid "while reading inode %ld in %s" -msgstr "beim Lesen von Inode %ld in %s" - -#: e2fsck/util.c:423 e2fsck/util.c:436 -#, c-format -msgid "while writing inode %ld in %s" -msgstr "beim Schreiben von Inode %ld in %s" - -#: e2fsck/util.c:585 -msgid "while allocating zeroizing buffer" -msgstr "beim reservieren eines Puffers zum Nullen" - -#: misc/badblocks.c:63 -msgid "done \n" -msgstr "erledigt \n" - -#: misc/badblocks.c:84 -#, c-format -msgid "" -"Usage: %s [-b block_size] [-i input_file] [-o output_file] [-svwnf]\n" -" [-c blocks_at_once] [-p num_passes] [-e max_bad_blocks] [-d " -"delay_factor_between_reads] [-t test_pattern [-t test_pattern [...]]]\n" -" device [last_block [first_block]]\n" -msgstr "" -"Aufruf: %s [-b Blockgröße] [-i Eingabedatei] [-o Ausgabedatei] [-svwnf]\n" -" [-c Blöcke_auf_einmal] [-p Anzahl_Durchgänge] [-e maximale_Bad_Blocks] [-d " -"Verzögerungsfaktor_zwischen_Lesedurchgängen] [-t Testmuster [-t " -"Testmuster [...]]]\n" -" Gerät [letzter_Block [Startblock]]\n" - -#: misc/badblocks.c:92 -#, c-format -msgid "" -"%s: The -n and -w options are mutually exclusive.\n" -"\n" -msgstr "" -"%s: Die Optionen -n und -w schliessen sich gegenseitig aus.\n" -"\n" - -#: misc/badblocks.c:240 -msgid "Testing with random pattern: " -msgstr "Teste mit zufälligen Mustern: " - -#: misc/badblocks.c:258 -msgid "Testing with pattern 0x" -msgstr "Teste mit Muster 0x" - -#: misc/badblocks.c:286 misc/badblocks.c:337 -msgid "during seek" -msgstr "beim Suchen" - -#: misc/badblocks.c:297 -#, c-format -msgid "Weird value (%ld) in do_read\n" -msgstr "Merkwürdiger Wert (%ld) in do_read\n" - -#: misc/badblocks.c:357 -msgid "during ext2fs_sync_device" -msgstr "während ext2fs_sync_device" - -#: misc/badblocks.c:373 misc/badblocks.c:632 -msgid "while beginning bad block list iteration" -msgstr "beim Beginn des »Bad Block«-Listendurchlaufs" - -#: misc/badblocks.c:387 misc/badblocks.c:484 misc/badblocks.c:642 -msgid "while allocating buffers" -msgstr "beim Zuweisen von Puffern" - -#: misc/badblocks.c:391 -#, c-format -msgid "Checking blocks %lu to %lu\n" -msgstr "Prüfe von Block %lu bis %lu\n" - -#: misc/badblocks.c:396 -msgid "Checking for bad blocks in read-only mode\n" -msgstr "Suche nach defekten Blöcken im Nur-Lesen-Modus\n" - -#: misc/badblocks.c:405 -msgid "Checking for bad blocks (read-only test): " -msgstr "Suche nach defekten Blöcken (Nur-Lesen-Modus):" - -#: misc/badblocks.c:413 misc/badblocks.c:516 misc/badblocks.c:561 -#: misc/badblocks.c:705 -msgid "Too many bad blocks, aborting test\n" -msgstr "Zu viele defekte Blöcke - Test wird abgebrochen\n" - -#: misc/badblocks.c:491 -msgid "Checking for bad blocks in read-write mode\n" -msgstr "Suche nach defekten Blöcken (Lesen+Schreiben-Modus)\n" - -#: misc/badblocks.c:493 misc/badblocks.c:655 -#, c-format -msgid "From block %lu to %lu\n" -msgstr "Von Block %lu bis %lu\n" - -#: misc/badblocks.c:551 -msgid "Reading and comparing: " -msgstr "Lesen und Vergleichen:" - -#: misc/badblocks.c:654 -msgid "Checking for bad blocks in non-destructive read-write mode\n" -msgstr "" -"Suche nach defekten Blöcken im zerstörungsfreien Lesen+Schreiben-Modus\n" - -#: misc/badblocks.c:660 -msgid "Checking for bad blocks (non-destructive read-write test)\n" -msgstr "" -"Suche nach defekten Blöcken (zerstörungsfreier Lesen+Schreiben-Modus)\n" - -#: misc/badblocks.c:667 -msgid "" -"\n" -"Interrupt caught, cleaning up\n" -msgstr "" -"\n" -"Unterbrochen, räume auf\n" - -#: misc/badblocks.c:743 -#, c-format -msgid "during test data write, block %lu" -msgstr "beim Schreiben der Test-Daten; Block %lu" - -#: misc/badblocks.c:854 misc/util.c:156 -#, c-format -msgid "%s is mounted; " -msgstr "%s ist eingehängt; " - -#: misc/badblocks.c:856 -msgid "badblocks forced anyway. Hope /etc/mtab is incorrect.\n" -msgstr "" -"Badblocks wird trotzdem erzwungen. Hoffentlich ist /etc/mtab nicht korrekt.\n" - -#: misc/badblocks.c:861 -msgid "it's not safe to run badblocks!\n" -msgstr "es ist zu unsicher, Badblocks zu starten!\n" - -#: misc/badblocks.c:866 misc/util.c:167 -#, c-format -msgid "%s is apparently in use by the system; " -msgstr "%s wird offensichtlich vom System genutzt; " - -#: misc/badblocks.c:869 -msgid "badblocks forced anyway.\n" -msgstr "" -"Badblocks wird trotzdem erzwungen. Hoffentlich ist /etc/mtab nicht korrekt.\n" - -#: misc/badblocks.c:889 -#, c-format -msgid "invalid %s - %s" -msgstr "ungültige %s - %s" - -#: misc/badblocks.c:948 -#, c-format -msgid "bad block size - %s" -msgstr "bad block Größe - %s" - -#: misc/badblocks.c:1003 -#, c-format -msgid "can't allocate memory for test_pattern - %s" -msgstr "Kann keinen Speicher für Testmuster reservieren - %s" - -#: misc/badblocks.c:1030 -msgid "Maximum of one test_pattern may be specified in read-only mode" -msgstr "Es darf im Nur-Lesen-Modus nur ein Testmuster angegeben werden" - -#: misc/badblocks.c:1036 -msgid "Random test_pattern is not allowed in read-only mode" -msgstr "Zufälliges Testmuster ist im Nur-Lesen-Modus nicht erlaubt" - -#: misc/badblocks.c:1050 -msgid "" -"Couldn't determine device size; you must specify\n" -"the size manually\n" -msgstr "" -"Größe des Gerätes ist nicht feststellbar. Sie müssen sie manuell angeben.\n" - -#: misc/badblocks.c:1056 -msgid "while trying to determine device size" -msgstr "beim Versuch, die Gerätegröße festzustellen" - -#: misc/badblocks.c:1061 -msgid "last block" -msgstr "letzter Block" - -#: misc/badblocks.c:1067 -msgid "first block" -msgstr "erster Block" - -#: misc/badblocks.c:1070 -#, c-format -msgid "invalid starting block (%lu): must be less than %lu" -msgstr "Ungültiger Startblock (%lu): er muss kleiner als %lu sein" - -#: misc/badblocks.c:1125 -msgid "while creating in-memory bad blocks list" -msgstr "erstelle Bad-Block-Liste im Speicher" - -#: misc/badblocks.c:1140 -msgid "while adding to in-memory bad block list" -msgstr "füge zur Bad-Block-Liste im Speicher hinzu" - -#: misc/badblocks.c:1164 -#, c-format -msgid "Pass completed, %u bad blocks found.\n" -msgstr "Durchgang beendet, %u defekte Blöcke gefunden.\n" - -#: misc/chattr.c:85 -#, c-format -msgid "Usage: %s [-RVf] [-+=AacDdijsSu] [-v version] files...\n" -msgstr "Aufruf: %s [-RVf] [-+=AacDdijsSu] [-v Version] Dateien...\n" - -#: misc/chattr.c:152 -#, c-format -msgid "bad version - %s\n" -msgstr "falsche Version - %s\n" - -#: misc/chattr.c:198 misc/lsattr.c:113 -#, c-format -msgid "while trying to stat %s" -msgstr "beim Auslesen des Status von %s" - -#: misc/chattr.c:204 misc/chattr.c:222 -#, c-format -msgid "Flags of %s set as " -msgstr "Flags von %s wie folgt gesetzt: " - -#: misc/chattr.c:214 -#, c-format -msgid "while reading flags on %s" -msgstr "beim Lesens der Flags in %s" - -#: misc/chattr.c:231 -#, c-format -msgid "while setting flags on %s" -msgstr "beim Setzen der Flags in %s" - -#: misc/chattr.c:239 -#, c-format -msgid "Version of %s set as %lu\n" -msgstr "Version von %s gesetzt auf %lu\n" - -#: misc/chattr.c:243 -#, c-format -msgid "while setting version on %s" -msgstr "beim Setzen der Version in %s" - -#: misc/chattr.c:263 -#, c-format -msgid "Couldn't allocate path variable in chattr_dir_proc" -msgstr "Konnte Pfad-Variable in chattr_dir_proc nicht reservieren" - -#: misc/chattr.c:302 -msgid "= is incompatible with - and +\n" -msgstr "= ist inkompatibel mit - und +\n" - -#: misc/chattr.c:310 -msgid "Must use '-v', =, - or +\n" -msgstr "Benutze »-v«, =, - oder +\n" - -#: misc/dumpe2fs.c:53 -#, c-format -msgid "Usage: %s [-bfhixV] [-ob superblock] [-oB blocksize] device\n" -msgstr "Aufruf: %s [-bfhixV] [-ob Superblock] [-oB Blockgröße] Gerät\n" - -#: misc/dumpe2fs.c:168 -#, c-format -msgid "Group %lu: (Blocks " -msgstr "Gruppe %lu: (Blöcke " - -#: misc/dumpe2fs.c:173 -#, c-format -msgid " Checksum 0x%04x, unused inodes %d\n" -msgstr " Prüfsumme 0x%04x, %d ungenutzte Inodes\n" - -#: misc/dumpe2fs.c:178 -#, c-format -msgid " %s superblock at " -msgstr " %s Superblock in " - -#: misc/dumpe2fs.c:179 -msgid "Primary" -msgstr "Primary" - -#: misc/dumpe2fs.c:179 -msgid "Backup" -msgstr "Backup" - -#: misc/dumpe2fs.c:183 -#, c-format -msgid ", Group descriptors at " -msgstr ", Gruppendeskriptoren in " - -#: misc/dumpe2fs.c:187 -#, c-format -msgid "" -"\n" -" Reserved GDT blocks at " -msgstr "" -"\n" -" reservierte GDT Blöcke bei " - -#: misc/dumpe2fs.c:194 -#, c-format -msgid " Group descriptor at " -msgstr ", Gruppendeskriptor in " - -#: misc/dumpe2fs.c:200 -msgid " Block bitmap at " -msgstr " Block bitmap in " - -#: misc/dumpe2fs.c:205 -msgid ", Inode bitmap at " -msgstr ", Inode Bitmap in " - -#: misc/dumpe2fs.c:210 -msgid "" -"\n" -" Inode table at " -msgstr "" -"\n" -" Inode-Tabelle in " - -#: misc/dumpe2fs.c:217 -#, c-format -msgid "" -"\n" -" %u free blocks, %u free inodes, %u directories%s" -msgstr "" -"\n" -" %u freie Blöcke, %u freie Inodes, %u Verzeichnisse%s" - -#: misc/dumpe2fs.c:224 -#, c-format -msgid ", %u unused inodes\n" -msgstr ", %u ungenutzte Inodes\n" - -#: misc/dumpe2fs.c:227 -msgid " Free blocks: " -msgstr " Freie Blöcke: " - -#: misc/dumpe2fs.c:237 -msgid " Free inodes: " -msgstr " Freie Inodes: " - -#: misc/dumpe2fs.c:264 -msgid "while printing bad block list" -msgstr "beim Ausgeben der »Bad Block«-Liste" - -#: misc/dumpe2fs.c:270 -#, c-format -msgid "Bad blocks: %u" -msgstr "Bad Blocks: %u" - -#: misc/dumpe2fs.c:292 misc/tune2fs.c:276 -msgid "while reading journal inode" -msgstr "beim Lesen des Journal-Inodes" - -#: misc/dumpe2fs.c:295 -msgid "Journal size: " -msgstr "Journalgrösse: " - -#: misc/dumpe2fs.c:319 misc/tune2fs.c:197 -msgid "while reading journal superblock" -msgstr "beim Lesen des Journal-Superblocks" - -#: misc/dumpe2fs.c:327 -msgid "Couldn't find journal superblock magic numbers" -msgstr "Konnte die magische Nummer des Journal-Superblocks nicht finden" - -#: misc/dumpe2fs.c:331 -#, c-format -msgid "" -"\n" -"Journal block size: %u\n" -"Journal length: %u\n" -"Journal first block: %u\n" -"Journal sequence: 0x%08x\n" -"Journal start: %u\n" -"Journal number of users: %u\n" -msgstr "" -"\n" -"Journal Blockgröße: %u\n" -"Journal Länge: %u\n" -"Journal Startblock: %u\n" -"Journal Sequenz: 0x%08x\n" -"Journal Start: %u\n" -"Journal Anzahl Nutzer: %u\n" - -#: misc/dumpe2fs.c:344 -#, c-format -msgid "Journal users: %s\n" -msgstr "Jounalnutzer: %s\n" - -#: misc/dumpe2fs.c:360 misc/mke2fs.c:690 misc/tune2fs.c:866 -#, c-format -msgid "Couldn't allocate memory to parse options!\n" -msgstr "Speicher zum Parsen der Optionen konnte nicht reserviert werden!\n" - -#: misc/dumpe2fs.c:386 -#, c-format -msgid "Invalid superblock parameter: %s\n" -msgstr "Ungültiger Superblock-Parameter: %s\n" - -#: misc/dumpe2fs.c:401 -#, c-format -msgid "Invalid blocksize parameter: %s\n" -msgstr "Ungültiger Blockgrössen-Parameter: %s\n" - -#: misc/dumpe2fs.c:412 -#, c-format -msgid "" -"\n" -"Bad extended option(s) specified: %s\n" -"\n" -"Extended options are separated by commas, and may take an argument which\n" -"\tis set off by an equals ('=') sign.\n" -"\n" -"Valid extended options are:\n" -"\tsuperblock=\n" -"\tblocksize=\n" -msgstr "" -"\n" -"Falsche erweiterte Optionen angegeben: %s\n" -"\n" -"Erweiterte Optionen werden durch Kommatas getrennt. Manche erwarten ein\n" -"\tArgument, welches mit Gleichheitszeichen (»=«) zugewiesen wird.\n" -"\n" -"Gültige erweiterte Optionen sind:\n" -"\tsuperblock=\n" -"\tblocksize=\n" -"\n" - -#: misc/dumpe2fs.c:471 misc/mke2fs.c:1332 -#, c-format -msgid "\tUsing %s\n" -msgstr "\tBenutze %s\n" - -#: misc/dumpe2fs.c:507 misc/e2image.c:669 misc/tune2fs.c:1447 -#: resize/main.c:306 -#, c-format -msgid "Couldn't find valid filesystem superblock.\n" -msgstr "Kann keinen gültigen Dateisystem-Superblock finden.\n" - -#: misc/dumpe2fs.c:531 -#, c-format -msgid "" -"\n" -"%s: %s: error reading bitmaps: %s\n" -msgstr "" -"\n" -"%s: %s: Fehler beim Lesen von Bitmaps: %s\n" - -#: misc/e2image.c:50 -#, c-format -msgid "Usage: %s [-rsI] device image_file\n" -msgstr "Aufruf: %s [-r] Gerätedatei\n" - -#: misc/e2image.c:62 -msgid "Couldn't allocate header buffer\n" -msgstr "Header-Puffer konnte nicht zugewiesen werden\n" - -#: misc/e2image.c:81 -#, c-format -msgid "short write (only %d bytes) for writing image header" -msgstr "short write (only %d bytes) for writing image header" - -#: misc/e2image.c:100 -msgid "while writing superblock" -msgstr "beim Schreiben des Superblocks" - -#: misc/e2image.c:108 -msgid "while writing inode table" -msgstr "beim Schreiben der Inode-Tabelle" - -#: misc/e2image.c:115 -msgid "while writing block bitmap" -msgstr "beim Schreiben der Block-Bitmap" - -#: misc/e2image.c:122 -msgid "while writing inode bitmap" -msgstr "beim Schreiben der Inode-Bitmap" - -#: misc/e2label.c:57 -#, c-format -msgid "e2label: cannot open %s\n" -msgstr "e2label: Kann %s nicht öffnen.\n" - -#: misc/e2label.c:62 -#, c-format -msgid "e2label: cannot seek to superblock\n" -msgstr "e2label: cannot seek to superblock\n" - -#: misc/e2label.c:67 -#, c-format -msgid "e2label: error reading superblock\n" -msgstr "e2label: Lesefehler im Superblock\n" - -#: misc/e2label.c:71 -#, c-format -msgid "e2label: not an ext2 filesystem\n" -msgstr "e2label: Kein ext2 Dateisystem\n" - -#: misc/e2label.c:96 misc/tune2fs.c:1548 -#, c-format -msgid "Warning: label too long, truncating.\n" -msgstr "Warnung: Name zu lang, kürze ihn.\n" - -#: misc/e2label.c:99 -#, c-format -msgid "e2label: cannot seek to superblock again\n" -msgstr "e2label: cannot seek to superblock again\n" - -#: misc/e2label.c:104 -#, c-format -msgid "e2label: error writing superblock\n" -msgstr "e2label: Fehler beim Schreiben des Superblocks\n" - -#: misc/e2label.c:116 misc/tune2fs.c:538 -#, c-format -msgid "Usage: e2label device [newlabel]\n" -msgstr "Aufruf: e2label Gerät [neuer_Name]\n" - -#: misc/e2undo.c:33 -#, c-format -msgid "Usage: %s \n" -msgstr "Aufruf: %s \n" - -#: misc/e2undo.c:50 -msgid "Failed to read the file system data \n" -msgstr "Die Dateisystemdaten konnten nicht gelesenb werden \n" - -#: misc/e2undo.c:60 misc/e2undo.c:81 misc/e2undo.c:106 misc/e2undo.c:202 -#, c-format -msgid "Failed tdb_fetch %s\n" -msgstr "tdb_fetch von %s ist misslungen\n" - -#: misc/e2undo.c:68 -#, c-format -msgid "The file system Mount time didn't match %u\n" -msgstr "Die Zeit des letzten Einhängens des Dateisystems war nicht %u\n" - -#: misc/e2undo.c:87 -msgid "The file system UUID didn't match \n" -msgstr "Die UUID des Dateisystems stimmte nicht überein \n" - -#: misc/e2undo.c:159 -#, c-format -msgid "Failed tdb_open %s\n" -msgstr "tdb_open von %s ist misslungen\n" - -#: misc/e2undo.c:165 -#, c-format -msgid "Error while determining whether %s is mounted.\n" -msgstr "Fehler beim Überprüfen, ob %s eingehängt ist.\n" - -#: misc/e2undo.c:171 -msgid "undoe2fs should only be run on unmounted file system\n" -msgstr "undoe2fs sollte nur auf nicht-eingehängten Dateisystemen laufen\n" - -#: misc/e2undo.c:180 -#, c-format -msgid "Failed to open %s\n" -msgstr "%s konnte nicht geöffnet werden\n" - -#: misc/e2undo.c:206 -#, c-format -msgid "Replayed transaction of size %zd at location %ld\n" -msgstr "Zurückgespielte Transaktion der Größe %zd an Position %ld\n" - -#: misc/e2undo.c:212 -#, c-format -msgid "Failed write %s\n" -msgstr "Gescheitertes Schreiben von %s\n" - -#: misc/fsck.c:345 -#, c-format -msgid "WARNING: couldn't open %s: %s\n" -msgstr "WARNUNG: Konnte %s nicht öffnen: %s\n" - -#: misc/fsck.c:355 -#, c-format -msgid "WARNING: bad format on line %d of %s\n" -msgstr "WARNUNG: falsches Format in Zeile %d von %s\n" - -#: misc/fsck.c:370 -msgid "" -"\a\a\aWARNING: Your /etc/fstab does not contain the fsck passno\n" -"\tfield. I will kludge around things for you, but you\n" -"\tshould fix your /etc/fstab file as soon as you can.\n" -"\n" -msgstr "" -"\a\a\aWARNUNG: Ihre /etc/fstab enthält kein »fsck passno«\n" -"\tFeld. Ich werde dieses ignorieren, aber Sie\n" -"\tsollten ihre /etc/fstab so schnell wie möglich korrigieren.\n" -"\n" - -#: misc/fsck.c:479 -#, c-format -msgid "fsck: %s: not found\n" -msgstr "fsck: %s: nicht gefunden\n" - -#: misc/fsck.c:595 -#, c-format -msgid "%s: wait: No more child process?!?\n" -msgstr "%s: wait: kein Kindprozess mehr?!?\n" - -#: misc/fsck.c:617 -#, c-format -msgid "Warning... %s for device %s exited with signal %d.\n" -msgstr "Warnung... %s für Gerät %s wurde mit Signal %d beendet.\n" - -#: misc/fsck.c:623 -#, c-format -msgid "%s %s: status is %x, should never happen.\n" -msgstr "%s %s: Status ist %x, sollte nie vorkommen.\n" - -#: misc/fsck.c:662 -#, c-format -msgid "Finished with %s (exit status %d)\n" -msgstr "Beendet mit %s (exit status %d)\n" - -#: misc/fsck.c:722 -#, c-format -msgid "%s: Error %d while executing fsck.%s for %s\n" -msgstr "%s: Fehler %d bei Ausführung von fsck.%s für %s\n" - -#: misc/fsck.c:743 -msgid "" -"Either all or none of the filesystem types passed to -t must be prefixed\n" -"with 'no' or '!'.\n" -msgstr "" -"Bei -t müssen entweder allen oder keinem Dateisystem ein »no« bzw. »!«\n" -"vorangestellt werden.\n" - -#: misc/fsck.c:762 -msgid "Couldn't allocate memory for filesystem types\n" -msgstr "Kann keinen Speicher für Dateisystemtypen reservieren.\n" - -#: misc/fsck.c:885 -#, c-format -msgid "" -"%s: skipping bad line in /etc/fstab: bind mount with nonzero fsck pass " -"number\n" -msgstr "" -"%s: überspringe die ungültige Zeile in /etc/fstab: bind mount mit\n" -" Durchgangsnummer für fsck, die nicht Null ist\n" - -#: misc/fsck.c:912 -#, c-format -msgid "fsck: cannot check %s: fsck.%s not found\n" -msgstr "fsck: kann %s nicht überprüfen: fsck.%s nicht gefunden\n" - -#: misc/fsck.c:968 -msgid "Checking all file systems.\n" -msgstr "Überprüfe alle Dateisysteme.\n" - -#: misc/fsck.c:1059 -#, c-format -msgid "--waiting-- (pass %d)\n" -msgstr "--warten-- (Durchgang %d)\n" - -#: misc/fsck.c:1079 -msgid "" -"Usage: fsck [-AMNPRTV] [ -C [ fd ] ] [-t fstype] [fs-options] [filesys ...]\n" -msgstr "" -"Aufruf: fsck [-AMNPRTV] [ -C [ fd ] ] [-t Datesystemtyp] [FS-Optionen] " -"[Dateisystem...]\n" - -#: misc/fsck.c:1121 -#, c-format -msgid "%s: too many devices\n" -msgstr "%s: zu viele Geräte\n" - -#: misc/fsck.c:1154 misc/fsck.c:1240 -#, c-format -msgid "%s: too many arguments\n" -msgstr "%s: zu viele Argumente\n" - -#: misc/lsattr.c:73 -#, c-format -msgid "Usage: %s [-RVadlv] [files...]\n" -msgstr "Aufruf: %s [-RVadlv] [Dateien...]\n" - -#: misc/lsattr.c:83 -#, c-format -msgid "While reading flags on %s" -msgstr "Beim Lesen der Flags von %s" - -#: misc/lsattr.c:90 -#, c-format -msgid "While reading version on %s" -msgstr "Beim Lesen der Version von %s" - -#: misc/mke2fs.c:101 -#, c-format -msgid "" -"Usage: %s [-c|-l filename] [-b block-size] [-f fragment-size]\n" -"\t[-i bytes-per-inode] [-I inode-size] [-J journal-options]\n" -"\t[-G meta group size] [-N number-of-inodes]\n" -"\t[-m reserved-blocks-percentage] [-o creator-os]\n" -"\t[-g blocks-per-group] [-L volume-label] [-M last-mounted-directory]\n" -"\t[-O feature[,...]] [-r fs-revision] [-E extended-option[,...]]\n" -"\t[-T fs-type] [-jnqvFSV] device [blocks-count]\n" -msgstr "" -"Aufruf: %s [-c|-l Dateiname] [-b Blockgröße] [-f Fragmentgröße]\n" -"\t[-i Bytes-pro-Inode] [-I Inodegrösse] [-J Journal-Optionen]\n" -"\t[-G Größe_der_Metagruppe] [-N Anzahl_der_Inodes]\n" -"\t[-m Reservierte-Blöcke-Prozent] [-o Erzeuger-OS]\n" -"\t[-g Blöcke-pro-Gruppe] [-L Volume-Label]\n" -"\t[-M letztes-eingehängtes-Verzeichnis] [-O feature[,...]]\n" -"\t[-r fs-revision] [-E erweiterte-Option[,...]]\n" -"\t[-T Fs-Typ] [-jnqvFSV] Gerät [Block-Anzahl]\n" - -#: misc/mke2fs.c:203 -#, c-format -msgid "Running command: %s\n" -msgstr "Führe aus: %s\n" - -#: misc/mke2fs.c:207 -#, c-format -msgid "while trying to run '%s'" -msgstr "während des Versuchs, »%s« auszuführen" - -#: misc/mke2fs.c:214 -msgid "while processing list of bad blocks from program" -msgstr "beim Auswerten der »Bad Block«-Liste vom Programm" - -#: misc/mke2fs.c:241 -#, c-format -msgid "Block %d in primary superblock/group descriptor area bad.\n" -msgstr "Block %d im primären Superblock/Gruppendeskriptorbereich defekt.\n" - -#: misc/mke2fs.c:243 -#, c-format -msgid "Blocks %u through %u must be good in order to build a filesystem.\n" -msgstr "" -"Die Blöcke %u bis einschließlich %u müssen in Ordung sein, um ein\n" -"\tDateisystem zu erstellen.\n" - -#: misc/mke2fs.c:246 -msgid "Aborting....\n" -msgstr "Breche ab...\n" - -#: misc/mke2fs.c:266 -#, c-format -msgid "" -"Warning: the backup superblock/group descriptors at block %u contain\n" -"\tbad blocks.\n" -"\n" -msgstr "" -"Warnung: die Sicherung des Superblock bzw. Gruppendeskriptors in Block %u " -"enthält\n" -"\tdefekte Blöcke.\n" -"\n" - -#: misc/mke2fs.c:285 -msgid "while marking bad blocks as used" -msgstr "beim Markieren von defekten Blöcken als »belegt«" - -#: misc/mke2fs.c:343 -msgid "done \n" -msgstr "erledigt \n" - -#: misc/mke2fs.c:357 -msgid "Writing inode tables: " -msgstr "Schreibe Inode-Tabellen: " - -#: misc/mke2fs.c:380 -#, c-format -msgid "" -"\n" -"Could not write %d blocks in inode table starting at %u: %s\n" -msgstr "" -"\n" -"Konnte %d Blöcke nicht in Inoden-Tabelle schreiben, beginnend bei %u: %s\n" - -#: misc/mke2fs.c:404 -msgid "while creating root dir" -msgstr "beim Erstellen des Wurzelverzeichnisses" - -#: misc/mke2fs.c:411 -msgid "while reading root inode" -msgstr "beim Lesen des Root-Inode" - -#: misc/mke2fs.c:425 -msgid "while setting root inode ownership" -msgstr "beim Setzen des Root-Inode-Eigentümers" - -#: misc/mke2fs.c:443 -msgid "while creating /lost+found" -msgstr "beim Erstellen von /lost+found" - -#: misc/mke2fs.c:450 -msgid "while looking up /lost+found" -msgstr "beim Suchen von /lost+found" - -#: misc/mke2fs.c:463 -msgid "while expanding /lost+found" -msgstr "beim Expandieren von /lost+found" - -#: misc/mke2fs.c:478 -msgid "while setting bad block inode" -msgstr "beim Setzen des »Bad Block«-Inodes" - -#: misc/mke2fs.c:505 -#, c-format -msgid "Out of memory erasing sectors %d-%d\n" -msgstr "Speicher voll beim Löschen der Sektoren %d-%d\n" - -#: misc/mke2fs.c:515 -#, c-format -msgid "Warning: could not read block 0: %s\n" -msgstr "Warnung: konnte Block %s nicht lesen\n" - -#: misc/mke2fs.c:531 -#, c-format -msgid "Warning: could not erase sector %d: %s\n" -msgstr "Warnung: konnte Sektor %d: %s nicht löschen\n" - -#: misc/mke2fs.c:547 -msgid "while initializing journal superblock" -msgstr "beim Initialisieren des Journal-Superblocks" - -#: misc/mke2fs.c:553 -msgid "Zeroing journal device: " -msgstr "Überschreibe Journal-Device mit Nullen: " - -#: misc/mke2fs.c:566 -#, c-format -msgid "while zeroing journal device (block %u, count %d)" -msgstr "beim Überschreiben des Journal-Device mit Nullen (Block %u, Nr. %d)" - -#: misc/mke2fs.c:582 -msgid "while writing journal superblock" -msgstr "beim Schreiben des Journal-Superblocks" - -#: misc/mke2fs.c:598 -#, c-format -msgid "" -"warning: %u blocks unused.\n" -"\n" -msgstr "" -"Warnung: %u Blöcke unbenutzt.\n" -"\n" - -#: misc/mke2fs.c:603 -#, c-format -msgid "Filesystem label=%s\n" -msgstr "Dateisystem-Label=%s\n" - -#: misc/mke2fs.c:604 -msgid "OS type: " -msgstr "OS-Typ: " - -#: misc/mke2fs.c:609 -#, c-format -msgid "Block size=%u (log=%u)\n" -msgstr "Blockgröße=%u (log=%u)\n" - -#: misc/mke2fs.c:611 -#, c-format -msgid "Fragment size=%u (log=%u)\n" -msgstr "Fragmentgröße=%u (log=%u)\n" - -#: misc/mke2fs.c:613 -#, c-format -msgid "%u inodes, %u blocks\n" -msgstr "%u Inodes, %u Blöcke\n" - -#: misc/mke2fs.c:615 -#, c-format -msgid "%u blocks (%2.2f%%) reserved for the super user\n" -msgstr "%u Blöcke (%2.2f%%) reserviert für den Superuser\n" - -#: misc/mke2fs.c:618 -#, c-format -msgid "First data block=%u\n" -msgstr "Erster Datenblock=%u\n" - -#: misc/mke2fs.c:620 -#, c-format -msgid "Maximum filesystem blocks=%lu\n" -msgstr "Maximale Dateisystem-Blöcke=%lu\n" - -#: misc/mke2fs.c:624 -#, c-format -msgid "%u block groups\n" -msgstr "%u Blockgruppen\n" - -#: misc/mke2fs.c:626 -#, c-format -msgid "%u block group\n" -msgstr "%u Blockgruppe\n" - -#: misc/mke2fs.c:627 -#, c-format -msgid "%u blocks per group, %u fragments per group\n" -msgstr "%u Blöcke pro Gruppe, %u Fragmente pro Gruppe\n" - -#: misc/mke2fs.c:629 -#, c-format -msgid "%u inodes per group\n" -msgstr "%u Inodes pro Gruppe\n" - -#: misc/mke2fs.c:636 -#, c-format -msgid "Superblock backups stored on blocks: " -msgstr "Superblock-Sicherungskopien gespeichert in den Blöcken: " - -#: misc/mke2fs.c:715 -#, c-format -msgid "Invalid stride parameter: %s\n" -msgstr "Ungültiger \"stride\"-Parameter: %s\n" - -#: misc/mke2fs.c:730 -#, c-format -msgid "Invalid stripe-width parameter: %s\n" -msgstr "Ungültiger Stripebreite-Parameter: %s\n" - -#: misc/mke2fs.c:752 -#, c-format -msgid "Invalid resize parameter: %s\n" -msgstr "Ungültiger \"resize\"-Parameter: %s\n" - -#: misc/mke2fs.c:759 -#, c-format -msgid "The resize maximum must be greater than the filesystem size.\n" -msgstr "" -"Das Maximum der Vergrösserung muss oberhalb als der Dateisystem-Grösse " -"liegen.\n" - -#: misc/mke2fs.c:783 -#, c-format -msgid "On-line resizing not supported with revision 0 filesystems\n" -msgstr "" -"Online-Grössenänderungen werden bei Revison 0 Dateisystemen nicht\n" -"\tunterstützt\n" - -#: misc/mke2fs.c:805 -#, c-format -msgid "" -"\n" -"Bad option(s) specified: %s\n" -"\n" -"Extended options are separated by commas, and may take an argument which\n" -"\tis set off by an equals ('=') sign.\n" -"\n" -"Valid extended options are:\n" -"\tstride=\n" -"\tstripe-width=\n" -"\tresize=\n" -"\tlazy_itable_init=<0 to disable, 1 to enable>\n" -"\ttest_fs\n" -"\n" -msgstr "" -"\n" -"Ungültige Option(en) angegeben: %s\n" -"\n" -"Erweiterte Optionen werden durch Kommatas getrennt. Manche erwarten ein\n" -"\tArgument, welches mit Gleichheitszeichen (»=«) zugewiesen wird.\n" -"\n" -"\terhalten welches mit Gleichheitszeichen (»=«) zugewiesen wird.\n" -"\n" -"gültige erweiterte Optionen sind:\n" -"\tstride=\n" -"\tstripe-width=\n" -"\tresize=\n" -"\tlazy_itable_init=<0 für Ab-, 1 für Einschalten>\n" -"\ttest_fs\n" -"\n" - -#: misc/mke2fs.c:821 -#, c-format -msgid "" -"\n" -"Warning: RAID stripe-width %u not an even multiple of stride %u.\n" -"\n" -msgstr "" -"\n" -"Warnung: RAID Stripe-Breite %u ist kein ganzzahliges Vielfaches von\n" -"\tStride %u.\n" -"\n" - -#: misc/mke2fs.c:853 -#, c-format -msgid "" -"Syntax error in mke2fs config file (%s, line #%d)\n" -"\t%s\n" -msgstr "" -"Syntax Fehler in der Konfigurationsdatei von mkefs (%s, Zeile %d)\n" -"\t%s\n" - -#: misc/mke2fs.c:866 misc/tune2fs.c:350 -#, c-format -msgid "Invalid filesystem option set: %s\n" -msgstr "Unvollständige Dateisystem-Option gesetzt: %s\n" - -#: misc/mke2fs.c:1157 -#, c-format -msgid "invalid block size - %s" -msgstr "bad block Größe - %s" - -#: misc/mke2fs.c:1161 -#, c-format -msgid "Warning: blocksize %d not usable on most systems.\n" -msgstr "Warnung: Blockgröße %d ist auf den meisten Systemen unbrauchbar.\n" - -#: misc/mke2fs.c:1177 -#, c-format -msgid "invalid fragment size - %s" -msgstr "falsche Fragmentgröße - %s" - -#: misc/mke2fs.c:1183 -#, c-format -msgid "Warning: fragments not supported. Ignoring -f option\n" -msgstr "Warnung: Fragmente werden nicht unterstützt. Ignoriere -f Option\n" - -#: misc/mke2fs.c:1190 -msgid "Illegal number for blocks per group" -msgstr "unzulässige Angabe für Blöcke pro Gruppe" - -#: misc/mke2fs.c:1195 -msgid "blocks per group must be multiple of 8" -msgstr "Anzahl der Blöcke pro Gruppe muss ein Vielfaches von 8 sein" - -#: misc/mke2fs.c:1203 -msgid "Illegal number for flex_bg size" -msgstr "Illegale Zahl für flex_bg Größe" - -#: misc/mke2fs.c:1209 -msgid "flex_bg size must be a power of 2" -msgstr "flex_bg Größe muss eine Zweierpotenz sein" - -#: misc/mke2fs.c:1219 -#, c-format -msgid "invalid inode ratio %s (min %d/max %d)" -msgstr "Unzulässiges Inode-Verhältnis %s (Min %d/Max %d" - -#: misc/mke2fs.c:1236 -msgid "in malloc for bad_blocks_filename" -msgstr "in malloc for bad_blocks_filename" - -#: misc/mke2fs.c:1245 -#, c-format -msgid "invalid reserved blocks percent - %s" -msgstr "Unzulässige \"Reservierte Blöcke\"-Prozentangabe - %s" - -#: misc/mke2fs.c:1263 -#, c-format -msgid "bad revision level - %s" -msgstr "ungültiges Intervall - %s" - -#: misc/mke2fs.c:1275 -#, c-format -msgid "invalid inode size - %s" -msgstr "Unzulässige Inode-Größe - %s" - -#: misc/mke2fs.c:1295 -#, c-format -msgid "bad num inodes - %s" -msgstr "ungültiges Intervall - %s" - -#: misc/mke2fs.c:1356 misc/mke2fs.c:1999 -#, c-format -msgid "while trying to open journal device %s\n" -msgstr "beim Versuch, das Journal-Device %s zu öffnen\n" - -#: misc/mke2fs.c:1362 -#, c-format -msgid "Journal dev blocksize (%d) smaller than minimum blocksize %d\n" -msgstr "Journal-Device Blockgröße (%d) kleiner als Minimum-Blockgröße %d\n" - -#: misc/mke2fs.c:1368 -#, c-format -msgid "Using journal device's blocksize: %d\n" -msgstr "Verwende die Blockgrösse des Geräts: %d\n" - -#: misc/mke2fs.c:1377 -#, c-format -msgid "%d-byte blocks too big for system (max %d)" -msgstr "%d-Byte Blöcke zu groß für das System (max %d)" - -#: misc/mke2fs.c:1381 -#, c-format -msgid "" -"Warning: %d-byte blocks too big for system (max %d), forced to continue\n" -msgstr "" -"Warnung: %d-byte Blöcke sind zu groß für das System (max %d), fahre dennoch fort\n" - -#: misc/mke2fs.c:1389 -#, c-format -msgid "invalid blocks count - %s" -msgstr "ungültige Anzahl Blöcke - %s" - -#: misc/mke2fs.c:1399 -msgid "filesystem" -msgstr "Dateisystem" - -#: misc/mke2fs.c:1421 -#, c-format -msgid "" -"%s: Size of device %s too big to be expressed in 32 bits\n" -"\tusing a blocksize of %d.\n" -msgstr "" -"%s: Größe von Gerät %s lässt sich in 32 Bits nicht darstellen\n" -"\teine Blockgröße von %d wird verwendet.\n" - -#: misc/mke2fs.c:1429 resize/main.c:366 -msgid "while trying to determine filesystem size" -msgstr "beim Bestimmen der Dateisystemgröße" - -#: misc/mke2fs.c:1435 -msgid "" -"Couldn't determine device size; you must specify\n" -"the size of the filesystem\n" -msgstr "" -"Konnte die Gerätegröße nicht ermitteln. Geben\n" -"Sie die Größe des Dateisystems an\n" - -#: misc/mke2fs.c:1442 -msgid "" -"Device size reported to be zero. Invalid partition specified, or\n" -"\tpartition table wasn't reread after running fdisk, due to\n" -"\ta modified partition being busy and in use. You may need to reboot\n" -"\tto re-read your partition table.\n" -msgstr "" -"Zurückgegebene Gerätegröße ist gleich null. Unvollständige Partition\n" -"\tangegeben oder die Partitionstabelle wurde nach einem fdisk-Lauf\n" -"\tnicht wieder eingelesen, weil eine veränderte Partition in Gebrauch\n" -"\tund gesperrt ist. Sie könnten gezwungen sein, neu zu booten, um die\n" -"\tPartitionstabelle neu einzulesen.\n" - -#: misc/mke2fs.c:1460 -msgid "Filesystem larger than apparent device size." -msgstr "Dateisystem ist größer als augenscheinlich das Gerät selbst." - -#: misc/mke2fs.c:1466 -#, c-format -msgid "Failed to parse fs types list\n" -msgstr "Analyse der Liste von Dateisystemen war nicht möglich\n" - -#: misc/mke2fs.c:1502 -msgid "fs_types for mke2fs.conf resolution: " -msgstr "fs_types für mke2fs.conf Lösung: " - -#: misc/mke2fs.c:1509 -#, c-format -msgid "Filesystem features not supported with revision 0 filesystems\n" -msgstr "" -"Dateisystem-Eigenschaften werden für Dateisysteme der Revision 0 nicht\n" -"\tunterstützt\n" - -#: misc/mke2fs.c:1516 -#, c-format -msgid "Sparse superblocks not supported with revision 0 filesystems\n" -msgstr "" -"Verteilte Superblöcke werden für Dateisysteme der Revision 0 nicht\n" -"\tunterstützt\n" - -#: misc/mke2fs.c:1528 -#, c-format -msgid "Journals not supported with revision 0 filesystems\n" -msgstr "Journale werden für Dateisysteme der Revision 0 nicht unterstützt\n" - -#: misc/mke2fs.c:1546 -#, c-format -msgid "" -"The resize_inode and meta_bg features are not compatible.\n" -"They can not be both enabled simultaneously.\n" -msgstr "" -"Die Eigenschaften resize_inode und meta_bg sind nicht kompatibel.\n" -"Sie können nicht gleichzeitig aktiviert werden.\n" - -#: misc/mke2fs.c:1563 -msgid "while trying to determine hardware sector size" -msgstr "beim Ermitteln der Hardware-Sektorgröße" - -#: misc/mke2fs.c:1621 -msgid "reserved online resize blocks not supported on non-sparse filesystem" -msgstr "" -"Für Online-Grössenänderungen reservierte Blöcke werden auf Dateisystemen\n" -"\tohne Unterstützung für Lückenkompression nicht unterstützt" - -#: misc/mke2fs.c:1630 -msgid "blocks per group count out of range" -msgstr "Anzahl der Blöcke pro Gruppe ausserhaalb des gültigen Bereichs" - -#: misc/mke2fs.c:1645 -msgid "Flex_bg feature not enabled, so flex_bg size may not be specified" -msgstr "" -"Eigenschaft flex_bg wurde nicht aktiviert, daher darf flex_bg Grösse nicht " -"angegeben werden" - -#: misc/mke2fs.c:1657 -#, c-format -msgid "invalid inode size %d (min %d/max %d)" -msgstr "ungültige Inode-Größe %d (min %d/max %d)" - -#: misc/mke2fs.c:1671 -#, c-format -msgid "too many inodes (%llu), raise inode ratio?" -msgstr "zu viele Inodes (%llu), Inode-Verhältnis erhöhen?" - -#: misc/mke2fs.c:1676 -#, c-format -msgid "too many inodes (%llu), specify < 2^32 inodes" -msgstr "zu viele Inodes (%llu), sie müssen weniger als 2^32 Inodes angeben" - -#: misc/mke2fs.c:1691 -#, c-format -msgid "" -"inode_size (%u) * inodes_count (%u) too big for a\n" -"\tfilesystem with %lu blocks, specify higher inode_ratio (-i)\n" -"\tor lower inode count (-N).\n" -msgstr "" -"inode_size (%u) * inodes_count (%u) is zu gross für ein\n" -"\tDateisystem mit %lu Blöcken, geben Sie bitte entweder ein höheres\n" -"\tinode_ratio (-i) oder eine niedrigere Anzahl an Inodes (-N) an.\n" - -#: misc/mke2fs.c:1788 misc/tune2fs.c:1384 -#, c-format -msgid "while trying to delete %s" -msgstr "beim Versuch, %s zu löschen" - -#: misc/mke2fs.c:1797 -#, c-format -msgid "" -"Overwriting existing filesystem; this can be undone using the command:\n" -" e2undo %s %s\n" -"\n" -msgstr "" -"Überschreibe das bestehende Dateisystem; dies kann rückgängig gemacht werden\n" -"durch den Befehl:\n" -" e2undo %s %s\n" -"\n" - -#: misc/mke2fs.c:1843 -msgid "while setting up superblock" -msgstr "beim Erstellen des Superblocks" - -#: misc/mke2fs.c:1883 -#, c-format -msgid "unknown os - %s" -msgstr "unbekanntes OS - %s" - -#: misc/mke2fs.c:1937 -msgid "while trying to allocate filesystem tables" -msgstr "beim Zuordnen von Dateisystemtabellen" - -#: misc/mke2fs.c:1968 -#, c-format -msgid "while zeroing block %u at end of filesystem" -msgstr "beim Nullen von Block %u am Ende des Dateisystems" - -#: misc/mke2fs.c:1981 -msgid "while reserving blocks for online resize" -msgstr "beim Lesen des Bad-Block-Inodes" - -#: misc/mke2fs.c:1992 misc/tune2fs.c:475 -msgid "journal" -msgstr "Journal" - -#: misc/mke2fs.c:2004 -#, c-format -msgid "Adding journal to device %s: " -msgstr "Erstelle Journal auf Gerät %s: " - -#: misc/mke2fs.c:2011 -#, c-format -msgid "" -"\n" -"\twhile trying to add journal to device %s" -msgstr "" -"\n" -"\tbeim Erstellen des Journals auf Gerät %s" - -#: misc/mke2fs.c:2016 misc/mke2fs.c:2042 misc/tune2fs.c:503 misc/tune2fs.c:517 -#, c-format -msgid "done\n" -msgstr "erledigt\n" - -#: misc/mke2fs.c:2030 -#, c-format -msgid "Creating journal (%u blocks): " -msgstr "Erstelle Journal (%u Blöcke): " - -#: misc/mke2fs.c:2047 -#, c-format -msgid "Writing superblocks and filesystem accounting information: " -msgstr "Schreibe Superblöcke und Dateisystem-Accountinginformationen: " - -#: misc/mke2fs.c:2052 -#, c-format -msgid "" -"\n" -"Warning, had trouble writing out superblocks." -msgstr "" -"\n" -"Warnung: Probleme beim Schreiben der Superblöcke." - -#: misc/mke2fs.c:2055 -#, c-format -msgid "" -"done\n" -"\n" -msgstr "" -"erledigt\n" -"\n" - -#: misc/mklost+found.c:49 -#, c-format -msgid "Usage: mklost+found\n" -msgstr "Aufruf: mklost+found\n" - -#: misc/partinfo.c:28 -#, c-format -msgid "%s failed for %s: %s\n" -msgstr "%s ist für %s gescheitert: %s\n" - -#: misc/partinfo.c:45 -#, c-format -msgid "" -"Usage: %s device...\n" -"\n" -"Prints out the partition information for each given device.\n" -msgstr "" -"Aufruf: %s Gerät...\n" -"\n" -"Gibt Informationen über die Partitionen jedes angegebenen Gerätes aus.\n" - -#: misc/partinfo.c:55 -msgid "open" -msgstr "offen" - -#: misc/partinfo.c:60 -msgid "HDIO_GETGEO ioctl" -msgstr "HDIO_GETGEO Ioctl" - -#: misc/partinfo.c:67 -msgid "BLKGETSIZE ioctl" -msgstr "BLKGETSIZE Ioctl" - -#: misc/tune2fs.c:94 -msgid "Please run e2fsck on the filesystem.\n" -msgstr "Bitte e2fsck über das Dateisystem laufen lassen.\n" - -#: misc/tune2fs.c:101 -#, c-format -msgid "" -"Usage: %s [-c max_mounts_count] [-e errors_behavior] [-g group]\n" -"\t[-i interval[d|m|w]] [-j] [-J journal_options] [-l]\n" -"\t[-m reserved_blocks_percent] [-o [^]mount_options[,...]] \n" -"\t[-r reserved_blocks_count] [-u user] [-C mount_count] [-L volume_label]\n" -"\t[-M last_mounted_dir] [-O [^]feature[,...]]\n" -"\t[-E extended-option[,...]] [-T last_check_time] [-U UUID]\n" -"\t[ -I new_inode_size ] device\n" -msgstr "" -"Aufruf: %s [-c max-Anzahl-Mounts] [-e Fehler-Verhalten] [-g Gruppe]\n" -"\t[-i Intervall[d|m|w]] [-j] [-J Journal-Optionen] [-l]\n" -"\t[-m reservierte_Blöcke_Prozent] [-o [^]Einhäng_Optionen[,...]]\n" -"\t[-r Anzahl_reservierte_Blöcke] [-u Benutzer] [-C Anzahl_Einhängen]\n" -"\t[-L Volume_Label] [-M letztes_eingehängtes_Verzeichnis]\n" -"\t[-O [^]Eigenschaft[,...]] [-E erweiterte-Option[,...]]\n" -"\t[-T letzter_Prüfzeitpunkt] [-U UUID] [-I neue_Inodegrösse] Gerät\n" - -#: misc/tune2fs.c:185 -msgid "while trying to open external journal" -msgstr "beim Öffnen des externen Journals" - -#: misc/tune2fs.c:189 -#, c-format -msgid "%s is not a journal device.\n" -msgstr "%s ist kein Journal-Gerät.\n" - -#: misc/tune2fs.c:204 -msgid "Journal superblock not found!\n" -msgstr "Journal-Superblock nicht gefunden!\n" - -#: misc/tune2fs.c:216 -msgid "Filesystem's UUID not found on journal device.\n" -msgstr "UUID des Dateisystems auf Journal-Gerät nicht gefunden.\n" - -#: misc/tune2fs.c:237 -msgid "Journal NOT removed\n" -msgstr "Journal NICHT gelöscht\n" - -#: misc/tune2fs.c:243 -msgid "Journal removed\n" -msgstr "Journal gelöscht\n" - -#: misc/tune2fs.c:283 -msgid "while reading bitmaps" -msgstr "beim Lesen von Bitmaps" - -#: misc/tune2fs.c:291 -msgid "while clearing journal inode" -msgstr "beim Bereinigen des Journal-Inodes" - -#: misc/tune2fs.c:302 -msgid "while writing journal inode" -msgstr "beim Schreiben des Journal-Inodes" - -#: misc/tune2fs.c:317 -#, c-format -msgid "Invalid mount option set: %s\n" -msgstr "Ungültige Einhänge-Option gesetzt: %s\n" - -#: misc/tune2fs.c:353 -#, c-format -msgid "Clearing filesystem feature '%s' not supported.\n" -msgstr "" -"Das Zurücksetzen von Dateisystem-Eigenschaft »%s« wird nicht unterstützt.\n" - -#: misc/tune2fs.c:359 -#, c-format -msgid "Setting filesystem feature '%s' not supported.\n" -msgstr "Das Setzen der Dateisystem-Eigenschaft »%s« wird nicht unterstützt.\n" - -#: misc/tune2fs.c:368 -msgid "" -"The has_journal feature may only be cleared when the filesystem is\n" -"unmounted or mounted read-only.\n" -msgstr "" -"Die has_jounal Eigenschaft kann nur zurückgesetzt werden, wenn das\n" -"Dateisystem nicht oder im Nur-Lesen-Modus eingehängt ist.\n" - -#: misc/tune2fs.c:376 -msgid "" -"The needs_recovery flag is set. Please run e2fsck before clearing\n" -"the has_journal flag.\n" -msgstr "" -"Das needs_recovery Flag ist gesetzt. Bitte starten sie e2fsck vor\n" -"der Zurücksetzung des has_journal Flags.\n" - -#: misc/tune2fs.c:410 -msgid "" -"Clearing the flex_bg flag would cause the the filesystem to be\n" -"inconsistent.\n" -msgstr "" -"Das Zurücksetzen der Kennung flex_bg würde das Dateisystem inkonsistent\n" -"machen.\n" - -#: misc/tune2fs.c:421 -msgid "" -"The huge_file feature may only be cleared when the filesystem is\n" -"unmounted or mounted read-only.\n" -msgstr "" -"Die huge_file Eigenschaft kann nur zurückgesetzt werden, wenn das\n" -"Dateisystem nicht oder im Nur-Lesen-Modus eingehängt ist.\n" - -#: misc/tune2fs.c:449 -#, c-format -msgid "(and reboot afterwards!)\n" -msgstr "(und hinterher das System neu starten!)\n" - -#: misc/tune2fs.c:470 -msgid "The filesystem already has a journal.\n" -msgstr "Das Dateisystem hat schon ein Journal.\n" - -#: misc/tune2fs.c:487 -#, c-format -msgid "" -"\n" -"\twhile trying to open journal on %s\n" -msgstr "" -"\n" -"\tbeim Öffnen des Journals auf %s\n" - -#: misc/tune2fs.c:491 -#, c-format -msgid "Creating journal on device %s: " -msgstr "Erstelle Journal auf Gerät %s: " - -#: misc/tune2fs.c:499 -#, c-format -msgid "while adding filesystem to journal on %s" -msgstr "beim Hinzufügen des Dateisystems zum Journal auf %s" - -#: misc/tune2fs.c:505 -msgid "Creating journal inode: " -msgstr "E5Arstelle Journal-Inode: " - -#: misc/tune2fs.c:514 -msgid "" -"\n" -"\twhile trying to create journal file" -msgstr "" -"\n" -"\tbeim Erstellen der Journaldatei" - -#: misc/tune2fs.c:581 -#, c-format -msgid "Couldn't parse date/time specifier: %s" -msgstr "Konnte Datum/Zeit nicht parsen: %s" - -#: misc/tune2fs.c:606 misc/tune2fs.c:619 -#, c-format -msgid "bad mounts count - %s" -msgstr "Ungültiger Mounts-Zähler - %s" - -#: misc/tune2fs.c:635 -#, c-format -msgid "bad error behavior - %s" -msgstr "ungültiges Fehler-Verhalten - %s" - -#: misc/tune2fs.c:662 -#, c-format -msgid "bad gid/group name - %s" -msgstr "ungültige(r) GID oder Gruppenname - %s" - -#: misc/tune2fs.c:695 -#, c-format -msgid "bad interval - %s" -msgstr "ungültiges Intervall - %s" - -#: misc/tune2fs.c:723 -#, c-format -msgid "bad reserved block ratio - %s" -msgstr "ungültiges Reservierte-Blöcke-Verhältnis - %s" - -#: misc/tune2fs.c:738 -msgid "-o may only be specified once" -msgstr "-o darf nur eimal angegeben werden" - -#: misc/tune2fs.c:748 -msgid "-O may only be specified once" -msgstr "-O darf nur eimal angegeben werden" - -#: misc/tune2fs.c:758 -#, c-format -msgid "bad reserved blocks count - %s" -msgstr "ungültige Anzahl von reservierten Blöcken - %s" - -#: misc/tune2fs.c:787 -#, c-format -msgid "bad uid/user name - %s" -msgstr "ungültige(r) UID/Benutzername - %s" - -#: misc/tune2fs.c:804 -#, c-format -msgid "bad inode size - %s" -msgstr "Unzulässige Inodegröße - %s" - -#: misc/tune2fs.c:811 -#, c-format -msgid "Inode size must be a power of two- %s" -msgstr "Inodegrösse muss eine Zweierpotenz sein- %s" - -#: misc/tune2fs.c:898 -#, c-format -msgid "Invalid RAID stride: %s\n" -msgstr "Ungültiger RAID Stride: %s\n" - -#: misc/tune2fs.c:913 -#, c-format -msgid "Invalid RAID stripe-width: %s\n" -msgstr "Ungültige RAID Stripe-Breite: %s\n" - -#: misc/tune2fs.c:923 -#, c-format -msgid "" -"\n" -"Bad options specified.\n" -"\n" -"Extended options are separated by commas, and may take an argument which\n" -"\tis set off by an equals ('=') sign.\n" -"\n" -"Valid extended options are:\n" -"\tstride=\n" -"\tstripe-width=\n" -"\ttest_fs\n" -"\t^test_fs\n" -msgstr "" -"\n" -"Falsche Optionen angegeben.\n" -"\n" -"Erweiterte Optionen werden mit Kommatas getrennt angegeben und benötigen\n" -"\teventuell ein Argument, welches mit Gleichheitszeichen (»=«)\n" -"\tzugewiesenwird.\n" -"\n" -"Gültige erweiterte Optionen sind:\n" -"\tstride=\n" -"\tstripe-width=\n" -"\ttest_fs\n" -"\t^test_fs\n" - -#: misc/tune2fs.c:1296 -#, c-format -msgid "New inode size too small\n" -msgstr "Neue Inodegrösse ist zu klein\n" - -#: misc/tune2fs.c:1316 resize/resize2fs.c:658 -msgid "blocks to be moved" -msgstr "zu verschiebende Blöcke" - -#: misc/tune2fs.c:1393 -#, c-format -msgid "" -"To undo the tune2fs operations please run the command\n" -" undoe2fs %s %s\n" -"\n" -msgstr "" -"Um die Aktionen von tune2fs rückgängig zu machen, starten Sie bitte den\n" -"Befehl\n" -" undoe2fs %s %s\n" -"\n" - - -#: misc/tune2fs.c:1474 -#, c-format -msgid "Setting maximal mount count to %d\n" -msgstr "Setze die maximale Mount-Anzahl auf %d\n" - -#: misc/tune2fs.c:1480 -#, c-format -msgid "Setting current mount count to %d\n" -msgstr "Setze die derzeitige Mount-Anzahl auf %d\n" - -#: misc/tune2fs.c:1485 -#, c-format -msgid "Setting error behavior to %d\n" -msgstr "Setze das Fehler-Verhalten auf %d\n" - -#: misc/tune2fs.c:1490 -#, c-format -msgid "Setting reserved blocks gid to %lu\n" -msgstr "Setze die GID für reservierte Blöcke auf %lu\n" - -#: misc/tune2fs.c:1495 -#, c-format -msgid "Setting interval between checks to %lu seconds\n" -msgstr "Setze das Intervall zwischen Checks auf %lu Sekunden\n" - -#: misc/tune2fs.c:1501 -#, c-format -msgid "Setting reserved blocks percentage to %g%% (%u blocks)\n" -msgstr "Setze den Prozentsatz reservierter Böcke auf %g%% (%u Blöcke)\n" - -#: misc/tune2fs.c:1507 -#, c-format -msgid "reserved blocks count is too big (%lu)" -msgstr "Anzahl der reservierten Blöcke ist zu gross (%lu)" - -#: misc/tune2fs.c:1513 -#, c-format -msgid "Setting reserved blocks count to %lu\n" -msgstr "Setze die Anzahl der reservierten Blöcke auf %lu\n" - -#: misc/tune2fs.c:1519 -msgid "" -"\n" -"The filesystem already has sparse superblocks.\n" -msgstr "" -"\n" -"Das Dateisystem hat bereits verteilte Superblöcke.\n" - -#: misc/tune2fs.c:1526 -#, c-format -msgid "" -"\n" -"Sparse superblock flag set. %s" -msgstr "" -"\n" -"Kennzeichen für verteilten Superblock gesetzt. %s" - -#: misc/tune2fs.c:1531 -msgid "" -"\n" -"Clearing the sparse superflag not supported.\n" -msgstr "" -"\n" -"Das Zurücksetzen des Kennzeichens für »verteilter Superblock« wird nicht\n" -"\tunterstützt.\n" - -#: misc/tune2fs.c:1538 -#, c-format -msgid "Setting time filesystem last checked to %s\n" -msgstr "Setze die Zeit des letzten Dateisystemchecks auf %s\n" - -#: misc/tune2fs.c:1544 -#, c-format -msgid "Setting reserved blocks uid to %lu\n" -msgstr "Setze die UID für reservierte Blöcke auf %lu\n" - -#: misc/tune2fs.c:1579 -msgid "Invalid UUID format\n" -msgstr "Ungültiges UUID Format\n" - -#: misc/tune2fs.c:1586 -msgid "The inode size may only be changed when the filesystem is unmounted.\n" -msgstr "" -"Die Grösse der Inodes kann nur geändert werden, wenn das Dateisystem\n" -"nicht eingehängt ist.\n" - -#: misc/tune2fs.c:1597 -msgid "" -"Error in resizing the inode size.\n" -"Run undoe2fs to undo the file system changes. \n" -msgstr "" -"Fehler beim Verändern der Inodegrösse.\n" -"Starten Sie undoe2fs um die Änderungen am Dateisystem rückgängig zu machen. \n" - -#: misc/tune2fs.c:1601 -#, c-format -msgid "Setting inode size %lu\n" -msgstr "Setze Inode-Größe auf %lu\n" - -#: misc/tune2fs.c:1611 -#, c-format -msgid "Setting stride size to %d\n" -msgstr "Setze Stride-Größe auf %d\n" - -#: misc/tune2fs.c:1616 -#, c-format -msgid "Setting stripe width to %d\n" -msgstr "Setze die Stripe-Breite auf %d\n" - -#: misc/util.c:72 -msgid "Proceed anyway? (y,n) " -msgstr "Trotzdem fortsetzen? (j,n) " - -#: misc/util.c:93 -#, c-format -msgid "Could not stat %s --- %s\n" -msgstr "Status für %s konnte nicht ermittelt werden --- %s\n" - -#: misc/util.c:96 -msgid "" -"\n" -"The device apparently does not exist; did you specify it correctly?\n" -msgstr "" -"\n" -"Das Gerät existiert offensichtlich nicht; haben Sie es richtig angegeben?\n" - -#: misc/util.c:107 -#, c-format -msgid "%s is not a block special device.\n" -msgstr "%s ist kein spezielles Block-Gerät.\n" - -#: misc/util.c:136 -#, c-format -msgid "%s is entire device, not just one partition!\n" -msgstr "%s ist das ganze Gerät, nicht nur eine Partition!\n" - -#: misc/util.c:158 -msgid "mke2fs forced anyway. Hope /etc/mtab is incorrect.\n" -msgstr "mke2fs trotzdem erzwungen. Hoffentlich ist /etc/mtab ungültig.\n" - -#: misc/util.c:163 -#, c-format -msgid "will not make a %s here!\n" -msgstr "werde dort kein %s erstellen!\n" - -#: misc/util.c:170 -msgid "mke2fs forced anyway.\n" -msgstr "mke2fs wird sowieso erzwungen.\n" - -#: misc/util.c:186 -msgid "Couldn't allocate memory to parse journal options!\n" -msgstr "Konnte keinen Speicher zur Analyse der Journal-Optionen anfordern!\n" - -#: misc/util.c:228 -msgid "" -"\n" -"Bad journal options specified.\n" -"\n" -"Journal options are separated by commas, and may take an argument which\n" -"\tis set off by an equals ('=') sign.\n" -"\n" -"Valid journal options are:\n" -"\tsize=\n" -"\tdevice=\n" -"\n" -"The journal size must be between 1024 and 102400 filesystem blocks.\n" -"\n" -msgstr "" -"\n" -"Ungültioge Journal-Optionen angegeben.\n" -"\n" -"Journal-Optionen werden durch Kommatas getrennt. Manche erwarten ein\n" -"\tArgument, welches mit Gleichheitszeichen (»=«) zugewiesen wird.\n" -"\n" -"Gültige Journal-Optionen sind:\n" -"\tsize=\n" -"\tdevice=\n" -"\n" -"Die Grösse des Journals muss zwischen 1024 und 102400 Dateisystem-Blöcken\n" -"\tliegen.\n" -"\n" - -#: misc/util.c:258 -msgid "" -"\n" -"Filesystem too small for a journal\n" -msgstr "" -"\n" -"Das Dateisystem ist zu klein für ein Journal\n" - -#: misc/util.c:265 -#, c-format -msgid "" -"\n" -"The requested journal size is %d blocks; it must be\n" -"between 1024 and 10240000 blocks. Aborting.\n" -msgstr "" -"\n" -"Die angegebene Journalgröße beträgt %d Blöcke. Sie muss aber zwischen\n" -"1024 und 102400 Dateisystem-Blöcken liegen. Abbruch! \n" - -#: misc/util.c:273 -msgid "" -"\n" -"Journal size too big for filesystem.\n" -msgstr "" -"\n" -"Das Journal ist zu groß für dieses Dateisystem.\n" - -#: misc/util.c:283 -#, c-format -msgid "" -"This filesystem will be automatically checked every %d mounts or\n" -"%g days, whichever comes first. Use tune2fs -c or -i to override.\n" -msgstr "" -"Das Dateisystem wird automatisch nach jeweils %d Einhäng-Vorgängen bzw.\n" -"alle %g Tage überprüft, je nachdem, was zuerst eintritt. Veränderbar mit\n" -"tune2fs -c oder -t .\n" - -#: misc/uuidgen.c:31 -#, c-format -msgid "Usage: %s [-r] [-t]\n" -msgstr "Aufruf: %s [-r] [-t]\n" - -#: resize/extent.c:196 -msgid "# Extent dump:\n" -msgstr "# Extent dump:\n" - -#: resize/extent.c:197 -#, c-format -msgid "#\tNum=%d, Size=%d, Cursor=%d, Sorted=%d\n" -msgstr "#\tNum=%d, Size=%d, Cursor=%d, Sorted=%d\n" - -#: resize/extent.c:200 -#, c-format -msgid "#\t\t %u -> %u (%d)\n" -msgstr "#\t\t %u -> %u (%d)\n" - -#: resize/main.c:39 -#, c-format -msgid "" -"Usage: %s [-d debug_flags] [-f] [-F] [-M] [-P] [-p] device [new_size]\n" -"\n" -msgstr "" -"Aufruf: %s [-d Debug_Optionen] [-f] [-F] [-M] [-P] [-p] Gerät [neue_Größe]\n" -"\n" - -#: resize/main.c:61 -msgid "Extending the inode table" -msgstr "Vergrößere die Inode-Tabelle" - -#: resize/main.c:64 -msgid "Relocating blocks" -msgstr "Verteile die Blöcke neu" - -#: resize/main.c:67 -msgid "Scanning inode table" -msgstr "Prüfe die Inode-Tabelle" - -#: resize/main.c:70 -msgid "Updating inode references" -msgstr "Aktualisiere die Inode-Referenzen" - -#: resize/main.c:73 -msgid "Moving inode table" -msgstr "Verschiebe die Inode-Tabelle" - -#: resize/main.c:76 -msgid "Unknown pass?!?" -msgstr "Unbekannter Durchgang?!?" - -#: resize/main.c:79 -#, c-format -msgid "Begin pass %d (max = %lu)\n" -msgstr "Start von Durchgang %d (max = %lu)\n" - -#: resize/main.c:261 -#, c-format -msgid "while opening %s" -msgstr "beim Öffnen von %s" - -# c-format -#: resize/main.c:273 -#, c-format -msgid "while getting stat information for %s" -msgstr "beim Ermitteln der Statusinformation für %s" - -#: resize/main.c:332 -#, c-format -msgid "" -"%s: The combination of flex_bg and\n" -"\t!resize_inode features is not supported by resize2fs.\n" -msgstr "" -"%s: Die Kombination der Eigenschaften flex_bg und\n" -"t!resize_inode wird von resize2fs nicht unterestützt.\n" - -#: resize/main.c:340 -#, c-format -msgid "Estimated minimum size of the filesystem: %u\n" -msgstr "Geschätzte minimale Grösse des Dateisystems: %u\n" - -#: resize/main.c:384 -msgid "Invalid stride length" -msgstr "Ungültige Stride-Länge" - -#: resize/main.c:408 -#, c-format -msgid "" -"The containing partition (or device) is only %u (%dk) blocks.\n" -"You requested a new size of %u blocks.\n" -"\n" -msgstr "" -"Die Partition (oder das Gerät) ist nur %u (%dk) Blöcke groß.\n" -"Die gewünschte Größe war %u Blöcke.\n" -"\n" - -#: resize/main.c:415 -#, c-format -msgid "" -"The filesystem is already %u blocks long. Nothing to do!\n" -"\n" -msgstr "" -"Das Dateisystem ist schon %u Blöcke groß. Nichts zu tun!\n" -"\n" - -#: resize/main.c:426 -#, c-format -msgid "" -"Please run 'e2fsck -f %s' first.\n" -"\n" -msgstr "" -"Bitte zuerst »e2fsck -f %s« laufen lassen.\n" -"\n" - -#: resize/main.c:437 -#, c-format -msgid "while trying to resize %s" -msgstr "beim Versuch, die Größe von %s zu ändern" - -#: resize/main.c:442 -#, c-format -msgid "" -"The filesystem on %s is now %u blocks long.\n" -"\n" -msgstr "" -"Das Dateisystem auf %s ist nun %u Blöcke groß.\n" -"\n" - -#: resize/online.c:37 -#, c-format -msgid "Filesystem at %s is mounted on %s; on-line resizing required\n" -msgstr "Das Dateisystem auf %s ist auf %s eingehängt; Online-Grössenveränderung nötig\n" - -#: resize/online.c:41 -#, c-format -msgid "On-line shrinking from %u to %u not supported.\n" -msgstr "Die Online-Verkleinerung von %u auf %u wird nicht unterstützt.\n" - -#: resize/online.c:61 -msgid "Filesystem does not support online resizing" -msgstr "" -"Das Dateisystem unterstützt keine Online-Grössenveränderung" - -#: resize/online.c:68 -#, c-format -msgid "while trying to open mountpoint %s" -msgstr "beim Versuch, Einhängpunkt %s zu öffnen" - -#: resize/online.c:76 -msgid "Permission denied to resize filesystem" -msgstr "Zugriff verweigert für die Grössenänderung des Dateisystems" - -#: resize/online.c:79 -msgid "Kernel does not support online resizing" -msgstr "Der Kernel unterstützt die Online-Vergrösserung nicht" - -#: resize/online.c:82 -msgid "While checking for on-line resizing support" -msgstr "Beim Überprüfen, ob Online-Vergrösserung unterstützt wird" - -#: resize/online.c:100 -#, c-format -msgid "Performing an on-line resize of %s to %u (%dk) blocks.\n" -msgstr "Führe eine Online-Grössenänderung von %s auf %u (%dk) Blöcke durch.\n" - -#: resize/online.c:110 -msgid "While trying to extend the last group" -msgstr "Beim Versuch, die letzte Gruppe zu erweitern" - -#: resize/online.c:169 -#, c-format -msgid "While trying to add group #%d" -msgstr "Beim Versuch, Gruppe %d hinzu zu fügen" - -#: resize/online.c:180 -#, c-format -msgid "" -"Filesystem at %s is mounted on %s, and on-line resizing is not supported on" -" this system.\n" -msgstr "" -"Dateisystem auf %s ist auf %s eingehängt und Online-Grössenänderung wird auf " -"diesem System nicht unterstützt.\n" - -#: resize/resize2fs.c:236 -#, c-format -msgid "inodes (%llu) must be less than %u" -msgstr "Die Anzahl der Indoes (%llu) muss unter %u liegen" - -#: resize/resize2fs.c:653 -msgid "reserved blocks" -msgstr "reservierte Blöcke" - -#: resize/resize2fs.c:663 -msgid "meta-data blocks" -msgstr "Metadaten-Blöcke" - -#: resize/resize2fs.c:1574 -#, c-format -msgid "Should never happen: resize inode corrupt!\n" -msgstr "Das sollte niemals passieren: Die zu verändernde Inode ist defekt!\n" diff --git a/e2fsprogs-1.41.0.tar.bz2 b/e2fsprogs-1.41.0.tar.bz2 deleted file mode 100644 index 469330d..0000000 --- a/e2fsprogs-1.41.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d917cc9e6153f644ed91b0a5af6a3a10c47712d2335fd0dd6fcaa7088e612fc2 -size 3823614 diff --git a/e2fsprogs-1.41.1-link_fix.patch b/e2fsprogs-1.41.1-link_fix.patch new file mode 100644 index 0000000..1d37d4f --- /dev/null +++ b/e2fsprogs-1.41.1-link_fix.patch @@ -0,0 +1,188 @@ +commit 55da987650b36a1b910a5968f7d83a190827f8bb +Author: Theodore Ts'o +Date: Tue Sep 2 23:12:38 2008 -0400 + + Improve ELF shared library handling + + Pass in -rpath-link option to the linker so that blkid will build + correctly on systems that don't have libcom_err.so.2 installed. + + Fix debugfs to only try to link with -ldl when building without shared + libraries; with ELF shared libraries, the library which requires -ldl + (libss.so) can required the library dependency itself. + + Fix how we build tune2fs.static so that we use @LDFLAG_STATIC@, via + $(LDFLAGS_STATIC), instead of hard-coding the use of -static. + + Addresses-Sourceforge-Bug: #2088537 + + Signed-off-by: "Theodore Ts'o" + +diff --git a/MCONFIG.in b/MCONFIG.in +index 554b5b5..2f32b92 100644 +--- a/MCONFIG.in ++++ b/MCONFIG.in +@@ -41,7 +41,8 @@ INTL_FLAGS = @INTL_FLAGS@ + ALL_CFLAGS = $(CPPFLAGS) $(DEFS) $(USE_WFLAGS) $(CFLAGS) $(XTRA_CFLAGS) \ + $(INTL_FLAGS) $(LINUX_INCLUDE) + LDFLAGS = @LDFLAGS@ +-ALL_LDFLAGS = $(LDFLAGS) ++ALL_LDFLAGS = $(LDFLAGS) @LDFLAG_DYNAMIC@ ++LDFLAGS_STATIC = $(LDFLAGS) @LDFLAG_STATIC@ + BUILD_CFLAGS = @BUILD_CFLAGS@ + BUILD_LDFLAGS = @BUILD_LDFLAGS@ + RM = @RM@ +@@ -69,7 +70,7 @@ MKINSTALLDIRS = @MKINSTALLDIRS@ + # Library definitions + # + LIB = $(top_builddir)/lib +-LIBSS = $(LIB)/libss@LIB_EXT@ @DLOPEN_LIB@ ++LIBSS = $(LIB)/libss@LIB_EXT@ @PRIVATE_LIBS_CMT@ @DLOPEN_LIB@ + LIBCOM_ERR = $(LIB)/libcom_err@LIB_EXT@ + LIBE2P = $(LIB)/libe2p@LIB_EXT@ + LIBEXT2FS = $(LIB)/libext2fs@LIB_EXT@ +diff --git a/configure b/configure +index 5cf203e..0e3bdbe 100755 +--- a/configure ++++ b/configure +@@ -684,6 +684,8 @@ CHECKER_CMT + LIB_EXT + STATIC_LIB_EXT + PROFILED_LIB_EXT ++LDFLAG_DYNAMIC ++PRIVATE_LIBS_CMT + TEST_IO_CMT + DEBUGFS_CMT + IMAGER_CMT +@@ -3842,6 +3844,8 @@ fi + + + E2_PKG_CONFIG_STATIC=--static ++LDFLAG_DYNAMIC= ++PRIVATE_LIBS_CMT= + # Check whether --enable-elf-shlibs was given. + if test "${enable_elf_shlibs+set}" = set; then + enableval=$enable_elf_shlibs; if test "$enableval" = "no" +@@ -3861,6 +3865,8 @@ else + esac + BINARY_TYPE=elfbin + LIB_EXT=.so ++ PRIVATE_LIBS_CMT=# ++ LDFLAG_DYNAMIC='-Wl,-rpath-link,$(top_builddir)/lib' + { echo "$as_me:$LINENO: result: Enabling ELF shared libraries" >&5 + echo "${ECHO_T}Enabling ELF shared libraries" >&6; } + fi +@@ -3962,6 +3968,8 @@ fi + + + ++ ++ + # Check whether --enable-jbd-debug was given. + if test "${enable_jbd_debug+set}" = set; then + enableval=$enable_jbd_debug; if test "$enableval" = "no" +@@ -15902,8 +15910,8 @@ CHECKER_CMT!$CHECKER_CMT$ac_delim + LIB_EXT!$LIB_EXT$ac_delim + STATIC_LIB_EXT!$STATIC_LIB_EXT$ac_delim + PROFILED_LIB_EXT!$PROFILED_LIB_EXT$ac_delim +-TEST_IO_CMT!$TEST_IO_CMT$ac_delim +-DEBUGFS_CMT!$DEBUGFS_CMT$ac_delim ++LDFLAG_DYNAMIC!$LDFLAG_DYNAMIC$ac_delim ++PRIVATE_LIBS_CMT!$PRIVATE_LIBS_CMT$ac_delim + _ACEOF + + if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 73; then +@@ -15977,6 +15985,8 @@ _ACEOF + ac_delim='%!_!# ' + for ac_last_try in false false false false false :; do + cat >conf$$subs.sed <<_ACEOF ++TEST_IO_CMT!$TEST_IO_CMT$ac_delim ++DEBUGFS_CMT!$DEBUGFS_CMT$ac_delim + IMAGER_CMT!$IMAGER_CMT$ac_delim + RESIZER_CMT!$RESIZER_CMT$ac_delim + FSCK_PROG!$FSCK_PROG$ac_delim +@@ -16060,7 +16070,7 @@ LIBOBJS!$LIBOBJS$ac_delim + LTLIBOBJS!$LTLIBOBJS$ac_delim + _ACEOF + +- if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 81; then ++ if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 83; then + break + elif $ac_last_try; then + { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +@@ -16508,4 +16518,3 @@ if test "$no_create" != yes; then + fi + + if test -f util/gen-tarball; then chmod +x util/gen-tarball; fi +- +diff --git a/configure.in b/configure.in +index fcca2ac..7ec6945 100644 +--- a/configure.in ++++ b/configure.in +@@ -211,6 +211,8 @@ dnl + dnl This needs to be before all of the --enable-*-shlibs options + dnl + E2_PKG_CONFIG_STATIC=--static ++LDFLAG_DYNAMIC= ++PRIVATE_LIBS_CMT= + dnl + dnl handle --enable-elf-shlibs + dnl +@@ -232,6 +234,8 @@ else + esac] + BINARY_TYPE=elfbin + LIB_EXT=.so ++ PRIVATE_LIBS_CMT=# ++ LDFLAG_DYNAMIC=['-Wl,-rpath-link,$(top_builddir)/lib'] + AC_MSG_RESULT([Enabling ELF shared libraries]) + fi + , +@@ -322,6 +326,8 @@ dnl + AC_SUBST(LIB_EXT) + AC_SUBST(STATIC_LIB_EXT) + AC_SUBST(PROFILED_LIB_EXT) ++AC_SUBST(LDFLAG_DYNAMIC) ++AC_SUBST(PRIVATE_LIBS_CMT) + dnl + dnl handle --enable-jbd-debug + dnl +@@ -921,4 +927,3 @@ for i in MCONFIG Makefile e2fsprogs.spec \ + done + AC_OUTPUT($outlist) + if test -f util/gen-tarball; then chmod +x util/gen-tarball; fi +- +diff --git a/e2fsck/Makefile.in b/e2fsck/Makefile.in +index 7006b62..fe0fab5 100644 +--- a/e2fsck/Makefile.in ++++ b/e2fsck/Makefile.in +@@ -8,7 +8,6 @@ VPATH = @srcdir@ + top_builddir = .. + my_dir = e2fsck + INSTALL = @INSTALL@ +-LDFLAG_STATIC = @LDFLAG_STATIC@ + + @MCONFIG@ + +@@ -119,8 +118,7 @@ e2fsck: $(OBJS) $(DEPLIBS) + + e2fsck.static: $(OBJS) $(STATIC_DEPLIBS) + @echo " LD $@" +- @$(LD) $(ALL_LDFLAGS) $(LDFLAG_STATIC) -o e2fsck.static $(OBJS) \ +- $(STATIC_LIBS) ++ @$(LD) $(LDFLAGS_STATIC) -o e2fsck.static $(OBJS) $(STATIC_LIBS) + + e2fsck.profiled: $(PROFILED_OBJS) $(PROFILED_DEPLIBS) + @echo " LD $@" +diff --git a/misc/Makefile.in b/misc/Makefile.in +index a81df8a..c208571 100644 +--- a/misc/Makefile.in ++++ b/misc/Makefile.in +@@ -108,7 +108,7 @@ tune2fs: $(TUNE2FS_OBJS) $(DEPLIBS) $(DEPLIBS_E2P) $(DEPLIBS_BLKID) + + tune2fs.static: $(TUNE2FS_OBJS) $(STATIC_DEPLIBS) $(STATIC_LIBE2P) $(DEPSTATIC_LIBBLKID) + @echo " LD $@" +- @$(CC) $(ALL_LDFLAGS) -static -o tune2fs.static $(TUNE2FS_OBJS) \ ++ @$(CC) $(LDFLAGS_STATIC) -o tune2fs.static $(TUNE2FS_OBJS) \ + $(STATIC_LIBS) $(STATIC_LIBBLKID) $(STATIC_LIBUUID) \ + $(STATIC_LIBE2P) $(LIBINTL) + diff --git a/e2fsprogs-1.41.1.tar.bz2 b/e2fsprogs-1.41.1.tar.bz2 new file mode 100644 index 0000000..499af23 --- /dev/null +++ b/e2fsprogs-1.41.1.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd873d5653ef8d9e0c9003feb93980ec54b358521dfc65163b84e8e3ebfe84fb +size 3856795 diff --git a/e2fsprogs-base_devt.patch b/e2fsprogs-base_devt.patch index f216cb7..88942d5 100644 --- a/e2fsprogs-base_devt.patch +++ b/e2fsprogs-base_devt.patch @@ -1,6 +1,8 @@ ---- e2fsprogs-1.41.0/misc/base_device.c -+++ e2fsprogs-1.41.0/misc/base_device.c -@@ -31,125 +31,170 @@ +Index: e2fsprogs-1.41.1/misc/base_device.c +=================================================================== +--- e2fsprogs-1.41.1.orig/misc/base_device.c 2008-08-28 16:26:31.000000000 +0200 ++++ e2fsprogs-1.41.1/misc/base_device.c 2008-09-04 15:08:22.000000000 +0200 +@@ -31,125 +31,169 @@ #include "fsck.h" /* @@ -34,7 +36,7 @@ - /* Skip over /dev/dsk/... */ - if (strncmp(cp, "dsk/", 4) == 0) - cp += 4; -- +- - /* - * For md devices, we treat them all as if they were all - * on one disk, since we don't know how to parallelize them. @@ -42,9 +44,137 @@ - if (cp[0] == 'm' && cp[1] == 'd') { - *(cp+2) = 0; - return str; -- } ++ struct stat statbuf; ++ unsigned int dev_major, dev_minor, disk_minor; ++ ++ if (stat(device, &statbuf) < 0) { ++ fprintf(stderr,"error on stat() %s: %s\n", ++ device, strerror(errno)); ++ return 0; ++ } ++ ++ if (!S_ISBLK(statbuf.st_mode)) ++ return 0; ++ ++ dev_major = major(statbuf.st_mode); ++ dev_minor = minor(statbuf.st_mode); ++ ++ switch (dev_major) { ++ case 3: /* IDE / ATAPI disks */ ++ case 13: /* PC MFM disks */ ++ case 14: /* BIOS HD disks */ ++ case 21: /* Acorn MFM disks */ ++ case 22: /* 2nd IDE / ATAPI controller */ ++ case 33: /* 3rd IDE / ATAPI controller */ ++ case 34: /* 4th IDE / ATAPI controller */ ++ case 56: /* 5th IDE / ATAPI controller */ ++ case 57: /* 6th IDE / ATAPI controller */ ++ case 88: /* 7th IDE / ATAPI controller */ ++ case 89: /* 8th IDE / ATAPI controller */ ++ case 90: /* 9th IDE / ATAPI controller */ ++ case 91: /* 10th IDE / ATAPI controller */ ++ case 36: /* MCA ESDI disks */ ++ disk_minor = dev_minor - (dev_minor % 64); ++ break; ++ case 160: /* Carmel 8-port SATA disks, 1st controller */ ++ case 161: /* Carmel 8-port SATA disks, 2nd controller */ ++ disk_minor = dev_minor - (dev_minor % 32); ++ break; ++ case 8: /* SCSI devices */ ++ case 28: /* Atari ASCI disks */ ++ case 44: /* FTL disks */ ++ case 45: /* Parallel port IDE disks */ ++ case 65: /* SCSI devices */ ++ case 66: /* SCSI devices */ ++ case 67: /* SCSI devices */ ++ case 68: /* SCSI devices */ ++ case 69: /* SCSI devices */ ++ case 70: /* SCSI devices */ ++ case 71: /* SCSI devices */ ++ case 72: /* Compaq IDA, 1st controller */ ++ case 73: /* Compaq IDA, 2nd controller */ ++ case 74: /* Compaq IDA, 3rd controller */ ++ case 75: /* Compaq IDA, 4th controller */ ++ case 76: /* Compaq IDA, 5th controller */ ++ case 77: /* Compaq IDA, 6th controller */ ++ case 78: /* Compaq IDA, 7th controller */ ++ case 79: /* Compaq IDA, 8th controller */ ++ case 80: /* I2O disks */ ++ case 81: /* I2O disks */ ++ case 82: /* I2O disks */ ++ case 83: /* I2O disks */ ++ case 84: /* I2O disks */ ++ case 85: /* I2O disks */ ++ case 86: /* I2O disks */ ++ case 87: /* I2O disks */ ++ case 93: /* NAND FTL disks */ ++ case 96: /* Inverse NAND FTL disks */ ++ case 98: /* User-mode Virtual disks */ ++ case 101: /* AMI RAID controller */ ++ case 102: /* Compressed block device */ ++ case 104: /* Compaq CCISS, 1st controller */ ++ case 105: /* Compaq CCISS, 2nd controller */ ++ case 106: /* Compaq CCISS, 3rd controller */ ++ case 107: /* Compaq CCISS, 4th controller */ ++ case 108: /* Compaq CCISS, 5th controller */ ++ case 109: /* Compaq CCISS, 6th controller */ ++ case 110: /* Compaq CCISS, 7th controller */ ++ case 111: /* Compaq CCISS, 8th controller */ ++ case 114: /* ATARAID devices */ ++ case 128: /* SCSI disks */ ++ case 129: /* SCSI disks */ ++ case 130: /* SCSI disks */ ++ case 131: /* SCSI disks */ ++ case 132: /* SCSI disks */ ++ case 133: /* SCSI disks */ ++ case 134: /* SCSI disks */ ++ case 135: /* SCSI disks */ ++ case 153: /* Enhanced Metadisk RAID */ ++ disk_minor = dev_minor - (dev_minor % 16); ++ break; ++ case 48: /* Mylex DAC960 RAID, 1st controller */ ++ case 49: /* Mylex DAC960 RAID, 2nd controller */ ++ case 50: /* Mylex DAC960 RAID, 3rd controller */ ++ case 51: /* Mylex DAC960 RAID, 4th controller */ ++ case 52: /* Mylex DAC960 RAID, 5th controller */ ++ case 53: /* Mylex DAC960 RAID, 6th controller */ ++ case 54: /* Mylex DAC960 RAID, 7th controller */ ++ case 55: /* Mylex DAC960 RAID, 8th controller */ ++ case 112: /* IBM iSeries virtual disks */ ++ case 136: /* Mylex DAC960 RAID, 9th controller */ ++ case 137: /* Mylex DAC960 RAID, 10th controller */ ++ case 138: /* Mylex DAC960 RAID, 11th controller */ ++ case 139: /* Mylex DAC960 RAID, 12th controller */ ++ case 140: /* Mylex DAC960 RAID, 13th controller */ ++ case 141: /* Mylex DAC960 RAID, 14th controller */ ++ case 142: /* Mylex DAC960 RAID, 15th controller */ ++ case 143: /* Mylex DAC960 RAID, 16th controller */ ++ case 180: /* USB Block devices */ ++ disk_minor = dev_minor - (dev_minor % 8); ++ break; ++ case 94: /* IBM S/390 DASD */ ++ disk_minor = dev_minor - (dev_minor % 4); ++ break; ++ default: ++ disk_minor = dev_minor; ++ break; + } ++ ++ return makedev(dev_major,disk_minor); ++} ++ ++/* ++ * Check whether two given devices match. ++ * Rather then check for the device names ++ * (which wouldn't work with udev anyway) ++ * check whether the device numbers are ++ * identical. ++ */ ++int match_device(const char *dev1, const char *dev2) ++{ + struct stat statbuf; -+ unsigned int dev_major, dev_minor, disk_minor; ++ dev_t saved_devt; ++ int ret = 0; - /* Handle DAC 960 devices */ - if (strncmp(cp, "rd/", 3) == 0) { @@ -54,118 +184,9 @@ - goto errout; - *(cp+4) = 0; - return str; -- } -+ if (stat(device, &statbuf) < 0) { -+ fprintf(stderr,"error on stat() %s: %s\n", -+ device, strerror(errno)); ++ if (stat(dev1, &statbuf) < 0) { + return 0; -+ } -+ -+ if (!S_ISBLK(statbuf.st_mode)) -+ return 0; -+ -+ dev_major = major(statbuf.st_mode); -+ dev_minor = minor(statbuf.st_mode); -+ -+ switch (dev_major) { -+ case 3: /* IDE / ATAPI disks */ -+ case 13: /* PC MFM disks */ -+ case 14: /* BIOS HD disks */ -+ case 21: /* Acorn MFM disks */ -+ case 22: /* 2nd IDE / ATAPI controller */ -+ case 33: /* 3rd IDE / ATAPI controller */ -+ case 34: /* 4th IDE / ATAPI controller */ -+ case 56: /* 5th IDE / ATAPI controller */ -+ case 57: /* 6th IDE / ATAPI controller */ -+ case 88: /* 7th IDE / ATAPI controller */ -+ case 89: /* 8th IDE / ATAPI controller */ -+ case 90: /* 9th IDE / ATAPI controller */ -+ case 91: /* 10th IDE / ATAPI controller */ -+ case 36: /* MCA ESDI disks */ -+ disk_minor = dev_minor - (dev_minor % 64); -+ break; -+ case 160: /* Carmel 8-port SATA disks, 1st controller */ -+ case 161: /* Carmel 8-port SATA disks, 2nd controller */ -+ disk_minor = dev_minor - (dev_minor % 32); -+ break; -+ case 8: /* SCSI devices */ -+ case 28: /* Atari ASCI disks */ -+ case 44: /* FTL disks */ -+ case 45: /* Parallel port IDE disks */ -+ case 65: /* SCSI devices */ -+ case 66: /* SCSI devices */ -+ case 67: /* SCSI devices */ -+ case 68: /* SCSI devices */ -+ case 69: /* SCSI devices */ -+ case 70: /* SCSI devices */ -+ case 71: /* SCSI devices */ -+ case 72: /* Compaq IDA, 1st controller */ -+ case 73: /* Compaq IDA, 2nd controller */ -+ case 74: /* Compaq IDA, 3rd controller */ -+ case 75: /* Compaq IDA, 4th controller */ -+ case 76: /* Compaq IDA, 5th controller */ -+ case 77: /* Compaq IDA, 6th controller */ -+ case 78: /* Compaq IDA, 7th controller */ -+ case 79: /* Compaq IDA, 8th controller */ -+ case 80: /* I2O disks */ -+ case 81: /* I2O disks */ -+ case 82: /* I2O disks */ -+ case 83: /* I2O disks */ -+ case 84: /* I2O disks */ -+ case 85: /* I2O disks */ -+ case 86: /* I2O disks */ -+ case 87: /* I2O disks */ -+ case 93: /* NAND FTL disks */ -+ case 96: /* Inverse NAND FTL disks */ -+ case 98: /* User-mode Virtual disks */ -+ case 101: /* AMI RAID controller */ -+ case 102: /* Compressed block device */ -+ case 104: /* Compaq CCISS, 1st controller */ -+ case 105: /* Compaq CCISS, 2nd controller */ -+ case 106: /* Compaq CCISS, 3rd controller */ -+ case 107: /* Compaq CCISS, 4th controller */ -+ case 108: /* Compaq CCISS, 5th controller */ -+ case 109: /* Compaq CCISS, 6th controller */ -+ case 110: /* Compaq CCISS, 7th controller */ -+ case 111: /* Compaq CCISS, 8th controller */ -+ case 114: /* ATARAID devices */ -+ case 128: /* SCSI disks */ -+ case 129: /* SCSI disks */ -+ case 130: /* SCSI disks */ -+ case 131: /* SCSI disks */ -+ case 132: /* SCSI disks */ -+ case 133: /* SCSI disks */ -+ case 134: /* SCSI disks */ -+ case 135: /* SCSI disks */ -+ case 153: /* Enhanced Metadisk RAID */ -+ disk_minor = dev_minor - (dev_minor % 16); -+ break; -+ case 48: /* Mylex DAC960 RAID, 1st controller */ -+ case 49: /* Mylex DAC960 RAID, 2nd controller */ -+ case 50: /* Mylex DAC960 RAID, 3rd controller */ -+ case 51: /* Mylex DAC960 RAID, 4th controller */ -+ case 52: /* Mylex DAC960 RAID, 5th controller */ -+ case 53: /* Mylex DAC960 RAID, 6th controller */ -+ case 54: /* Mylex DAC960 RAID, 7th controller */ -+ case 55: /* Mylex DAC960 RAID, 8th controller */ -+ case 112: /* IBM iSeries virtual disks */ -+ case 136: /* Mylex DAC960 RAID, 9th controller */ -+ case 137: /* Mylex DAC960 RAID, 10th controller */ -+ case 138: /* Mylex DAC960 RAID, 11th controller */ -+ case 139: /* Mylex DAC960 RAID, 12th controller */ -+ case 140: /* Mylex DAC960 RAID, 13th controller */ -+ case 141: /* Mylex DAC960 RAID, 14th controller */ -+ case 142: /* Mylex DAC960 RAID, 15th controller */ -+ case 143: /* Mylex DAC960 RAID, 16th controller */ -+ case 180: /* USB Block devices */ -+ disk_minor = dev_minor - (dev_minor % 8); -+ break; -+ case 94: /* IBM S/390 DASD */ -+ disk_minor = dev_minor - (dev_minor % 4); -+ break; -+ default: -+ disk_minor = dev_minor; -+ break; + } - /* Now let's handle /dev/hd* and /dev/sd* devices.... */ - if ((cp[0] == 'h' || cp[0] == 's') && (cp[1] == 'd')) { @@ -178,7 +199,9 @@ - goto errout; - *(cp + 1) = 0; - return str; - } +- } ++ if (!S_ISBLK(statbuf.st_mode)) ++ return 0; - /* Now let's handle devfs (ugh) names */ - len = 0; @@ -208,25 +231,8 @@ - } - *(cp - 1) = 0; - return str; -+ return makedev(dev_major,disk_minor); -+} -+ -+/* -+ * Check whether two given devices match. -+ * Rather then check for the device names -+ * (which wouldn't work with udev anyway) -+ * check whether the device numbers are -+ * identical. -+ */ -+int match_device(const char *dev1, const char *dev2) -+{ -+ struct stat statbuf; -+ dev_t saved_devt; -+ int ret = 0; -+ -+ if (stat(dev1, &statbuf) < 0) { -+ return 0; - } +- } ++ saved_devt = statbuf.st_rdev; - /* Now handle devfs /dev/disc or /dev/disk names */ - disk = 0; @@ -246,11 +252,6 @@ - } - *cp = 0; - return str; -+ if (!S_ISBLK(statbuf.st_mode)) -+ return 0; -+ -+ saved_devt = statbuf.st_rdev; -+ + if (stat(dev2, &statbuf) < 0) { + return 0; } @@ -263,7 +264,7 @@ + + if (saved_devt == statbuf.st_rdev) + ret = 1; -+ ++ + return ret; } @@ -275,7 +276,7 @@ char buf[256], *cp; while (1) { -@@ -161,8 +206,8 @@ +@@ -161,8 +205,8 @@ int main(int argc, char** argv) cp = strchr(buf, '\t'); if (cp) *cp = 0; @@ -286,9 +287,11 @@ } exit(0); } ---- e2fsprogs-1.41.0/misc/fsck.c -+++ e2fsprogs-1.41.0/misc/fsck.c -@@ -235,8 +235,6 @@ +Index: e2fsprogs-1.41.1/misc/fsck.c +=================================================================== +--- e2fsprogs-1.41.1.orig/misc/fsck.c 2008-08-28 16:26:31.000000000 +0200 ++++ e2fsprogs-1.41.1/misc/fsck.c 2008-09-04 15:23:38.000000000 +0200 +@@ -237,8 +237,6 @@ static void free_instance(struct fsck_in free(i->prog); if (i->device) free(i->device); @@ -297,7 +300,7 @@ free(i); return; } -@@ -388,7 +386,7 @@ +@@ -390,7 +388,7 @@ static struct fs_info *lookup(char *file return NULL; for (fs = filesys_info; fs; fs = fs->next) { @@ -306,7 +309,7 @@ (fs->mountpt && !strcmp(filesys, fs->mountpt))) break; } -@@ -512,7 +510,7 @@ +@@ -514,7 +512,7 @@ static int execute(const char *type, con inst->prog = string_copy(prog); inst->type = string_copy(type); inst->device = string_copy(device); @@ -315,7 +318,7 @@ inst->start_time = time(0); inst->next = NULL; -@@ -925,7 +923,7 @@ +@@ -927,7 +925,7 @@ static int ignore(struct fs_info *fs) static int device_already_active(char *device) { struct fsck_instance *inst; @@ -324,7 +327,7 @@ if (force_all_parallel) return 0; -@@ -938,20 +936,19 @@ +@@ -940,20 +938,18 @@ static int device_already_active(char *d return 1; #endif @@ -334,10 +337,9 @@ * If we don't know the base device, assume that the device is * already active if there are any fsck instances running. */ -- if (!base) +- if (!base) + if (!disk_devt) return (instance_list != 0); -+ for (inst = instance_list; inst; inst = inst->next) { - if (!inst->base_device || !strcmp(base, inst->base_device)) { - free(base); @@ -349,9 +351,11 @@ return 0; } ---- e2fsprogs-1.41.0/misc/fsck.h -+++ e2fsprogs-1.41.0/misc/fsck.h -@@ -62,12 +62,12 @@ +Index: e2fsprogs-1.41.1/misc/fsck.h +=================================================================== +--- e2fsprogs-1.41.1.orig/misc/fsck.h 2008-08-28 05:07:00.000000000 +0200 ++++ e2fsprogs-1.41.1/misc/fsck.h 2008-09-04 14:57:13.000000000 +0200 +@@ -62,12 +62,12 @@ struct fsck_instance { char * prog; char * type; char * device; diff --git a/e2fsprogs-libvolume_id-support.patch b/e2fsprogs-libvolume_id-support.patch index c70731b..5b5df6f 100644 --- a/e2fsprogs-libvolume_id-support.patch +++ b/e2fsprogs-libvolume_id-support.patch @@ -1,17 +1,17 @@ -Index: misc/Makefile.in -================================================================================ ---- misc/Makefile.in -+++ misc/Makefile.in -@@ -40,7 +40,7 @@ +diff --git a/misc/Makefile.in b/misc/Makefile.in +index be362e9..80af1b3 100644 +--- a/misc/Makefile.in ++++ b/misc/Makefile.in +@@ -40,7 +40,7 @@ UUIDD_OBJS= uuidd.o DUMPE2FS_OBJS= dumpe2fs.o BADBLOCKS_OBJS= badblocks.o E2IMAGE_OBJS= e2image.o -FSCK_OBJS= fsck.o base_device.o ismounted.o -+FSCK_OBJS= fsck.o base_device.o ismounted.o fsck_udev.o ++FSCK_OBJS= fsck.o base_device.o ismounted.o fsck_volume_id.o BLKID_OBJS= blkid.o FILEFRAG_OBJS= filefrag.o - E2UNDO_OBJS= e2undo.o -@@ -64,6 +64,9 @@ + +@@ -62,6 +62,9 @@ STATIC_DEPLIBS= $(STATIC_LIBEXT2FS) $(STATIC_LIBCOM_ERR) LIBS_BLKID= $(LIBBLKID) $(LIBUUID) DEPLIBS_BLKID= $(DEPLIBBLKID) $(DEPLIBUUID) @@ -21,7 +21,7 @@ Index: misc/Makefile.in LIBS_E2P= $(LIBE2P) $(LIBCOM_ERR) DEPLIBS_E2P= $(LIBE2P) $(LIBCOM_ERR) -@@ -123,10 +126,6 @@ +@@ -117,10 +120,6 @@ base_device: base_device.c @$(CC) $(ALL_CFLAGS) $(ALL_LDFLAGS) $(srcdir)/base_device.c \ -DDEBUG -o base_device @@ -32,7 +32,7 @@ Index: misc/Makefile.in mklost+found: $(MKLPF_OBJS) @echo " LD $@" @$(CC) $(ALL_LDFLAGS) -o mklost+found $(MKLPF_OBJS) $(LIBINTL) -@@ -163,9 +162,9 @@ +@@ -157,9 +156,9 @@ dumpe2fs: $(DUMPE2FS_OBJS) $(DEPLIBS) $(DEPLIBS_E2P) $(DEPLIBUUID) @$(CC) $(ALL_LDFLAGS) -o dumpe2fs $(DUMPE2FS_OBJS) $(LIBS) \ $(LIBS_E2P) $(LIBUUID) $(LIBINTL) @@ -44,8 +44,10 @@ Index: misc/Makefile.in badblocks: $(BADBLOCKS_OBJS) $(DEPLIBS) @echo " LD $@" ---- misc/base_device.c -+++ misc/base_device.c +diff --git a/misc/base_device.c b/misc/base_device.c +index 6237d0e..c3261fc 100644 +--- a/misc/base_device.c ++++ b/misc/base_device.c @@ -27,6 +27,8 @@ #endif #include @@ -55,8 +57,10 @@ Index: misc/Makefile.in #include "fsck.h" ---- misc/fsck.c -+++ misc/fsck.c +diff --git a/misc/fsck.c b/misc/fsck.c +index 5cf1a1c..ad1d7a9 100644 +--- a/misc/fsck.c ++++ b/misc/fsck.c @@ -59,7 +59,6 @@ #include "../version.h" #include "nls-enable.h" @@ -65,7 +69,7 @@ Index: misc/Makefile.in #ifndef _PATH_MNTTAB #define _PATH_MNTTAB "/etc/fstab" -@@ -120,7 +119,6 @@ +@@ -118,7 +117,6 @@ struct fs_info *filesys_info = NULL, *filesys_last = NULL; struct fsck_instance *instance_list; const char *fsck_prefix_path = "/sbin:/sbin/fs.d:/sbin/fs:/etc/fs:/etc"; char *fsck_path = 0; @@ -73,7 +77,7 @@ Index: misc/Makefile.in static char *string_copy(const char *s) { -@@ -296,7 +294,7 @@ +@@ -296,7 +294,7 @@ static int parse_fstab_line(char *line, struct fs_info **ret_fs) parse_escape(freq); parse_escape(passno); @@ -82,7 +86,7 @@ Index: misc/Makefile.in if (dev) device = dev; -@@ -321,7 +319,7 @@ +@@ -321,7 +319,7 @@ static void interpret_type(struct fs_info *fs) if (strcmp(fs->type, "auto") != 0) return; @@ -91,7 +95,7 @@ Index: misc/Makefile.in if (t) { free(fs->type); fs->type = t; -@@ -1119,7 +1117,7 @@ +@@ -1104,7 +1102,7 @@ static void PRS(int argc, char *argv[]) progname); exit(EXIT_ERROR); } @@ -100,7 +104,7 @@ Index: misc/Makefile.in if (!dev && strchr(arg, '=')) { /* * Check to see if we failed because -@@ -1265,7 +1263,7 @@ +@@ -1250,7 +1248,7 @@ int main(int argc, char *argv[]) bindtextdomain(NLS_CAT_NAME, LOCALEDIR); textdomain(NLS_CAT_NAME); #endif @@ -109,7 +113,7 @@ Index: misc/Makefile.in PRS(argc, argv); if (!notitle) -@@ -1336,6 +1334,6 @@ +@@ -1319,6 +1317,6 @@ int main(int argc, char *argv[]) } status |= wait_many(FLAG_WAIT_ALL); free(fsck_path); @@ -117,54 +121,27 @@ Index: misc/Makefile.in + fsck_put_cache(); return status; } ---- misc/fsck.h -+++ misc/fsck.h -@@ -69,5 +69,10 @@ - extern dev_t base_devt(const char *device); - extern int match_device(const char *dev1, const char *dev2); +diff --git a/misc/fsck.h b/misc/fsck.h +index 55cb525..242b21e 100644 +--- a/misc/fsck.h ++++ b/misc/fsck.h +@@ -66,5 +66,10 @@ struct fsck_instance { + struct fsck_instance *next; + }; +extern int fsck_get_cache(const char *filename); +extern void fsck_put_cache(void); +extern char *fsck_get_devname(const char *device); +extern char *fsck_get_fstype(const char *device); + - /* ismounted.h */ - extern int is_mounted(const char *file); ---- misc/fsck_blkid.c -+++ misc/fsck_blkid.c -@@ -0,0 +1,29 @@ -+/* -+ * Wrapper for libblkid -+ */ -+ -+#include -+#include "blkid/blkid.h" -+ -+static blkid_cache cache = NULL; -+ -+int fsck_get_cache(const char *filename) -+{ -+ return blkid_get_cache(&cache, name); -+} -+ -+void fsck_put_cache(void) -+{ -+ blkid_put_cache(cache); -+} -+ -+char *fsck_get_devname(const char *device) -+{ -+ return blkid_get_devname(cache, device, NULL); -+} -+ -+char *fsck_get_fstype(const char *device) -+{ -+ return blkid_get_tag_value(cache, "TYPE", device); -+} -+ ---- misc/fsck_udev.c -+++ misc/fsck_udev.c -@@ -0,0 +1,188 @@ + extern char *base_device(const char *device); + extern const char *identify_fs(const char *fs_name, const char *fs_types); +diff --git a/misc/fsck_volume_id.c b/misc/fsck_volume_id.c +new file mode 100644 +index 0000000..9456394 +--- /dev/null ++++ b/misc/fsck_volume_id.c +@@ -0,0 +1,132 @@ +/* + * Wrapper for libvolume_id + */ @@ -173,6 +150,7 @@ Index: misc/Makefile.in +#include +#include +#include ++#include +#include +#include +#include @@ -189,7 +167,7 @@ Index: misc/Makefile.in +{ +} + -+char *fsck_get_devname_by_uuid(const char *uuid) ++static char *fsck_get_devname_by_uuid(const char *uuid) +{ + char *dev = NULL; + @@ -205,7 +183,7 @@ Index: misc/Makefile.in + return dev; +} + -+char *fsck_get_devname_by_label(const char *label) ++static char *fsck_get_devname_by_label(const char *label) +{ + char *dev = NULL; + @@ -259,97 +237,40 @@ Index: misc/Makefile.in + return nspec; +} + -+struct volume_id_types_t { -+ int id; -+ char *token; -+ char *env; -+}; -+ -+enum { -+ VOLUME_ID_NONE=0, -+ VOLUME_ID_TYPE, -+ VOLUME_ID_LABEL, -+ VOLUME_ID_UUID -+}; -+ -+#define volume_id_offset(member) (unsigned long)offsetof(struct volume_id,member) -+ -+struct volume_id_types_t volume_id_types[] = { -+ { VOLUME_ID_TYPE, "TYPE", "ID_FS_TYPE" }, -+ { VOLUME_ID_LABEL, "LABEL", "ID_FS_LABEL" }, -+ { VOLUME_ID_UUID, "UUID", "ID_FS_UUID" }, -+ { VOLUME_ID_NONE, NULL, NULL }, -+}; -+ -+char *volume_id_get_tag(const char *spec, const char *token) -+{ -+ struct volume_id *vid; -+ uint64_t size; -+ struct volume_id_types_t *volume_id_ptr = volume_id_types; -+ char *var, *value; -+ -+ value = malloc(VOLUME_ID_LABEL_SIZE); -+ if (!value) -+ return NULL; -+ -+ if (!spec) -+ return NULL; -+ -+ while (volume_id_ptr->token && strcmp(volume_id_ptr->token,token)) -+ volume_id_ptr++; -+ -+ if (!volume_id_ptr->token) { -+ free(value); -+ value = NULL; -+ goto out; -+ } -+ -+ /* Quick exit if ID_FS_* variables are set */ -+ if ((var = getenv(volume_id_ptr->env))) { -+ strcpy(value,var); -+ goto out; -+ } -+ -+ vid = volume_id_open_node(spec); -+ if (!vid) { -+ free(value); -+ value = NULL; -+ goto out; -+ } -+ -+ if (ioctl(vid->fd, BLKGETSIZE64, &size) != 0) -+ size = 0; -+ -+ if (volume_id_probe_all(vid, 0, size) == 0) { -+ switch(volume_id_ptr->id) { -+ case VOLUME_ID_TYPE: -+ strcpy(value, vid->type); -+ break; -+ case VOLUME_ID_LABEL: -+ strcpy(value, vid->label); -+ break; -+ case VOLUME_ID_UUID: -+ strcpy(value, vid->uuid); -+ break; -+ default: -+ free(value); -+ value = NULL; -+ break; -+ } -+ } else { -+ free(value); -+ volume_id_close(vid); -+ return NULL; -+ } -+ -+ volume_id_close(vid); -+ -+ out: -+ return value; -+} -+ +char *fsck_get_fstype(const char *device) +{ -+ return volume_id_get_tag(device, "TYPE"); -+} ++ int fd = -1; ++ struct volume_id *vid = NULL; ++ uint64_t size; ++ const char *s; ++ char *value = NULL; + ++ if (!device) ++ return NULL; ++ ++ fd = open(device, O_RDONLY); ++ if (fd < 0) ++ return NULL; ++ ++ vid = volume_id_open_fd(fd); ++ if (!vid) ++ goto out; ++ ++ if (ioctl(fd, BLKGETSIZE64, &size) != 0) ++ size = 0; ++ ++ if (volume_id_probe_all(vid, 0, size) != 0) ++ goto out; ++ ++ if (!volume_id_get_type(vid, &s)) ++ goto out; ++ ++ value = strdup(s); ++out: ++ if (vid != NULL) ++ volume_id_close(vid); ++ if (fd >= 0) ++ close(fd); ++ ++ return value; ++} diff --git a/e2fsprogs-no_cmd_hiding.patch b/e2fsprogs-no_cmd_hiding.patch index e51465c..811994e 100644 --- a/e2fsprogs-no_cmd_hiding.patch +++ b/e2fsprogs-no_cmd_hiding.patch @@ -1,7 +1,7 @@ -Index: e2fsprogs-1.41.0/lib/Makefile.elf-lib +Index: e2fsprogs-1.41.1/lib/Makefile.elf-lib =================================================================== ---- e2fsprogs-1.41.0.orig/lib/Makefile.elf-lib 2008-01-01 22:47:01.000000000 +0100 -+++ e2fsprogs-1.41.0/lib/Makefile.elf-lib 2008-07-11 15:38:19.000000000 +0200 +--- e2fsprogs-1.41.1.orig/lib/Makefile.elf-lib 2008-01-01 22:47:01.000000000 +0100 ++++ e2fsprogs-1.41.1/lib/Makefile.elf-lib 2008-09-05 14:41:14.000000000 +0200 @@ -15,7 +15,7 @@ all:: image real-subdirs:: Makefile @@ -11,11 +11,11 @@ Index: e2fsprogs-1.41.0/lib/Makefile.elf-lib ELF_LIB = $(ELF_IMAGE).so.$(ELF_VERSION) ELF_SONAME = $(ELF_IMAGE).so.$(ELF_SO_VERSION) -Index: e2fsprogs-1.41.0/lib/ext2fs/Makefile.in +Index: e2fsprogs-1.41.1/lib/ext2fs/Makefile.in =================================================================== ---- e2fsprogs-1.41.0.orig/lib/ext2fs/Makefile.in 2008-07-10 23:25:33.000000000 +0200 -+++ e2fsprogs-1.41.0/lib/ext2fs/Makefile.in 2008-07-11 15:40:48.000000000 +0200 -@@ -175,149 +175,118 @@ BSDLIB_INSTALL_DIR = $(root_libdir) +--- e2fsprogs-1.41.1.orig/lib/ext2fs/Makefile.in 2008-09-01 17:36:59.000000000 +0200 ++++ e2fsprogs-1.41.1/lib/ext2fs/Makefile.in 2008-09-05 14:41:14.000000000 +0200 +@@ -176,149 +176,118 @@ BSDLIB_INSTALL_DIR = $(root_libdir) all:: ext2fs.pc .c.o: @@ -200,7 +200,7 @@ Index: e2fsprogs-1.41.0/lib/ext2fs/Makefile.in check:: tst_bitops tst_badblocks tst_iscan tst_types tst_icount tst_super_size tst_types tst_csum LD_LIBRARY_PATH=$(LIB) DYLD_LIBRARY_PATH=$(LIB) ./tst_bitops -@@ -329,13 +298,11 @@ check:: tst_bitops tst_badblocks tst_isc +@@ -330,13 +299,11 @@ check:: tst_bitops tst_badblocks tst_isc LD_LIBRARY_PATH=$(LIB) DYLD_LIBRARY_PATH=$(LIB) ./tst_csum installdirs:: @@ -216,10 +216,10 @@ Index: e2fsprogs-1.41.0/lib/ext2fs/Makefile.in @-$(RANLIB) $(DESTDIR)$(libdir)/libext2fs.a @$(CHMOD) $(LIBMODE) $(DESTDIR)$(libdir)/libext2fs.a @for i in $(HFILES); do \ -Index: e2fsprogs-1.41.0/lib/blkid/Makefile.in +Index: e2fsprogs-1.41.1/lib/blkid/Makefile.in =================================================================== ---- e2fsprogs-1.41.0.orig/lib/blkid/Makefile.in 2007-06-30 14:58:34.000000000 +0200 -+++ e2fsprogs-1.41.0/lib/blkid/Makefile.in 2008-07-11 15:38:19.000000000 +0200 +--- e2fsprogs-1.41.1.orig/lib/blkid/Makefile.in 2008-08-28 16:26:31.000000000 +0200 ++++ e2fsprogs-1.41.1/lib/blkid/Makefile.in 2008-09-05 14:41:14.000000000 +0200 @@ -54,8 +54,7 @@ LIBS_BLKID= $(STATIC_LIBBLKID) $(STATIC_ DEPLIBS_BLKID= $(DEPSTATIC_LIBBLKID) $(DEPSTATIC_LIBUUID) @@ -301,10 +301,10 @@ Index: e2fsprogs-1.41.0/lib/blkid/Makefile.in test_probe: test_probe.in Makefile @echo "Creating test_probe..." -Index: e2fsprogs-1.41.0/lib/e2p/Makefile.in +Index: e2fsprogs-1.41.1/lib/e2p/Makefile.in =================================================================== ---- e2fsprogs-1.41.0.orig/lib/e2p/Makefile.in 2007-06-30 14:58:34.000000000 +0200 -+++ e2fsprogs-1.41.0/lib/e2p/Makefile.in 2008-07-11 15:38:19.000000000 +0200 +--- e2fsprogs-1.41.1.orig/lib/e2p/Makefile.in 2008-08-30 05:22:54.000000000 +0200 ++++ e2fsprogs-1.41.1/lib/e2p/Makefile.in 2008-09-05 14:41:14.000000000 +0200 @@ -53,8 +53,7 @@ BSDLIB_INSTALL_DIR = $(root_libdir) @MAKEFILE_CHECKER@ @@ -324,11 +324,11 @@ Index: e2fsprogs-1.41.0/lib/e2p/Makefile.in + $(CC) -DTEST_PROGRAM -I$(top_srcdir)/lib -o tst_ostype \ $(srcdir)/ostype.c $(ALL_CFLAGS) - check:: tst_ostype -Index: e2fsprogs-1.41.0/lib/ss/Makefile.in + tst_feature: $(srcdir)/feature.c +Index: e2fsprogs-1.41.1/lib/ss/Makefile.in =================================================================== ---- e2fsprogs-1.41.0.orig/lib/ss/Makefile.in 2008-06-18 05:53:42.000000000 +0200 -+++ e2fsprogs-1.41.0/lib/ss/Makefile.in 2008-07-11 15:42:16.000000000 +0200 +--- e2fsprogs-1.41.1.orig/lib/ss/Makefile.in 2008-08-25 06:19:56.000000000 +0200 ++++ e2fsprogs-1.41.1/lib/ss/Makefile.in 2008-09-05 14:41:14.000000000 +0200 @@ -37,12 +37,11 @@ MK_CMDS=_SS_DIR_OVERRIDE=. ./mk_cmds XTRA_CFLAGS= -I$(srcdir)/../et @@ -401,10 +401,10 @@ Index: e2fsprogs-1.41.0/lib/ss/Makefile.in $(LIBSS) $(LIBCOM_ERR) check:: all test_ss -Index: e2fsprogs-1.41.0/lib/uuid/Makefile.in +Index: e2fsprogs-1.41.1/lib/uuid/Makefile.in =================================================================== ---- e2fsprogs-1.41.0.orig/lib/uuid/Makefile.in 2008-02-19 05:33:10.000000000 +0100 -+++ e2fsprogs-1.41.0/lib/uuid/Makefile.in 2008-07-11 15:38:19.000000000 +0200 +--- e2fsprogs-1.41.1.orig/lib/uuid/Makefile.in 2008-02-19 05:33:10.000000000 +0100 ++++ e2fsprogs-1.41.1/lib/uuid/Makefile.in 2008-09-05 14:41:14.000000000 +0200 @@ -60,12 +60,11 @@ BSDLIB_INSTALL_DIR = $(root_libdir) @MAKEFILE_CHECKER@ @@ -489,11 +489,11 @@ Index: e2fsprogs-1.41.0/lib/uuid/Makefile.in uuid.pc: $(srcdir)/uuid.pc.in $(top_builddir)/config.status @echo " CONFIG.STATUS $@" -Index: e2fsprogs-1.41.0/e2fsck/Makefile.in +Index: e2fsprogs-1.41.1/e2fsck/Makefile.in =================================================================== ---- e2fsprogs-1.41.0.orig/e2fsck/Makefile.in 2008-07-11 15:36:39.000000000 +0200 -+++ e2fsprogs-1.41.0/e2fsck/Makefile.in 2008-07-11 15:45:54.000000000 +0200 -@@ -33,9 +33,8 @@ PROFILED_DEPLIBS= $(PROFILED_LIBEXT2FS) +--- e2fsprogs-1.41.1.orig/e2fsck/Makefile.in 2008-09-05 14:41:09.000000000 +0200 ++++ e2fsprogs-1.41.1/e2fsck/Makefile.in 2008-09-05 14:44:03.000000000 +0200 +@@ -32,9 +32,8 @@ PROFILED_DEPLIBS= $(PROFILED_LIBEXT2FS) COMPILE_ET=$(top_builddir)/lib/et/compile_et --build-tree .c.o: @@ -505,7 +505,7 @@ Index: e2fsprogs-1.41.0/e2fsck/Makefile.in # # Flags for using Checker -@@ -110,44 +109,36 @@ all:: profiled $(PROGS) e2fsck $(MANPAGE +@@ -109,43 +108,35 @@ all:: profiled $(PROGS) e2fsck $(MANPAGE @PROFILE_CMT@all:: e2fsck.profiled prof_err.c prof_err.h: prof_err.et @@ -520,9 +520,8 @@ Index: e2fsprogs-1.41.0/e2fsck/Makefile.in e2fsck.static: $(OBJS) $(STATIC_DEPLIBS) - @echo " LD $@" -- @$(LD) $(ALL_LDFLAGS) $(LDFLAG_STATIC) -o e2fsck.static $(OBJS) \ -+ $(LD) $(ALL_LDFLAGS) $(LDFLAG_STATIC) -o e2fsck.static $(OBJS) \ - $(STATIC_LIBS) +- @$(LD) $(LDFLAGS_STATIC) -o e2fsck.static $(OBJS) $(STATIC_LIBS) ++ $(LD) $(LDFLAGS_STATIC) -o e2fsck.static $(OBJS) $(STATIC_LIBS) e2fsck.profiled: $(PROFILED_OBJS) $(PROFILED_DEPLIBS) - @echo " LD $@" @@ -532,8 +531,8 @@ Index: e2fsprogs-1.41.0/e2fsck/Makefile.in gen_crc32table: $(srcdir)/gen_crc32table.c - @echo " CC $@" -- @$(BUILD_CC) $(ALL_CFLAGS) -o gen_crc32table \ -+ $(BUILD_CC) $(ALL_CFLAGS) -o gen_crc32table \ +- @$(BUILD_CC) $(BUILD_CFLAGS) -o gen_crc32table \ ++ $(BUILD_CC) $(BUILD_CFLAGS) -o gen_crc32table \ $(srcdir)/gen_crc32table.c crc32table.h: gen_crc32table @@ -544,7 +543,7 @@ Index: e2fsprogs-1.41.0/e2fsck/Makefile.in tst_crc32: $(srcdir)/crc32.c $(LIBEXT2FS) - @$(CC) $(BUILD_LDFLAGS) $(ALL_CFLAGS) -o tst_crc32 $(srcdir)/crc32.c \ + $(CC) $(BUILD_LDFLAGS) $(ALL_CFLAGS) -o tst_crc32 $(srcdir)/crc32.c \ - -DUNITTEST $(LIBEXT2FS) $(LIBCOM_ERR) + -DUNITTEST $(LIBEXT2FS) $(LIBCOM_ERR) tst_refcount: ea_refcount.c - @echo " LD $@" @@ -559,8 +558,8 @@ Index: e2fsprogs-1.41.0/e2fsck/Makefile.in $(ALL_CFLAGS) -DTEST_PROGRAM $(LIBCOM_ERR) check:: tst_refcount tst_region tst_crc32 -@@ -156,21 +147,17 @@ check:: tst_refcount tst_region tst_crc3 - LD_LIBRARY_PATH=$(top_builddir)/lib ./tst_crc32 +@@ -154,21 +145,17 @@ check:: tst_refcount tst_region tst_crc3 + LD_LIBRARY_PATH=$(LIB) DYLD_LIBRARY_PATH=$(LIB) ./tst_crc32 extend: extend.o - @echo " LD $@" @@ -585,7 +584,7 @@ Index: e2fsprogs-1.41.0/e2fsck/Makefile.in profile_helpers.o argv_parse.o $(STATIC_LIBCOM_ERR) \ $(ALL_CFLAGS) -@@ -179,16 +166,13 @@ profiled: +@@ -177,16 +164,13 @@ profiled: @PROFILE_CMT@ @mkdir profiled e2fsck.8: $(DEP_SUBSTITUTE) $(srcdir)/e2fsck.8.in @@ -605,7 +604,7 @@ Index: e2fsprogs-1.41.0/e2fsck/Makefile.in $(DESTDIR)$(man8dir) $(DESTDIR)$(man5dir) install: $(PROGS) $(MANPAGES) $(FMANPAGES) installdirs -@@ -196,17 +180,13 @@ install: $(PROGS) $(MANPAGES) $(FMANPAGE +@@ -194,17 +178,13 @@ install: $(PROGS) $(MANPAGES) $(FMANPAGE echo " INSTALL $(root_sbindir)/$$i"; \ $(INSTALL_PROGRAM) $$i $(DESTDIR)$(root_sbindir)/$$i; \ done @@ -627,7 +626,7 @@ Index: e2fsprogs-1.41.0/e2fsck/Makefile.in $(DESTDIR)$(root_sbindir)/fsck.ext4dev @for i in $(MANPAGES); do \ for j in $(COMPRESS_EXT); do \ -@@ -222,17 +202,13 @@ install: $(PROGS) $(MANPAGES) $(FMANPAGE +@@ -220,17 +200,13 @@ install: $(PROGS) $(MANPAGES) $(FMANPAGE echo " INSTALL_DATA $(man5dir)/$$i"; \ $(INSTALL_DATA) $$i $(DESTDIR)$(man5dir)/$$i; \ done @@ -649,10 +648,10 @@ Index: e2fsprogs-1.41.0/e2fsck/Makefile.in $(DESTDIR)$(man8dir)/fsck.ext4dev.8 install-strip: install -Index: e2fsprogs-1.41.0/debugfs/Makefile.in +Index: e2fsprogs-1.41.1/debugfs/Makefile.in =================================================================== ---- e2fsprogs-1.41.0.orig/debugfs/Makefile.in 2008-06-18 05:53:42.000000000 +0200 -+++ e2fsprogs-1.41.0/debugfs/Makefile.in 2008-07-11 15:38:19.000000000 +0200 +--- e2fsprogs-1.41.1.orig/debugfs/Makefile.in 2008-06-18 05:53:42.000000000 +0200 ++++ e2fsprogs-1.41.1/debugfs/Makefile.in 2008-09-05 14:41:14.000000000 +0200 @@ -29,26 +29,21 @@ LIBS= $(LIBEXT2FS) $(LIBE2P) $(LIBSS) $( DEPLIBS= $(LIBEXT2FS) $(LIBE2P) $(DEPLIBSS) $(LIBCOM_ERR) $(DEPLIBBLKID) $(DEPLIBUUID) @@ -685,10 +684,10 @@ Index: e2fsprogs-1.41.0/debugfs/Makefile.in $(DESTDIR)$(man8dir) install: $(PROGS) $(MANPAGES) installdirs -Index: e2fsprogs-1.41.0/resize/Makefile.in +Index: e2fsprogs-1.41.1/resize/Makefile.in =================================================================== ---- e2fsprogs-1.41.0.orig/resize/Makefile.in 2007-06-30 14:58:35.000000000 +0200 -+++ e2fsprogs-1.41.0/resize/Makefile.in 2008-07-11 15:38:19.000000000 +0200 +--- e2fsprogs-1.41.1.orig/resize/Makefile.in 2007-06-30 14:58:35.000000000 +0200 ++++ e2fsprogs-1.41.1/resize/Makefile.in 2008-09-05 14:41:14.000000000 +0200 @@ -34,31 +34,25 @@ STATIC_LIBS= $(STATIC_LIBE2P) $(STATIC_L STATIC_DEPLIBS= $(STATIC_LIBE2P) $(STATIC_LIBEXT2FS) $(STATIC_LIBCOM_ERR) @@ -727,10 +726,10 @@ Index: e2fsprogs-1.41.0/resize/Makefile.in $(DESTDIR)$(man8dir) install: $(PROGS) $(MANPAGES) installdirs -Index: e2fsprogs-1.41.0/util/Makefile.in +Index: e2fsprogs-1.41.1/util/Makefile.in =================================================================== ---- e2fsprogs-1.41.0.orig/util/Makefile.in 2007-06-30 14:58:37.000000000 +0200 -+++ e2fsprogs-1.41.0/util/Makefile.in 2008-07-11 15:38:19.000000000 +0200 +--- e2fsprogs-1.41.1.orig/util/Makefile.in 2007-06-30 14:58:37.000000000 +0200 ++++ e2fsprogs-1.41.1/util/Makefile.in 2008-09-05 14:41:14.000000000 +0200 @@ -14,20 +14,17 @@ SRCS = $(srcdir)/subst.c @MCONFIG@ @@ -755,10 +754,10 @@ Index: e2fsprogs-1.41.0/util/Makefile.in gen-tarball: $(srcdir)/gen-tarball.in $(top_builddir)/config.status @echo " CONFIG.STATUS $@" -Index: e2fsprogs-1.41.0/tests/progs/Makefile.in +Index: e2fsprogs-1.41.1/tests/progs/Makefile.in =================================================================== ---- e2fsprogs-1.41.0.orig/tests/progs/Makefile.in 2008-06-18 05:53:42.000000000 +0200 -+++ e2fsprogs-1.41.0/tests/progs/Makefile.in 2008-07-11 15:38:19.000000000 +0200 +--- e2fsprogs-1.41.1.orig/tests/progs/Makefile.in 2008-06-18 05:53:42.000000000 +0200 ++++ e2fsprogs-1.41.1/tests/progs/Makefile.in 2008-09-05 14:41:14.000000000 +0200 @@ -25,26 +25,21 @@ LIBS= $(LIBEXT2FS) $(LIBSS) $(LIBCOM_ERR DEPLIBS= $(LIBEXT2FS) $(DEPLIBSS) $(LIBCOM_ERR) @@ -791,10 +790,10 @@ Index: e2fsprogs-1.41.0/tests/progs/Makefile.in clean: $(RM) -f $(PROGS) test_rel_cmds.c test_icount_cmds.c \ -Index: e2fsprogs-1.41.0/lib/et/Makefile.in +Index: e2fsprogs-1.41.1/lib/et/Makefile.in =================================================================== ---- e2fsprogs-1.41.0.orig/lib/et/Makefile.in 2008-07-11 15:36:39.000000000 +0200 -+++ e2fsprogs-1.41.0/lib/et/Makefile.in 2008-07-11 15:38:19.000000000 +0200 +--- e2fsprogs-1.41.1.orig/lib/et/Makefile.in 2008-09-05 14:41:09.000000000 +0200 ++++ e2fsprogs-1.41.1/lib/et/Makefile.in 2008-09-05 14:41:14.000000000 +0200 @@ -41,12 +41,11 @@ BSDLIB_INSTALL_DIR = $(root_libdir) # what to build... # @@ -813,11 +812,11 @@ Index: e2fsprogs-1.41.0/lib/et/Makefile.in @MAKEFILE_LIBRARY@ @MAKEFILE_ELF@ -Index: e2fsprogs-1.41.0/misc/Makefile.in +Index: e2fsprogs-1.41.1/misc/Makefile.in =================================================================== ---- e2fsprogs-1.41.0.orig/misc/Makefile.in 2008-07-11 15:36:39.000000000 +0200 -+++ e2fsprogs-1.41.0/misc/Makefile.in 2008-07-11 15:49:21.000000000 +0200 -@@ -73,190 +73,146 @@ DEPLIBS_E2P= $(LIBE2P) $(LIBCOM_ERR) +--- e2fsprogs-1.41.1.orig/misc/Makefile.in 2008-09-05 14:41:09.000000000 +0200 ++++ e2fsprogs-1.41.1/misc/Makefile.in 2008-09-05 14:47:27.000000000 +0200 +@@ -73,200 +73,154 @@ DEPLIBS_E2P= $(LIBE2P) $(LIBCOM_ERR) COMPILE_ET=$(top_builddir)/lib/et/compile_et --build-tree .c.o: @@ -865,6 +864,13 @@ Index: e2fsprogs-1.41.0/misc/Makefile.in + $(CC) $(ALL_LDFLAGS) -o tune2fs $(TUNE2FS_OBJS) $(LIBS) \ $(LIBS_BLKID) $(LIBS_E2P) $(LIBINTL) + tune2fs.static: $(TUNE2FS_OBJS) $(STATIC_DEPLIBS) $(STATIC_LIBE2P) $(DEPSTATIC_LIBBLKID) +- @echo " LD $@" +- @$(CC) $(LDFLAGS_STATIC) -o tune2fs.static $(TUNE2FS_OBJS) \ ++ $(CC) $(LDFLAGS_STATIC) -o tune2fs.static $(TUNE2FS_OBJS) \ + $(STATIC_LIBS) $(STATIC_LIBBLKID) $(STATIC_LIBUUID) \ + $(STATIC_LIBE2P) $(LIBINTL) + blkid: $(BLKID_OBJS) $(DEPLIBS_BLKID) - @echo " LD $@" - @$(CC) $(ALL_LDFLAGS) -o blkid $(BLKID_OBJS) $(LIBS_BLKID) $(LIBINTL) @@ -952,8 +958,7 @@ Index: e2fsprogs-1.41.0/misc/Makefile.in tst_ismounted: $(srcdir)/ismounted.c $(STATIC_LIBEXT2FS) - @echo " LD $@" -- $(CC) -o tst_ismounted $(srcdir)/ismounted.c -DDEBUG $(ALL_CFLAGS) $(LIBCOM_ERR) -+ (CC) -o tst_ismounted $(srcdir)/ismounted.c -DDEBUG $(ALL_CFLAGS) $(LIBCOM_ERR) + $(CC) -o tst_ismounted $(srcdir)/ismounted.c -DDEBUG $(ALL_CFLAGS) $(LIBCOM_ERR) tune2fs.8: $(DEP_SUBSTITUTE) $(srcdir)/tune2fs.8.in - @echo " SUBST $@" @@ -1051,8 +1056,13 @@ Index: e2fsprogs-1.41.0/misc/Makefile.in + $(SUBSTITUTE_UPTIME) $(srcdir)/filefrag.8.in filefrag.8 installdirs: - @echo " MKINSTALLDIRS $(sbindir) $(root_sbindir) $(bindir) $(man1dir) $(man8dir) $(libdir) $(root_sysconfdir)" -@@ -275,23 +231,17 @@ install: all $(SMANPAGES) $(UMANPAGES) i +- @echo " MKINSTALLDIRS $(sbindir) $(root_sbindir) $(bindir) $(man1dir) $(man8dir) $(libdir) $(root_sysconfdir)" +- @$(MKINSTALLDIRS) $(DESTDIR)$(sbindir) \ ++ $(MKINSTALLDIRS) $(DESTDIR)$(sbindir) \ + $(DESTDIR)$(root_sbindir) $(DESTDIR)$(bindir) \ + $(DESTDIR)$(man1dir) $(DESTDIR)$(man8dir) \ + $(DESTDIR)$(man1dir) $(DESTDIR)$(man5dir) \ +@@ -281,23 +235,17 @@ install: all $(SMANPAGES) $(UMANPAGES) i echo " INSTALL $(sbindir)/$$i"; \ $(INSTALL_PROGRAM) $$i $(DESTDIR)$(sbindir)/$$i; \ done @@ -1082,7 +1092,7 @@ Index: e2fsprogs-1.41.0/misc/Makefile.in $(DESTDIR)$(root_sbindir)/findfs @for i in $(UPROGS); do \ echo " INSTALL $(bindir)/$$i"; \ -@@ -310,17 +260,13 @@ install: all $(SMANPAGES) $(UMANPAGES) i +@@ -316,17 +264,13 @@ install: all $(SMANPAGES) $(UMANPAGES) i done @$(RM) -f $(DESTDIR)$(man8dir)/mkfs.ext2.8.gz \ $(DESTDIR)$(man8dir)/mkfs.ext3.8.gz diff --git a/e2fsprogs.changes b/e2fsprogs.changes index 2b98504..574766a 100644 --- a/e2fsprogs.changes +++ b/e2fsprogs.changes @@ -1,3 +1,64 @@ +------------------------------------------------------------------- +Fri Sep 5 11:09:48 CEST 2008 - mkoenig@suse.de + +- update to version 1.41.1 + * mke2fs + + issues now a warning if there is no definition in + /etc/mke2fs.conf for the filesystem to be created + + creates now the journal in the middle of the filesystem + + now avoids allocating an extra block to the journal + + will correctly enforce the prohibition against features + in revision 0 filesystems + + previously would occasionaly create some slightly non-optimally + placed inode tables; this bug has been fixed + + will now set the creation timestamp on the lost+found directory + and the root directory + * blkid + + recognize MacOS hfsx filesystems, and correctly extract the + label and uuid for hfs, hfsx, and hfsplus filesystems + + improved detection of JFS and HPFS + + more efficient handling of devicemapper devices + + fix cache validation bugs + + The blkid program will now print out a user-friendly listing + of all of the block devices in the system and what they + contain when given the -L option + * resize2fs + + will now correctly handle filesystems with extents and/or + uninitialized block groups correctly when file/directory blocks + need to relocated + + support for on-line resizing ext4 filesystem with the flex_bg + filesystem feature. The method for doing so is not optimal, + but to do a better job will require kernel support + + is now correctly managing the directory in-use counts when + shrinking filesystems and directory inodes needed to be moved + from one block group to another + * e2fsck + + now correctly calculates ind/dind/tind statistics in the + presence of extent-based files + + now prints the depth of corrupt htree directories + * debugfs + + htree command now correctly understands extent-based + directories + + new command which will print the supported features + * Add support for setting the default hash algorithm used in b-tree + directories in tune2fs (from a command-line option) or mke2fs (via + mke2fs.conf). In addition, change the default hash algorithm to + half_md4, since it is faster and better + * Fix support for empty directory blocks in ext4 filesystems with + 64k blocksize filesystems + * The filefrag program now has a more accurate calculation for the + number of ideal extents +- fix linking of blkid + e2fsprogs-1.41.1-link_fix.patch +- remove patches + e2fsprogs-1.41.0-fix_messages.patch + e2fsprogs-1.41.0-tst_link_fix.patch + +------------------------------------------------------------------- +Fri Aug 29 23:53:15 CEST 2008 - kay.sievers@novell.com + +- update libvolume_id patch to work with libvolume_id.so.1 + ------------------------------------------------------------------- Thu Aug 21 18:06:13 CEST 2008 - pth@suse.de diff --git a/e2fsprogs.spec b/e2fsprogs.spec index 67000af..987818e 100644 --- a/e2fsprogs.spec +++ b/e2fsprogs.spec @@ -1,5 +1,5 @@ # -# spec file for package e2fsprogs (Version 1.41.0) +# spec file for package e2fsprogs (Version 1.41.1) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -26,15 +26,14 @@ Group: System/Filesystems Supplements: filesystem(ext2) filesystem(ext3) PreReq: %install_info_prereq AutoReqProv: on -Version: 1.41.0 -Release: 17 +Version: 1.41.1 +Release: 1 Summary: Utilities for the Second Extended File System Url: http://e2fsprogs.sourceforge.net Source: %{name}-%{version}.tar.bz2 Source2: README.SUSE Source3: uuidd.rc Source4: sysconfig.uuidd -Source5: e2fsprogs-1.41.0.de.po # # e2fsprogs patches # @@ -42,8 +41,7 @@ Patch1: e2fsprogs-mdraid.patch Patch2: e2fsprogs-base_devt.patch Patch3: e2fsprogs-libvolume_id-support.patch Patch5: e2fsprogs-1.40.4-uuidd_pid_path.patch -Patch6: e2fsprogs-1.41.0-tst_link_fix.patch -Patch7: e2fsprogs-1.41.0-fix_messages.patch +Patch6: e2fsprogs-1.41.1-link_fix.patch # libcom_err patches # 66534 - [SL 10.0] et_list handling of krb5 and libcom_err.so.2 conflict Patch31: libcom_err-no-init_error_table.patch @@ -244,10 +242,9 @@ Authors: # e2fsprogs patches %patch1 %patch2 -p1 -%patch3 -p0 +%patch3 -p1 %patch5 -p1 %patch6 -p1 -%patch7 # libcom_err patches %patch31 -p1 %patch32 -p1 @@ -257,11 +254,11 @@ Authors: %patch99 -p1 %endif cp %{SOURCE2} . -cp %{S:5} po/de.po %build %{?suse_update_config:%{suse_update_config -f}} #autoreconf --force --install +autoconf ./configure --prefix=%{_prefix} \ --with-root-prefix='' \ --mandir=%{_mandir} \ @@ -269,7 +266,6 @@ cp %{S:5} po/de.po --libdir=%{_libdir} \ --enable-elf-shlibs \ --disable-evms \ - --enable-maintainer-mode \ CFLAGS="$RPM_OPT_FLAGS" make @@ -469,6 +465,61 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/com_err.3.gz %changelog +* Fri Sep 05 2008 mkoenig@suse.de +- update to version 1.41.1 + * mke2fs + + issues now a warning if there is no definition in + /etc/mke2fs.conf for the filesystem to be created + + creates now the journal in the middle of the filesystem + + now avoids allocating an extra block to the journal + + will correctly enforce the prohibition against features + in revision 0 filesystems + + previously would occasionaly create some slightly non-optimally + placed inode tables; this bug has been fixed + + will now set the creation timestamp on the lost+found directory + and the root directory + * blkid + + recognize MacOS hfsx filesystems, and correctly extract the + label and uuid for hfs, hfsx, and hfsplus filesystems + + improved detection of JFS and HPFS + + more efficient handling of devicemapper devices + + fix cache validation bugs + + The blkid program will now print out a user-friendly listing + of all of the block devices in the system and what they + contain when given the -L option + * resize2fs + + will now correctly handle filesystems with extents and/or + uninitialized block groups correctly when file/directory blocks + need to relocated + + support for on-line resizing ext4 filesystem with the flex_bg + filesystem feature. The method for doing so is not optimal, + but to do a better job will require kernel support + + is now correctly managing the directory in-use counts when + shrinking filesystems and directory inodes needed to be moved + from one block group to another + * e2fsck + + now correctly calculates ind/dind/tind statistics in the + presence of extent-based files + + now prints the depth of corrupt htree directories + * debugfs + + htree command now correctly understands extent-based + directories + + new command which will print the supported features + * Add support for setting the default hash algorithm used in b-tree + directories in tune2fs (from a command-line option) or mke2fs (via + mke2fs.conf). In addition, change the default hash algorithm to + half_md4, since it is faster and better + * Fix support for empty directory blocks in ext4 filesystems with + 64k blocksize filesystems + * The filefrag program now has a more accurate calculation for the + number of ideal extents +- fix linking of blkid + e2fsprogs-1.41.1-link_fix.patch +- remove patches + e2fsprogs-1.41.0-fix_messages.patch + e2fsprogs-1.41.0-tst_link_fix.patch +* Sat Aug 30 2008 kay.sievers@novell.com +- update libvolume_id patch to work with libvolume_id.so.1 * Thu Aug 21 2008 pth@suse.de - Add current german messages. - Fix e2fsprogs-base_devt.patch and e2fsprogs-libvolume_id-support.patch