mirror of https://github.com/vitalif/e2fsprogs
Update release notes, etc. for 1.43.2 release
Signed-off-by: Theodore Ts'o <tytso@mit.edu>next v1.43.2
parent
a7c023f4df
commit
f6acc1212d
2
README
2
README
|
@ -1,4 +1,4 @@
|
|||
This is the new version (1.43.1) of the second extended file
|
||||
This is the new version (1.43.2) of the second extended file
|
||||
system management programs.
|
||||
|
||||
From time to time, I release new versions of e2fsprogs, to fix
|
||||
|
|
|
@ -1,3 +1,76 @@
|
|||
E2fsprogs 1.43.2 (September 1, 2016)
|
||||
====================================
|
||||
|
||||
Fix resize2fs so it will not crash if there is an extended attribute
|
||||
block but it doesn't need to migate any blocks during an off-line
|
||||
resize
|
||||
|
||||
Fix a crash when mke2fs or debugfs tries to copy in a directory
|
||||
hierarchy containing an empty directory
|
||||
|
||||
Mke2fs will now use a larger journal by default for filesystems
|
||||
greater than 128 GB. (1GB instead of 128 MB.)
|
||||
|
||||
Fix an alignment bug in e2fsck which caused sparc64 architectures to
|
||||
crash when replaying the journal on file systems with a 64-bit block
|
||||
number.
|
||||
|
||||
Clarify the message printed by tune2fs message when the user needs to
|
||||
run e2fsck so it's clear that the -f flag to e2fsck is needed to
|
||||
force a full e2fsck scan. (Addresses Debian Bug: #828022)
|
||||
|
||||
Fix a bug in e2fsck caused by a power failure during e2fsck's journal
|
||||
replay could leave the file system in a state where if the file system
|
||||
is mounted without doing a full e2fsck scan, the file system could get
|
||||
corrupted
|
||||
|
||||
Fix the logic in e2fsck which decides when to repair legacy negative
|
||||
timestamp encodings.
|
||||
|
||||
Add a command to debugfs to copy the inode structure from one inode to
|
||||
another.
|
||||
|
||||
Fix a typo in debugfs's stat command when printing out the dtime field
|
||||
on file systems with an extended timestamp.
|
||||
|
||||
Fix big endian bugs in the e2undo program. (Addresses Red Hat Bug
|
||||
#1344636)
|
||||
|
||||
Debugfs's logdump can now properly handle journals larger than 2GB.
|
||||
|
||||
Avoid installing the man page for fuse2fs if it has not been built.
|
||||
|
||||
Update the Catalan, Chinese, Danish, Dutch, French, German, Polish,
|
||||
Swedish, Ukrainian translations and added new translations for
|
||||
Hugarian and Serbian.
|
||||
|
||||
|
||||
Programming notes
|
||||
-----------------
|
||||
|
||||
Fix portability problems in fuse2fs. Previously it wouldn't build on
|
||||
systems with older glibc versions where clock_gettime() is only
|
||||
available in the librt library, and if libintl is not bundled into the
|
||||
C library.
|
||||
|
||||
Remove complicated logic which caused a static code analyzer to flag a
|
||||
false positive. (A static code analyzer also found a valid bug in
|
||||
deciding when to repair a legacy negative timestamp encoding, so
|
||||
eliminating false positives is important.)
|
||||
|
||||
Fixed a bug where the ext2fs library cloud provoke when a
|
||||
extfs2_zero_blocks() is used (via fallocation, initializing a file
|
||||
system, uninitialized uninitialized inode table blocks) after a
|
||||
different file system which also used ext2fs_zero_blocks().
|
||||
|
||||
Enable the unix_io manager in the ext2fs library so it can accept the
|
||||
use of a file descriptor. This is helpful in cases where the file
|
||||
descriptor comes from temporary file created using O_TMPFILE, or
|
||||
passed in from a unix domain socket.
|
||||
|
||||
Fix a Windows64 portability bug.
|
||||
|
||||
|
||||
E2fsprogs 1.43.1 (June 8, 2016)
|
||||
===============================
|
||||
|
||||
|
@ -258,7 +331,7 @@ Updated/fixed various man pages. (Addresses Debian Bug: #798425)
|
|||
Programmer's Notes
|
||||
------------------
|
||||
|
||||
Fixed coverity, sparce gcc -Wall, and clang warnings/nits.
|
||||
Fixed coverity, sparse gcc -Wall, and clang warnings/nits.
|
||||
|
||||
Added Android build files so that e2fsprogs can be built in the
|
||||
Android source tree.
|
||||
|
|
|
@ -1,3 +1,36 @@
|
|||
e2fsprogs (1.43.2-1) unstable; urgency=medium
|
||||
|
||||
* Change the default journal size to be larger for file systems larger
|
||||
than 128 GB to improve performance on metadata-heavy workloads
|
||||
* Clarify tune2fs's message when the user needs to run e2fsck
|
||||
(Closes: #828022)
|
||||
* Fix an alignment bug in e2fsck which caused sparc64 architectures to
|
||||
crash when replaying the journal on file systems with a 64-bit block
|
||||
number
|
||||
* Fix a typo in debugfs when printing out the dtime field on file
|
||||
systems with an extended timestamp
|
||||
* Fix the logic in e2fsck which decides when to repair legacy negative
|
||||
timestamp encodings.
|
||||
* Add a command to debugfs to copy the inode structure from one inode
|
||||
to another
|
||||
* Fix resize2fs so it will not crash if there is an extended
|
||||
attribute block but it doesn't need to migate any blocks during
|
||||
an off-line resize
|
||||
* Fix a crash when mke2fs or debugfs tries to copy in a directory
|
||||
hierarchy containing an empty directory
|
||||
* Fix a bug in e2fsck caused by a power failure during e2fsck's journal
|
||||
replay could leave the file system in a state where if the file
|
||||
system is mounted without doing a full e2fsck scan, the file system
|
||||
could get corrupted
|
||||
* Fix big endian bugs in the e2undo program
|
||||
* Fix debugfs's logdump so command so it can correctly handle journals
|
||||
which are larger than 2GB
|
||||
* Add new translations: Hugarian and Serbian
|
||||
* Update the Catalan, Chinese, Danish, Dutch, French, German, Polish,
|
||||
Swedish, Ukrainian translations
|
||||
|
||||
-- Theodore Y. Ts'o <tytso@mit.edu> Thu, 01 Sep 2016 00:55:13 -0400
|
||||
|
||||
e2fsprogs (1.43.1-1) unstable; urgency=medium
|
||||
|
||||
* New upstream version
|
||||
|
|
|
@ -637,3 +637,4 @@ libext2fs.so.2 e2fslibs #MINVER#
|
|||
test_io_manager@Base 1.37
|
||||
undo_io_manager@Base 1.41.0
|
||||
unix_io_manager@Base 1.37
|
||||
unixfd_io_manager@Base 1.43.2
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
\input texinfo @c -*-texinfo-*-
|
||||
@c %**start of header
|
||||
@setfilename libext2fs.info
|
||||
@settitle The EXT2FS Library (version 1.43.1)
|
||||
@settitle The EXT2FS Library (version 1.43.2)
|
||||
@synindex tp fn
|
||||
@comment %**end of header
|
||||
|
||||
|
@ -60,8 +60,8 @@ by the author.
|
|||
|
||||
@title The EXT2FS Library
|
||||
@subtitle The EXT2FS Library
|
||||
@subtitle Version 1.43.1
|
||||
@subtitle June 2016
|
||||
@subtitle Version 1.43.2
|
||||
@subtitle September 2016
|
||||
|
||||
@author by Theodore Ts'o
|
||||
|
||||
|
@ -101,7 +101,7 @@ by the Foundation.
|
|||
|
||||
@top The EXT2FS Library
|
||||
|
||||
This manual documents the EXT2FS Library, version 1.43.1.
|
||||
This manual documents the EXT2FS Library, version 1.43.2.
|
||||
|
||||
@menu
|
||||
* Introduction to the EXT2FS Library::
|
||||
|
|
|
@ -1,16 +1,16 @@
|
|||
Begin3
|
||||
Title: EXT2 Filesystem utilities
|
||||
Version: 1.43.1
|
||||
Entered-date: 2016-06-08
|
||||
Version: 1.43.2
|
||||
Entered-date: 2016-09-01
|
||||
Description: The filesystem utilities for the EXT2, EXT3, and EXT4
|
||||
filesystems, including e2fsck, mke2fs, dumpe2fs, and others.
|
||||
Keywords: utilities, filesystem, Ext2fs, ext3, ext4
|
||||
Author: tytso@mit.edu (Theodore Tso)
|
||||
Maintained-by: tytso@mit.edu (Theodore Tso)
|
||||
Primary-site: ftp.kernel.org /pub/linux/kernel/people/tytso/e2fsprogs
|
||||
6848kB e2fsprogs-1.43.tar.gz
|
||||
588kB e2fsprogs-libs-1.43.tar.gz
|
||||
1kB e2fsprogs-1.43.lsm
|
||||
7224kB e2fsprogs-1.43.2.tar.gz
|
||||
644kB e2fsprogs-libs-1.43.2.tar.gz
|
||||
1kB e2fsprogs-1.43.2.lsm
|
||||
Alternate-site: download.sourceforge.net /pub/sourceforge/e2fsprogs
|
||||
Platforms: linux 1.2.x/1.3.x/2.0.x/2.1.x/2.2.x/2.3.x/2.4.x/2.5.x/2.6.x/3.x/4.x
|
||||
Copying-policy: GPL-2/LGPL-2
|
||||
|
|
|
@ -126,7 +126,7 @@ profile.o: $(srcdir)/profile.c $(top_builddir)/lib/config.h \
|
|||
$(srcdir)/profile.h prof_err.h
|
||||
profile_helpers.o: $(srcdir)/profile_helpers.c $(top_builddir)/lib/config.h \
|
||||
$(top_builddir)/lib/dirpaths.h $(top_srcdir)/lib/et/com_err.h \
|
||||
$(srcdir)/profile.h prof_err.h
|
||||
$(srcdir)/profile.h $(srcdir)/profile_helpers.h prof_err.h
|
||||
prof_err.o: prof_err.c
|
||||
quotaio.o: $(srcdir)/quotaio.c $(top_builddir)/lib/config.h \
|
||||
$(top_builddir)/lib/dirpaths.h $(srcdir)/common.h \
|
||||
|
|
|
@ -1,150 +0,0 @@
|
|||
# Makefile for e2fsprog's internal support
|
||||
#
|
||||
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
VPATH = @srcdir@
|
||||
top_builddir = ../..
|
||||
my_dir = lib/support
|
||||
INSTALL = @INSTALL@
|
||||
|
||||
@MCONFIG@
|
||||
|
||||
all::
|
||||
|
||||
OBJS= mkquota.o \
|
||||
plausible.o \
|
||||
profile.o \
|
||||
parse_qtype.o \
|
||||
profile_helpers.o \
|
||||
prof_err.o \
|
||||
quotaio.o \
|
||||
quotaio_v2.o \
|
||||
quotaio_tree.o \
|
||||
dict.o
|
||||
|
||||
SRCS= $(srcdir)/argv_parse.c \
|
||||
$(srcdir)/mkquota.c \
|
||||
$(srcdir)/parse_qtype.c \
|
||||
$(srcdir)/plausible.c \
|
||||
$(srcdir)/profile.c \
|
||||
$(srcdir)/profile_helpers.c \
|
||||
prof_err.c \
|
||||
$(srcdir)/quotaio.c \
|
||||
$(srcdir)/quotaio_tree.c \
|
||||
$(srcdir)/quotaio_v2.c \
|
||||
$(srcdir)/dict.c
|
||||
|
||||
LIBRARY= libsupport
|
||||
LIBDIR= support
|
||||
|
||||
@MAKEFILE_LIBRARY@
|
||||
@MAKEFILE_PROFILE@
|
||||
|
||||
COMPILE_ET=$(top_builddir)/lib/et/compile_et --build-tree
|
||||
|
||||
.c.o:
|
||||
$(E) " CC $<"
|
||||
$(Q) $(CC) $(ALL_CFLAGS) -c $< -o $@
|
||||
$(Q) $(CHECK_CMD) $(ALL_CFLAGS) $<
|
||||
$(Q) $(CPPCHECK_CMD) $(CPPFLAGS) $<
|
||||
@PROFILE_CMT@ $(Q) $(CC) $(ALL_CFLAGS) -g -pg -o profiled/$*.o -c $<
|
||||
|
||||
installdirs::
|
||||
|
||||
install:: all
|
||||
|
||||
uninstall::
|
||||
|
||||
prof_err.c prof_err.h: prof_err.et
|
||||
$(E) " COMPILE_ET prof_err.et"
|
||||
$(Q) $(COMPILE_ET) $(srcdir)/prof_err.et
|
||||
|
||||
test_profile: $(srcdir)/profile.c profile_helpers.o argv_parse.o \
|
||||
prof_err.o profile.h $(DEPSTATIC_LIBCOM_ERR)
|
||||
$(E) " LD $@"
|
||||
$(Q) $(CC) -o test_profile -DDEBUG_PROGRAM $(srcdir)/profile.c prof_err.o \
|
||||
profile_helpers.o argv_parse.o $(STATIC_LIBCOM_ERR) \
|
||||
$(ALL_CFLAGS)
|
||||
|
||||
clean::
|
||||
$(RM) -f \#* *.s *.o *.a *~ *.bak core profiled/* \
|
||||
../libsupport.a ../libsupport_p.a $(SMANPAGES) \
|
||||
prof_err.c prof_err.h test_profile
|
||||
|
||||
#check:: tst_uuid
|
||||
# LD_LIBRARY_PATH=$(LIB) DYLD_LIBRARY_PATH=$(LIB) ./tst_uuid
|
||||
|
||||
mostlyclean:: clean
|
||||
distclean:: clean
|
||||
$(RM) -f .depend Makefile \
|
||||
$(srcdir)/TAGS $(srcdir)/Makefile.in.old
|
||||
|
||||
#
|
||||
# Hack to parallel makes recognize dependencies correctly.
|
||||
#
|
||||
../../lib/libsupport.a: libsupport.a
|
||||
../../lib/libsupport.so: image
|
||||
../../lib/libsupport.dylib: image
|
||||
|
||||
$(OBJS):
|
||||
|
||||
# +++ Dependency line eater +++
|
||||
#
|
||||
# Makefile dependencies follow. This must be the last section in
|
||||
# the Makefile.in file
|
||||
#
|
||||
argv_parse.o: $(srcdir)/argv_parse.c $(top_builddir)/lib/config.h \
|
||||
$(top_builddir)/lib/dirpaths.h $(srcdir)/argv_parse.h
|
||||
mkquota.o: $(srcdir)/mkquota.c $(top_builddir)/lib/config.h \
|
||||
$(top_builddir)/lib/dirpaths.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
|
||||
$(top_builddir)/lib/ext2fs/ext2_types.h $(top_srcdir)/lib/ext2fs/ext2fs.h \
|
||||
$(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
|
||||
$(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
|
||||
$(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \
|
||||
$(top_srcdir)/lib/e2p/e2p.h $(srcdir)/quotaio.h $(srcdir)/dqblk_v2.h \
|
||||
$(srcdir)/quotaio_tree.h $(srcdir)/quotaio_v2.h $(srcdir)/common.h \
|
||||
$(srcdir)/dict.h
|
||||
plausible.o: $(srcdir)/plausible.c $(top_builddir)/lib/config.h \
|
||||
$(top_builddir)/lib/dirpaths.h $(srcdir)/plausible.h \
|
||||
$(top_srcdir)/lib/ext2fs/ext2fs.h $(top_builddir)/lib/ext2fs/ext2_types.h \
|
||||
$(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \
|
||||
$(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
|
||||
$(top_builddir)/lib/ext2fs/ext2_err.h \
|
||||
$(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \
|
||||
$(srcdir)/nls-enable.h
|
||||
profile.o: $(srcdir)/profile.c $(top_builddir)/lib/config.h \
|
||||
$(top_builddir)/lib/dirpaths.h $(top_srcdir)/lib/et/com_err.h \
|
||||
$(srcdir)/profile.h prof_err.h
|
||||
profile_helpers.o: $(srcdir)/profile_helpers.c $(top_builddir)/lib/config.h \
|
||||
$(top_builddir)/lib/dirpaths.h $(top_srcdir)/lib/et/com_err.h \
|
||||
$(srcdir)/profile.h prof_err.h
|
||||
prof_err.o: prof_err.c
|
||||
quotaio.o: $(srcdir)/quotaio.c $(top_builddir)/lib/config.h \
|
||||
$(top_builddir)/lib/dirpaths.h $(srcdir)/common.h \
|
||||
$(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/quotaio.h \
|
||||
$(top_srcdir)/lib/ext2fs/ext2_fs.h $(top_srcdir)/lib/ext2fs/ext2fs.h \
|
||||
$(top_srcdir)/lib/ext2fs/ext3_extents.h $(top_srcdir)/lib/et/com_err.h \
|
||||
$(top_srcdir)/lib/ext2fs/ext2_io.h $(top_builddir)/lib/ext2fs/ext2_err.h \
|
||||
$(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \
|
||||
$(srcdir)/dqblk_v2.h $(srcdir)/quotaio_tree.h
|
||||
quotaio_tree.o: $(srcdir)/quotaio_tree.c $(top_builddir)/lib/config.h \
|
||||
$(top_builddir)/lib/dirpaths.h $(srcdir)/common.h \
|
||||
$(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/quotaio_tree.h \
|
||||
$(srcdir)/quotaio.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
|
||||
$(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \
|
||||
$(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
|
||||
$(top_builddir)/lib/ext2fs/ext2_err.h \
|
||||
$(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \
|
||||
$(srcdir)/dqblk_v2.h
|
||||
quotaio_v2.o: $(srcdir)/quotaio_v2.c $(top_builddir)/lib/config.h \
|
||||
$(top_builddir)/lib/dirpaths.h $(srcdir)/common.h \
|
||||
$(top_builddir)/lib/ext2fs/ext2_types.h $(srcdir)/quotaio_v2.h \
|
||||
$(srcdir)/quotaio.h $(top_srcdir)/lib/ext2fs/ext2_fs.h \
|
||||
$(top_srcdir)/lib/ext2fs/ext2fs.h $(top_srcdir)/lib/ext2fs/ext3_extents.h \
|
||||
$(top_srcdir)/lib/et/com_err.h $(top_srcdir)/lib/ext2fs/ext2_io.h \
|
||||
$(top_builddir)/lib/ext2fs/ext2_err.h \
|
||||
$(top_srcdir)/lib/ext2fs/ext2_ext_attr.h $(top_srcdir)/lib/ext2fs/bitops.h \
|
||||
$(srcdir)/dqblk_v2.h $(srcdir)/quotaio_tree.h
|
||||
dict.o: $(srcdir)/dict.c $(top_builddir)/lib/config.h \
|
||||
$(top_builddir)/lib/dirpaths.h $(srcdir)/dict.h
|
|
@ -2,8 +2,7 @@
|
|||
# Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
|
||||
# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012,
|
||||
# 2013, 2014, 2015, 2016 by Theodore Ts'o
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# Theodore Ts'o <tytso@mit.edu>, 2016.
|
||||
# This file is distributed under the same license as the e2fsprogs package.
|
||||
#
|
||||
#. 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,
|
||||
|
@ -70,9 +69,9 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: e2fsprogs 1.43.1\n"
|
||||
"Project-Id-Version: e2fsprogs 1.43.2\n"
|
||||
"Report-Msgid-Bugs-To: tytso@alum.mit.edu\n"
|
||||
"POT-Creation-Date: 2016-06-08 14:19-0400\n"
|
||||
"POT-Creation-Date: 2016-09-01 11:47-0400\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -239,17 +238,17 @@ msgstr ""
|
|||
msgid "%s: journal too short\n"
|
||||
msgstr ""
|
||||
|
||||
#: e2fsck/journal.c:966 misc/fuse2fs.c:3786
|
||||
#: e2fsck/journal.c:968 misc/fuse2fs.c:3786
|
||||
#, c-format
|
||||
msgid "%s: recovering journal\n"
|
||||
msgstr ""
|
||||
|
||||
#: e2fsck/journal.c:968
|
||||
#: e2fsck/journal.c:970
|
||||
#, c-format
|
||||
msgid "%s: won't do journal recovery while read-only\n"
|
||||
msgstr ""
|
||||
|
||||
#: e2fsck/journal.c:995
|
||||
#: e2fsck/journal.c:997
|
||||
#, c-format
|
||||
msgid "while trying to re-open %s"
|
||||
msgstr ""
|
||||
|
@ -3184,7 +3183,7 @@ msgstr ""
|
|||
msgid "while reading MMP block"
|
||||
msgstr ""
|
||||
|
||||
#: e2fsck/unix.c:1252 e2fsck/unix.c:1304 misc/e2undo.c:231 misc/e2undo.c:276
|
||||
#: e2fsck/unix.c:1252 e2fsck/unix.c:1304 misc/e2undo.c:230 misc/e2undo.c:275
|
||||
#: misc/mke2fs.c:2541 misc/mke2fs.c:2592 misc/tune2fs.c:2610
|
||||
#: misc/tune2fs.c:2655 resize/main.c:187 resize/main.c:232
|
||||
#, c-format
|
||||
|
@ -3194,7 +3193,7 @@ msgid ""
|
|||
"\n"
|
||||
msgstr ""
|
||||
|
||||
#: e2fsck/unix.c:1293 misc/e2undo.c:265 misc/mke2fs.c:2581 misc/tune2fs.c:2644
|
||||
#: e2fsck/unix.c:1293 misc/e2undo.c:264 misc/mke2fs.c:2581 misc/tune2fs.c:2644
|
||||
#: resize/main.c:221
|
||||
#, c-format
|
||||
msgid "while trying to delete %s"
|
||||
|
@ -3810,7 +3809,7 @@ msgid "while opening inode %u"
|
|||
msgstr ""
|
||||
|
||||
#: misc/create_inode.c:156 misc/create_inode.c:183 misc/create_inode.c:904
|
||||
#: misc/e2undo.c:176 misc/e2undo.c:474 misc/e2undo.c:480 misc/e2undo.c:486
|
||||
#: misc/e2undo.c:176 misc/e2undo.c:473 misc/e2undo.c:479 misc/e2undo.c:485
|
||||
#: misc/mke2fs.c:353
|
||||
msgid "while allocating memory"
|
||||
msgstr ""
|
||||
|
@ -4498,118 +4497,118 @@ msgstr ""
|
|||
msgid "Undo file superblock checksum doesn't match.\n"
|
||||
msgstr ""
|
||||
|
||||
#: misc/e2undo.c:335
|
||||
#: misc/e2undo.c:334
|
||||
#, c-format
|
||||
msgid "illegal offset - %s"
|
||||
msgstr ""
|
||||
|
||||
#: misc/e2undo.c:359
|
||||
#: misc/e2undo.c:358
|
||||
#, c-format
|
||||
msgid "Will not write to an undo file while replaying it.\n"
|
||||
msgstr ""
|
||||
|
||||
#: misc/e2undo.c:368
|
||||
#: misc/e2undo.c:367
|
||||
#, c-format
|
||||
msgid "while opening undo file `%s'\n"
|
||||
msgstr ""
|
||||
|
||||
#: misc/e2undo.c:375
|
||||
#: misc/e2undo.c:374
|
||||
msgid "while reading undo file"
|
||||
msgstr ""
|
||||
|
||||
#: misc/e2undo.c:380
|
||||
#: misc/e2undo.c:379
|
||||
#, c-format
|
||||
msgid "%s: Not an undo file.\n"
|
||||
msgstr ""
|
||||
|
||||
#: misc/e2undo.c:391
|
||||
#: misc/e2undo.c:390
|
||||
#, c-format
|
||||
msgid "%s: Header checksum doesn't match.\n"
|
||||
msgstr ""
|
||||
|
||||
#: misc/e2undo.c:398
|
||||
#: misc/e2undo.c:397
|
||||
#, c-format
|
||||
msgid "%s: Corrupt undo file header.\n"
|
||||
msgstr ""
|
||||
|
||||
#: misc/e2undo.c:402
|
||||
#: misc/e2undo.c:401
|
||||
#, c-format
|
||||
msgid "%s: Undo block size too large.\n"
|
||||
msgstr ""
|
||||
|
||||
#: misc/e2undo.c:407
|
||||
#: misc/e2undo.c:406
|
||||
#, c-format
|
||||
msgid "%s: Undo block size too small.\n"
|
||||
msgstr ""
|
||||
|
||||
#: misc/e2undo.c:420
|
||||
#: misc/e2undo.c:419
|
||||
#, c-format
|
||||
msgid "%s: Unknown undo file feature set.\n"
|
||||
msgstr ""
|
||||
|
||||
#: misc/e2undo.c:428
|
||||
#: misc/e2undo.c:427
|
||||
#, c-format
|
||||
msgid "Error while determining whether %s is mounted."
|
||||
msgstr ""
|
||||
|
||||
#: misc/e2undo.c:434
|
||||
#: misc/e2undo.c:433
|
||||
msgid "e2undo should only be run on unmounted filesystems"
|
||||
msgstr ""
|
||||
|
||||
#: misc/e2undo.c:450
|
||||
#: misc/e2undo.c:449
|
||||
#, c-format
|
||||
msgid "while opening `%s'"
|
||||
msgstr ""
|
||||
|
||||
#: misc/e2undo.c:461
|
||||
#: misc/e2undo.c:460
|
||||
msgid "specified offset is too large"
|
||||
msgstr ""
|
||||
|
||||
#: misc/e2undo.c:502
|
||||
#: misc/e2undo.c:501
|
||||
msgid "while reading keys"
|
||||
msgstr ""
|
||||
|
||||
#: misc/e2undo.c:514
|
||||
#: misc/e2undo.c:513
|
||||
#, c-format
|
||||
msgid "%s: wrong key magic at %llu\n"
|
||||
msgstr ""
|
||||
|
||||
#: misc/e2undo.c:524
|
||||
#: misc/e2undo.c:523
|
||||
#, c-format
|
||||
msgid "%s: key block checksum error at %llu.\n"
|
||||
msgstr ""
|
||||
|
||||
#: misc/e2undo.c:547
|
||||
#: misc/e2undo.c:546
|
||||
#, c-format
|
||||
msgid "%s: block %llu is too long."
|
||||
msgstr ""
|
||||
|
||||
#: misc/e2undo.c:559 misc/e2undo.c:595
|
||||
#: misc/e2undo.c:558 misc/e2undo.c:594
|
||||
#, c-format
|
||||
msgid "while fetching block %llu."
|
||||
msgstr ""
|
||||
|
||||
#: misc/e2undo.c:571
|
||||
#: misc/e2undo.c:570
|
||||
#, c-format
|
||||
msgid "checksum error in filesystem block %llu (undo blk %llu)\n"
|
||||
msgstr ""
|
||||
|
||||
#: misc/e2undo.c:610
|
||||
#: misc/e2undo.c:609
|
||||
#, c-format
|
||||
msgid "while writing block %llu."
|
||||
msgstr ""
|
||||
|
||||
#: misc/e2undo.c:616
|
||||
#: misc/e2undo.c:615
|
||||
#, c-format
|
||||
msgid "Undo file corruption; run e2fsck NOW!\n"
|
||||
msgstr ""
|
||||
|
||||
#: misc/e2undo.c:618
|
||||
#: misc/e2undo.c:617
|
||||
#, c-format
|
||||
msgid "IO error during replay; run e2fsck NOW!\n"
|
||||
msgstr ""
|
||||
|
||||
#: misc/e2undo.c:621
|
||||
#: misc/e2undo.c:620
|
||||
#, c-format
|
||||
msgid "Incomplete undo record; run e2fsck.\n"
|
||||
msgstr ""
|
||||
|
@ -5744,11 +5743,11 @@ msgid "%s: h=%3d s=%3d c=%4d start=%8d size=%8lu end=%8d\n"
|
|||
msgstr ""
|
||||
|
||||
#: misc/tune2fs.c:119
|
||||
msgid "Please run e2fsck on the filesystem.\n"
|
||||
msgid "Please run e2fsck -f on the filesystem.\n"
|
||||
msgstr ""
|
||||
|
||||
#: misc/tune2fs.c:121
|
||||
msgid "Please run e2fsck -D on the filesystem.\n"
|
||||
msgid "Please run e2fsck -fD on the filesystem.\n"
|
||||
msgstr ""
|
||||
|
||||
#: misc/tune2fs.c:134
|
||||
|
@ -6857,7 +6856,7 @@ msgid "Should never happen: resize inode corrupt!\n"
|
|||
msgstr ""
|
||||
|
||||
#: lib/ext2fs/ext2_err.c:11
|
||||
msgid "EXT2FS Library version 1.43"
|
||||
msgid "EXT2FS Library version 1.43.2"
|
||||
msgstr ""
|
||||
|
||||
#: lib/ext2fs/ext2_err.c:12
|
||||
|
|
Loading…
Reference in New Issue