-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Once it seems fragment in ext2/3/4 will never be implemented, there is no use to keep fragment related source code in e2fsprogs. This patch removed fragment support from e2fsprogs by: 1) remove -f option in mke2fs. 2) remove fragment related fields from on disk inode data structure. 3) remove fragment related fields from on disk super block data structure. 4) remove checking code for related fields of inode and super block. Also related documents and .po files are modified to get rid of fragment-related messages. Hope the non-ascii characters can be transfered properly in this patch. NOTE, mke2fs still accepts -f option for compatibility reason, but do nothing on it. Signed-Off-By: Coly Li <coyli@xxxxxxx> - ------------- diff --git a/debugfs/debugfs.c b/debugfs/debugfs.c index 190c4b7..e94302d 100644 - --- a/debugfs/debugfs.c +++ b/debugfs/debugfs.c @@ -521,7 +521,6 @@ void internal_dump_inode(FILE *out, const char *prefix, int do_dump_blocks) { const char *i_type; - - char frag, fsize; int os = current_fs->super->s_creator_os; if (LINUX_S_ISDIR(inode->i_mode)) i_type = "directory"; @@ -564,20 +563,6 @@ void internal_dump_inode(FILE *out, const char *prefix, else fprintf(out, "%sLinks: %d Blockcount: %u\n", prefix, inode->i_links_count, inode->i_blocks); - - switch (os) { - - case EXT2_OS_HURD: - - frag = inode->osd2.hurd2.h_i_frag; - - fsize = inode->osd2.hurd2.h_i_fsize; - - break; - - case EXT2_OS_MASIX: - - frag = inode->osd2.masix2.m_i_frag; - - fsize = inode->osd2.masix2.m_i_fsize; - - break; - - default: - - frag = fsize = 0; - - } - - fprintf(out, "%sFragment: Address: %d Number: %d Size: %d\n", - - prefix, inode->i_faddr, frag, fsize); fprintf(out, "%sctime: 0x%08x -- %s", prefix, inode->i_ctime, time_to_string(inode->i_ctime)); fprintf(out, "%satime: 0x%08x -- %s", prefix, inode->i_atime, @@ -849,7 +834,6 @@ void do_modify_inode(int argc, char *argv[]) struct ext2_inode inode; ext2_ino_t inode_num; int i; - - unsigned char *frag, *fsize; char buf[80]; int os; const char *hex_format = "0x%x"; @@ -893,24 +877,6 @@ void do_modify_inode(int argc, char *argv[]) modify_u32(argv[0], "Translator Block", decimal_format, &inode.osd1.hurd1.h_i_translator); - - modify_u32(argv[0], "Fragment address", decimal_format, &inode.i_faddr); - - switch (os) { - - case EXT2_OS_HURD: - - frag = &inode.osd2.hurd2.h_i_frag; - - fsize = &inode.osd2.hurd2.h_i_fsize; - - break; - - case EXT2_OS_MASIX: - - frag = &inode.osd2.masix2.m_i_frag; - - fsize = &inode.osd2.masix2.m_i_fsize; - - break; - - default: - - frag = fsize = 0; - - } - - if (frag) - - modify_u8(argv[0], "Fragment number", decimal_format, frag); - - if (fsize) - - modify_u8(argv[0], "Fragment size", decimal_format, fsize); - - for (i=0; i < EXT2_NDIR_BLOCKS; i++) { sprintf(buf, "Direct Block #%d", i); modify_u32(argv[0], buf, decimal_format, &inode.i_block[i]); diff --git a/debugfs/set_fields.c b/debugfs/set_fields.c index 9ff7f8c..5f95a60 100644 - --- a/debugfs/set_fields.c +++ b/debugfs/set_fields.c @@ -65,9 +65,7 @@ static struct field_set_info super_fields[] = { { "free_inodes_count", &set_sb.s_free_inodes_count, 4, parse_uint }, { "first_data_block", &set_sb.s_first_data_block, 4, parse_uint }, { "log_block_size", &set_sb.s_log_block_size, 4, parse_uint }, - - { "log_frag_size", &set_sb.s_log_frag_size, 4, parse_int }, { "blocks_per_group", &set_sb.s_blocks_per_group, 4, parse_uint }, - - { "frags_per_group", &set_sb.s_frags_per_group, 4, parse_uint }, { "inodes_per_group", &set_sb.s_inodes_per_group, 4, parse_uint }, { "mtime", &set_sb.s_mtime, 4, parse_time }, { "wtime", &set_sb.s_wtime, 4, parse_time }, @@ -141,10 +139,7 @@ static struct field_set_info inode_fields[] = { { "generation", &set_inode.i_generation, 4, parse_uint }, { "file_acl", &set_inode.i_file_acl, 4, parse_uint }, { "dir_acl", &set_inode.i_dir_acl, 4, parse_uint }, - - { "faddr", &set_inode.i_faddr, 4, parse_uint }, { "blocks_hi", &set_inode.osd2.linux2.l_i_blocks_hi, 2, parse_uint }, - - { "frag", &set_inode.osd2.hurd2.h_i_frag, 1, parse_uint }, - - { "fsize", &set_inode.osd2.hurd2.h_i_fsize, 1, parse_uint }, { "uid_high", &set_inode.osd2.linux2.l_i_uid_high, 2, parse_uint }, { "gid_high", &set_inode.osd2.linux2.l_i_gid_high, 2, parse_uint }, { "author", &set_inode.osd2.hurd2.h_i_author, 4, parse_uint }, diff --git a/doc/libext2fs.texinfo b/doc/libext2fs.texinfo index 1277c3a..3e68074 100644 - --- a/doc/libext2fs.texinfo +++ b/doc/libext2fs.texinfo @@ -297,10 +297,9 @@ default value is zero blocks. The blocksize of the filesystem. Valid values are 0 (1024 bytes), 1 (2048 bytes), or 2 (4096 bytes). The default blocksize is 1024 bytes. - -@item s_log_frag_size - -The size of fragments. The ext2 filesystem does not support fragments - -(and may never support fragments). Currently this field must be the - -same as @code{s_log_block_size}. +@item s_obso_log_frag_size +The obsoleted size of fragments. The ext2 filesystem does not support fragments, +this field is maintained for compatibility only. @item s_first_data_block The first data block for the filesystem. For filesystem with a diff --git a/e2fsck/message.c b/e2fsck/message.c index b2e3e0f..e263bca 100644 - --- a/e2fsck/message.c +++ b/e2fsck/message.c @@ -293,9 +293,6 @@ static _INLINE_ void expand_inode_expression(char ch, time_str = asctime(do_gmt ? gmtime(&t) : localtime(&t)); printf("%.24s", time_str); break; - - case 'F': - - printf("%u", inode->i_faddr); - - break; case 'f': printf("%u", inode->i_file_acl); break; diff --git a/e2fsck/mtrace.h b/e2fsck/mtrace.h index 2ed20eb..71b6c6f 100644 - --- a/e2fsck/mtrace.h +++ b/e2fsck/mtrace.h @@ -97,10 +97,7 @@ extern __ptr_t valloc __P ((size_t __size)); #endif /* The allocator divides the heap into blocks of fixed size; large - - requests receive one or more whole blocks, and small requests - - receive a fragment of a block. Fragment sizes are powers of two, - - and all fragments of a block are the same size. When all the - - fragments in a block have been freed, the block itself is freed. */ + requests receive one or more whole blocks */ #define INT_BIT (CHAR_BIT * sizeof(int)) #define BLOCKLOG (INT_BIT > 16 ? 12 : 9) #define BLOCKSIZE (1 << BLOCKLOG) @@ -125,11 +122,7 @@ typedef union int type; union { - - struct - - { - - size_t nfree; /* Free fragments in a fragmented block. */ - - size_t first; /* First free fragment of the block. */ - - } frag; + size_t reserved[2]; /* Size (in blocks) of a large cluster. */ size_t size; } info; @@ -157,16 +150,6 @@ extern malloc_info *_heapinfo; /* Current search index for the heap table. */ extern size_t _heapindex; - -/* Limit of valid info table indices. */ - -extern size_t _heaplimit; - - - -/* Doubly linked lists of free fragments. */ - -struct list - - { - - struct list *next; - - struct list *prev; - - }; - - /* Free list headers for each fragment size. */ extern struct list _fraghead[]; diff --git a/e2fsck/pass1.c b/e2fsck/pass1.c index ceb9c7f..7c17a74 100644 - --- a/e2fsck/pass1.c +++ b/e2fsck/pass1.c @@ -475,7 +475,6 @@ void e2fsck_pass1(e2fsck_t ctx) #ifdef RESOURCE_TRACK struct resource_track rtrack; #endif - - unsigned char frag, fsize; struct problem_context pctx; struct scan_callback_struct scan_struct; struct ext2_super_block *sb = ctx->fs->super; @@ -829,21 +828,8 @@ void e2fsck_pass1(e2fsck_t ctx) } ext2fs_mark_inode_bitmap(ctx->inode_used_map, ino); - - switch (fs->super->s_creator_os) { - - case EXT2_OS_HURD: - - frag = inode->osd2.hurd2.h_i_frag; - - fsize = inode->osd2.hurd2.h_i_fsize; - - break; - - case EXT2_OS_MASIX: - - frag = inode->osd2.masix2.m_i_frag; - - fsize = inode->osd2.masix2.m_i_fsize; - - break; - - default: - - frag = fsize = 0; - - } - - if (inode->i_faddr || frag || fsize || - - (LINUX_S_ISDIR(inode->i_mode) && inode->i_dir_acl)) + if ((LINUX_S_ISDIR(inode->i_mode) && inode->i_dir_acl)) mark_inode_bad(ctx, ino); if ((fs->super->s_creator_os == EXT2_OS_LINUX) && !(fs->super->s_feature_ro_compat & diff --git a/e2fsck/pass2.c b/e2fsck/pass2.c index 7f7635f..84774d6 100644 - --- a/e2fsck/pass2.c +++ b/e2fsck/pass2.c @@ -1187,7 +1187,6 @@ extern int e2fsck_process_bad_inode(e2fsck_t ctx, ext2_ino_t dir, struct ext2_inode inode; int inode_modified = 0; int not_fixed = 0; - - unsigned char *frag, *fsize; struct problem_context pctx; int problem = 0; @@ -1240,45 +1239,6 @@ extern int e2fsck_process_bad_inode(e2fsck_t ctx, ext2_ino_t dir, problem = 0; } - - if (inode.i_faddr) { - - if (fix_problem(ctx, PR_2_FADDR_ZERO, &pctx)) { - - inode.i_faddr = 0; - - inode_modified++; - - } else - - not_fixed++; - - } - - - - switch (fs->super->s_creator_os) { - - case EXT2_OS_HURD: - - frag = &inode.osd2.hurd2.h_i_frag; - - fsize = &inode.osd2.hurd2.h_i_fsize; - - break; - - case EXT2_OS_MASIX: - - frag = &inode.osd2.masix2.m_i_frag; - - fsize = &inode.osd2.masix2.m_i_fsize; - - break; - - default: - - frag = fsize = 0; - - } - - if (frag && *frag) { - - pctx.num = *frag; - - if (fix_problem(ctx, PR_2_FRAG_ZERO, &pctx)) { - - *frag = 0; - - inode_modified++; - - } else - - not_fixed++; - - pctx.num = 0; - - } - - if (fsize && *fsize) { - - pctx.num = *fsize; - - if (fix_problem(ctx, PR_2_FSIZE_ZERO, &pctx)) { - - *fsize = 0; - - inode_modified++; - - } else - - not_fixed++; - - pctx.num = 0; - - } - - if ((fs->super->s_creator_os == EXT2_OS_LINUX) && !(fs->super->s_feature_ro_compat & EXT4_FEATURE_RO_COMPAT_HUGE_FILE) && diff --git a/e2fsck/problem.c b/e2fsck/problem.c index 0b6fd39..e733df1 100644 - --- a/e2fsck/problem.c +++ b/e2fsck/problem.c @@ -132,13 +132,6 @@ static struct e2fsck_problem problem_table[] = { "Either the @S or the partition table is likely to be corrupt!\n"), PROMPT_ABORT, 0 }, - - /* Fragments not supported */ - - { PR_0_NO_FRAGMENTS, - - N_("@S @b_size = %b, fragsize = %c.\n" - - "This version of e2fsck does not support fragment sizes different\n" - - "from the @b size.\n"), - - PROMPT_NONE, PR_FATAL }, - - /* Bad blocks_per_group */ { PR_0_BLOCKS_PER_GROUP, N_("@S @bs_per_group = %b, should have been %c\n"), @@ -944,11 +937,6 @@ static struct e2fsck_problem problem_table[] = { N_("Second @e '%Dn' (@i=%Di) in @d @i %i @s '..'\n"), PROMPT_FIX, 0 }, - - /* i_faddr should be zero */ - - { PR_2_FADDR_ZERO, - - N_("i_faddr @F %IF, @s zero.\n"), - - PROMPT_CLEAR, 0 }, - - /* i_file_acl should be zero */ { PR_2_FILE_ACL_ZERO, N_("i_file_acl @F %If, @s zero.\n"), @@ -959,16 +947,6 @@ static struct e2fsck_problem problem_table[] = { N_("i_dir_acl @F %Id, @s zero.\n"), PROMPT_CLEAR, 0 }, - - /* i_frag should be zero */ - - { PR_2_FRAG_ZERO, - - N_("i_frag @F %N, @s zero.\n"), - - PROMPT_CLEAR, 0 }, - - - - /* i_fsize should be zero */ - - { PR_2_FSIZE_ZERO, - - N_("i_fsize @F %N, @s zero.\n"), - - PROMPT_CLEAR, 0 }, - - /* inode has bad mode */ { PR_2_BAD_MODE, N_("@i %i (%Q) has @n mode (%Im).\n"), diff --git a/e2fsck/problem.h b/e2fsck/problem.h index f5f7212..8415aa5 100644 - --- a/e2fsck/problem.h +++ b/e2fsck/problem.h @@ -70,8 +70,8 @@ struct problem_context { /* Filesystem size is wrong */ #define PR_0_FS_SIZE_WRONG 0x000005 - -/* Fragments not supported */ - -#define PR_0_NO_FRAGMENTS 0x000006 +/* Superblock hint for external journal incorrect */ +#define PR_0_DIRHASH_HINT 0x000006 /* Bad blocks_per_group */ #define PR_0_BLOCKS_PER_GROUP 0x000007 @@ -193,8 +193,6 @@ struct problem_context { /* Superblock hint for external journal incorrect */ #define PR_0_EXTERNAL_JOURNAL_HINT 0x000033 - -/* Superblock hint for external journal incorrect */ - -#define PR_0_DIRHASH_HINT 0x000034 /* * Pass 1 errors @@ -558,8 +556,8 @@ struct problem_context { /* Second entry in directory inode doesn't contain '..' */ #define PR_2_2ND_NOT_DOT_DOT 0x02000C - -/* i_faddr should be zero */ - -#define PR_2_FADDR_ZERO 0x02000D +/* Duplicate directory entry found */ +#define PR_2_REPORT_DUP_DIRENT 0x02000D /* i_file_acl should be zero */ #define PR_2_FILE_ACL_ZERO 0x02000E @@ -567,11 +565,11 @@ struct problem_context { /* i_dir_acl should be zero */ #define PR_2_DIR_ACL_ZERO 0x02000F - -/* i_frag should be zero */ - -#define PR_2_FRAG_ZERO 0x020010 +/* Non-unique filename found */ +#define PR_2_NON_UNIQUE_FILE 0x020010 - -/* i_fsize should be zero */ - -#define PR_2_FSIZE_ZERO 0x020011 +/* i_blocks_hi should be zero */ +#define PR_2_BLOCKS_HI_ZERO 0x020011 /* inode has bad mode */ #define PR_2_BAD_MODE 0x020012 @@ -699,14 +697,8 @@ struct problem_context { /* Duplicate directory entry found */ #define PR_2_DUPLICATE_DIRENT 0x020041 - -/* Non-unique filename found */ - -#define PR_2_NON_UNIQUE_FILE 0x020042 - -/* Duplicate directory entry found */ - -#define PR_2_REPORT_DUP_DIRENT 0x020043 - -/* i_blocks_hi should be zero */ - -#define PR_2_BLOCKS_HI_ZERO 0x020044 /* * Pass 3 errors diff --git a/e2fsck/super.c b/e2fsck/super.c index 00a131c..f42e29d 100644 - --- a/e2fsck/super.c +++ b/e2fsck/super.c @@ -497,11 +497,6 @@ void check_super_block(e2fsck_t ctx) check_super_value(ctx, "log_block_size", sb->s_log_block_size, MIN_CHECK | MAX_CHECK, 0, EXT2_MAX_BLOCK_LOG_SIZE - EXT2_MIN_BLOCK_LOG_SIZE); - - check_super_value(ctx, "log_frag_size", sb->s_log_frag_size, - - MIN_CHECK | MAX_CHECK, 0, sb->s_log_block_size); - - check_super_value(ctx, "frags_per_group", sb->s_frags_per_group, - - MIN_CHECK | MAX_CHECK, sb->s_blocks_per_group, - - bpg_max); check_super_value(ctx, "blocks_per_group", sb->s_blocks_per_group, MIN_CHECK | MAX_CHECK, 8, bpg_max); check_super_value(ctx, "inodes_per_group", sb->s_inodes_per_group, @@ -533,24 +528,6 @@ void check_super_block(e2fsck_t ctx) } } - - if (sb->s_log_block_size != (__u32) sb->s_log_frag_size) { - - pctx.blk = EXT2_BLOCK_SIZE(sb); - - pctx.blk2 = EXT2_FRAG_SIZE(sb); - - fix_problem(ctx, PR_0_NO_FRAGMENTS, &pctx); - - ctx->flags |= E2F_FLAG_ABORT; - - return; - - } - - - - should_be = sb->s_frags_per_group >> - - (sb->s_log_block_size - sb->s_log_frag_size); - - if (sb->s_blocks_per_group != should_be) { - - pctx.blk = sb->s_blocks_per_group; - - pctx.blk2 = should_be; - - fix_problem(ctx, PR_0_BLOCKS_PER_GROUP, &pctx); - - ctx->flags |= E2F_FLAG_ABORT; - - return; - - } - - should_be = (sb->s_log_block_size == 0) ? 1 : 0; if (sb->s_first_data_block != should_be) { pctx.blk = sb->s_first_data_block; diff --git a/ext2ed/doc/ext2ed-design.sgml b/ext2ed/doc/ext2ed-design.sgml index 3eaca69..20efa4a 100644 - --- a/ext2ed/doc/ext2ed-design.sgml +++ b/ext2ed/doc/ext2ed-design.sgml @@ -2420,9 +2420,9 @@ struct ext2_super_block { __u32 s_first_data_block; /* First Data Block */ __u32 s_log_block_size; /* Block size */ __s32 s_log_frag_size; /* Fragment size */ - - __u32 s_blocks_per_group; /* # Blocks per group */ - - __u32 s_frags_per_group; /* # Fragments per group */ - - __u32 s_inodes_per_group; /* # Inodes per group */ + __u32 s_blocks_per_group; /* Blocks per group */ + __u32 s_frags_per_group; /* Fragments per group */ + __u32 s_inodes_per_group; /* Inodes per group */ __u32 s_mtime; /* Mount time */ __u32 s_wtime; /* Write time */ __u16 s_mnt_count; /* Mount count */ diff --git a/ext2ed/ext2.descriptors b/ext2ed/ext2.descriptors index bf927b0..d23f9bf 100644 - --- a/ext2ed/ext2.descriptors +++ b/ext2ed/ext2.descriptors @@ -103,9 +103,9 @@ struct ext2_inode { __u32 i_version; /* File version (for NFS) */ __u32 i_file_acl; /* File ACL */ __u32 i_dir_acl; /* Directory ACL */ - - __u32 i_faddr; /* Fragment address */ - - __u8 l_i_frag; /* Fragment number */ - - __u8 l_i_fsize; /* Fragment size */ + __u32 i_obso_faddr; /* Obsoleted fragment address */ + __u8 l_i_obso_frag; /* Obsoleted fragment number */ + __u8 l_i_obso_fsize; /* Obsoleted fragment size */ __u16 i_pad1; __u16 l_i_uid_high; /* these 2 fields */ __u16 l_i_gid_high; /* were reserved2[0] */ @@ -123,10 +123,10 @@ struct ext2_super_block { __u32 s_free_inodes_count; /* Free inodes count */ __u32 s_first_data_block; /* First Data Block */ __u32 s_log_block_size; /* Block size */ - - __s32 s_log_frag_size; /* Fragment size */ - - __u32 s_blocks_per_group; /* # Blocks per group */ - - __u32 s_frags_per_group; /* # Fragments per group */ - - __u32 s_inodes_per_group; /* # Inodes per group */ + __s32 s_obso_log_frag_size; /* Obsoleted fragment size */ + __u32 s_blocks_per_group; /* Blocks per group */ + __u32 s_obso_frags_per_group; /* Obsoleted fragments per group */ + __u32 s_inodes_per_group; /* Inodes per group */ __u32 s_mtime; /* Mount time */ __u32 s_wtime; /* Write time */ __u16 s_mnt_count; /* Mount count */ diff --git a/lib/e2p/ls.c b/lib/e2p/ls.c index b9ae14a..771addb 100644 - --- a/lib/e2p/ls.c +++ b/lib/e2p/ls.c @@ -221,12 +221,10 @@ void list_super2(struct ext2_super_block * sb, FILE *f) fprintf(f, "Free inodes: %u\n", sb->s_free_inodes_count); fprintf(f, "First block: %u\n", sb->s_first_data_block); fprintf(f, "Block size: %u\n", EXT2_BLOCK_SIZE(sb)); - - fprintf(f, "Fragment size: %u\n", EXT2_FRAG_SIZE(sb)); if (sb->s_reserved_gdt_blocks) fprintf(f, "Reserved GDT blocks: %u\n", sb->s_reserved_gdt_blocks); fprintf(f, "Blocks per group: %u\n", sb->s_blocks_per_group); - - fprintf(f, "Fragments per group: %u\n", sb->s_frags_per_group); fprintf(f, "Inodes per group: %u\n", sb->s_inodes_per_group); fprintf(f, "Inode blocks per group: %u\n", inode_blocks_per_group); if (sb->s_first_meta_bg) diff --git a/lib/ext2fs/ext2_fs.h b/lib/ext2fs/ext2_fs.h index a316665..89da453 100644 - --- a/lib/ext2fs/ext2_fs.h +++ b/lib/ext2fs/ext2_fs.h @@ -97,20 +97,6 @@ #define EXT2_ADDR_PER_BLOCK(s) (EXT2_BLOCK_SIZE(s) / sizeof(__u32)) /* - - * Macro-instructions used to manage fragments - - */ - -#define EXT2_MIN_FRAG_SIZE EXT2_MIN_BLOCK_SIZE - -#define EXT2_MAX_FRAG_SIZE EXT2_MAX_BLOCK_SIZE - -#define EXT2_MIN_FRAG_LOG_SIZE EXT2_MIN_BLOCK_LOG_SIZE - -#ifdef __KERNEL__ - -# define EXT2_FRAG_SIZE(s) (EXT2_SB(s)->s_frag_size) - -# define EXT2_FRAGS_PER_BLOCK(s) (EXT2_SB(s)->s_frags_per_block) - -#else - -# define EXT2_FRAG_SIZE(s) (EXT2_MIN_FRAG_SIZE << (s)->s_log_frag_size) - -# define EXT2_FRAGS_PER_BLOCK(s) (EXT2_BLOCK_SIZE(s) / EXT2_FRAG_SIZE(s)) - -#endif - - - -/* * ACL structures */ struct ext2_acl_header /* Header of Access Control Lists */ @@ -323,7 +309,7 @@ struct ext2_inode { __u32 i_generation; /* File version (for NFS) */ __u32 i_file_acl; /* File ACL */ __u32 i_dir_acl; /* Directory ACL */ - - __u32 i_faddr; /* Fragment address */ + __u32 i_obso_faddr; /* Obsoleted fragment address */ union { struct { __u16 l_i_blocks_hi; @@ -333,18 +319,14 @@ struct ext2_inode { __u32 l_i_reserved2; } linux2; struct { - - __u8 h_i_frag; /* Fragment number */ - - __u8 h_i_fsize; /* Fragment size */ + __u16 h_i_reserved1; __u16 h_i_mode_high; __u16 h_i_uid_high; __u16 h_i_gid_high; __u32 h_i_author; } hurd2; struct { - - __u8 m_i_frag; /* Fragment number */ - - __u8 m_i_fsize; /* Fragment size */ - - __u16 m_pad1; - - __u32 m_i_reserved2[2]; + __u32 m_i_reserved2[3]; } masix2; } osd2; /* OS dependent 2 */ }; @@ -379,7 +361,7 @@ struct ext2_inode_large { __u32 i_generation; /* File version (for NFS) */ __u32 i_file_acl; /* File ACL */ __u32 i_dir_acl; /* Directory ACL */ - - __u32 i_faddr; /* Fragment address */ + __u32 i_obso_faddr; /* Obsoleted fragment address */ union { struct { __u16 l_i_blocks_hi; @@ -389,18 +371,14 @@ struct ext2_inode_large { __u32 l_i_reserved2; } linux2; struct { - - __u8 h_i_frag; /* Fragment number */ - - __u8 h_i_fsize; /* Fragment size */ + __u16 h_i_reserved1; __u16 h_i_mode_high; __u16 h_i_uid_high; __u16 h_i_gid_high; __u32 h_i_author; } hurd2; struct { - - __u8 m_i_frag; /* Fragment number */ - - __u8 m_i_fsize; /* Fragment size */ - - __u16 m_pad1; - - __u32 m_i_reserved2[2]; + __u32 m_i_reserved2[3]; } masix2; } osd2; /* OS dependent 2 */ __u16 i_extra_isize; @@ -416,8 +394,6 @@ struct ext2_inode_large { #if defined(__KERNEL__) || defined(__linux__) #define i_reserved1 osd1.linux1.l_i_reserved1 - -#define i_frag osd2.linux2.l_i_frag - -#define i_fsize osd2.linux2.l_i_fsize #define i_uid_low i_uid #define i_gid_low i_gid #define i_uid_high osd2.linux2.l_i_uid_high @@ -429,8 +405,6 @@ struct ext2_inode_large { #if defined(__GNU__) #define i_translator osd1.hurd1.h_i_translator - -#define i_frag osd2.hurd2.h_i_frag; - -#define i_fsize osd2.hurd2.h_i_fsize; #define i_uid_high osd2.hurd2.h_i_uid_high #define i_gid_high osd2.hurd2.h_i_gid_high #define i_author osd2.hurd2.h_i_author @@ -441,8 +415,6 @@ struct ext2_inode_large { #if defined(__masix__) #define i_reserved1 osd1.masix1.m_i_reserved1 - -#define i_frag osd2.masix2.m_i_frag - -#define i_fsize osd2.masix2.m_i_fsize #define i_reserved2 osd2.masix2.m_i_reserved2 #define inode_uid(inode) ((inode).i_uid) #define inode_gid(inode) ((inode).i_gid) @@ -504,10 +476,10 @@ struct ext2_super_block { __u32 s_free_inodes_count; /* Free inodes count */ __u32 s_first_data_block; /* First Data Block */ __u32 s_log_block_size; /* Block size */ - - __s32 s_log_frag_size; /* Fragment size */ - - __u32 s_blocks_per_group; /* # Blocks per group */ - - __u32 s_frags_per_group; /* # Fragments per group */ - - __u32 s_inodes_per_group; /* # Inodes per group */ + __s32 s_obso_log_frag_size; /* Obsoleted fragment size */ + __u32 s_blocks_per_group; /* Blocks per group */ + __u32 s_obso_frags_per_group; /* Obsoleted fragments per group */ + __u32 s_inodes_per_group; /* Inodes per group */ __u32 s_mtime; /* Mount time */ __u32 s_wtime; /* Write time */ __u16 s_mnt_count; /* Mount count */ diff --git a/lib/ext2fs/ext2fs.h b/lib/ext2fs/ext2fs.h index 20c63c0..18cdf8e 100644 - --- a/lib/ext2fs/ext2fs.h +++ b/lib/ext2fs/ext2fs.h @@ -198,7 +198,6 @@ struct struct_ext2_filsys { char * device_name; struct ext2_super_block * super; unsigned int blocksize; - - int fragsize; dgrp_t group_desc_count; unsigned long desc_blocks; struct ext2_group_desc * group_desc; diff --git a/lib/ext2fs/initialize.c b/lib/ext2fs/initialize.c index 16e9eaa..c1bf1a0 100644 - --- a/lib/ext2fs/initialize.c +++ b/lib/ext2fs/initialize.c @@ -96,7 +96,6 @@ errcode_t ext2fs_initialize(const char *name, int flags, ext2_filsys fs; errcode_t retval; struct ext2_super_block *super; - - int frags_per_block; unsigned int rem; unsigned int overhead = 0; unsigned int ipg; @@ -148,7 +147,6 @@ errcode_t ext2fs_initialize(const char *name, int flags, super->s_state = EXT2_VALID_FS; set_field(s_log_block_size, 0); /* default blocksize: 1024 bytes */ - - set_field(s_log_frag_size, 0); /* default fragsize: 1024 bytes */ set_field(s_first_data_block, super->s_log_block_size ? 0 : 1); set_field(s_max_mnt_count, EXT2_DFL_MAX_MNT_COUNT); set_field(s_errors, EXT2_ERRORS_DEFAULT); @@ -177,14 +175,11 @@ errcode_t ext2fs_initialize(const char *name, int flags, super->s_creator_os = CREATOR_OS; fs->blocksize = EXT2_BLOCK_SIZE(super); - - fs->fragsize = EXT2_FRAG_SIZE(super); - - frags_per_block = fs->blocksize / fs->fragsize; /* default: (fs->blocksize*8) blocks/group, up to 2^16 (GDT limit) */ set_field(s_blocks_per_group, fs->blocksize * 8); if (super->s_blocks_per_group > EXT2_MAX_BLOCKS_PER_GROUP(super)) super->s_blocks_per_group = EXT2_MAX_BLOCKS_PER_GROUP(super); - - super->s_frags_per_group = super->s_blocks_per_group * frags_per_block; super->s_blocks_count = param->s_blocks_count; super->s_r_blocks_count = param->s_r_blocks_count; @@ -237,8 +232,6 @@ retry: /* Try again with slightly different parameters */ super->s_blocks_per_group -= 8; super->s_blocks_count = param->s_blocks_count; - - super->s_frags_per_group = super->s_blocks_per_group * - - frags_per_block; goto retry; } else return EXT2_ET_TOO_MANY_INODES; diff --git a/lib/ext2fs/openfs.c b/lib/ext2fs/openfs.c index 55cc077..0861c64 100644 - --- a/lib/ext2fs/openfs.c +++ b/lib/ext2fs/openfs.c @@ -234,7 +234,6 @@ errcode_t ext2fs_open2(const char *name, const char *io_options, retval = EXT2_ET_CORRUPT_SUPERBLOCK; goto cleanup; } - - fs->fragsize = EXT2_FRAG_SIZE(fs->super); fs->inode_blocks_per_group = ((fs->super->s_inodes_per_group * EXT2_INODE_SIZE(fs->super) + EXT2_BLOCK_SIZE(fs->super) - 1) / diff --git a/lib/ext2fs/swapfs.c b/lib/ext2fs/swapfs.c index 6576c59..f3d4d9b 100644 - --- a/lib/ext2fs/swapfs.c +++ b/lib/ext2fs/swapfs.c @@ -31,9 +31,9 @@ void ext2fs_swap_super(struct ext2_super_block * sb) sb->s_free_inodes_count = ext2fs_swab32(sb->s_free_inodes_count); sb->s_first_data_block = ext2fs_swab32(sb->s_first_data_block); sb->s_log_block_size = ext2fs_swab32(sb->s_log_block_size); - - sb->s_log_frag_size = ext2fs_swab32(sb->s_log_frag_size); + sb->s_obso_log_frag_size = ext2fs_swab32(sb->s_obso_log_frag_size); sb->s_blocks_per_group = ext2fs_swab32(sb->s_blocks_per_group); - - sb->s_frags_per_group = ext2fs_swab32(sb->s_frags_per_group); + sb->s_obso_frags_per_group = ext2fs_swab32(sb->s_obso_frags_per_group); sb->s_inodes_per_group = ext2fs_swab32(sb->s_inodes_per_group); sb->s_mtime = ext2fs_swab32(sb->s_mtime); sb->s_wtime = ext2fs_swab32(sb->s_wtime); @@ -168,7 +168,7 @@ void ext2fs_swap_inode_full(ext2_filsys fs, struct ext2_inode_large *t, t->i_block[i] = f->i_block[i]; } t->i_generation = ext2fs_swab32(f->i_generation); - - t->i_faddr = ext2fs_swab32(f->i_faddr); + t->i_obso_faddr = ext2fs_swab32(f->i_obso_faddr); switch (fs->super->s_creator_os) { case EXT2_OS_LINUX: @@ -187,8 +187,7 @@ void ext2fs_swap_inode_full(ext2_filsys fs, struct ext2_inode_large *t, case EXT2_OS_HURD: t->osd1.hurd1.h_i_translator = ext2fs_swab32 (f->osd1.hurd1.h_i_translator); - - t->osd2.hurd2.h_i_frag = f->osd2.hurd2.h_i_frag; - - t->osd2.hurd2.h_i_fsize = f->osd2.hurd2.h_i_fsize; + t->osd2.hurd2.h_i_reserved1 = f->osd2.hurd2.h_i_reserved1; t->osd2.hurd2.h_i_mode_high = ext2fs_swab16 (f->osd2.hurd2.h_i_mode_high); t->osd2.hurd2.h_i_uid_high = @@ -201,13 +200,12 @@ void ext2fs_swap_inode_full(ext2_filsys fs, struct ext2_inode_large *t, case EXT2_OS_MASIX: t->osd1.masix1.m_i_reserved1 = ext2fs_swab32(f->osd1.masix1.m_i_reserved1); - - t->osd2.masix2.m_i_frag = f->osd2.masix2.m_i_frag; - - t->osd2.masix2.m_i_fsize = f->osd2.masix2.m_i_fsize; - - t->osd2.masix2.m_pad1 = ext2fs_swab16(f->osd2.masix2.m_pad1); t->osd2.masix2.m_i_reserved2[0] = ext2fs_swab32(f->osd2.masix2.m_i_reserved2[0]); t->osd2.masix2.m_i_reserved2[1] = ext2fs_swab32(f->osd2.masix2.m_i_reserved2[1]); + t->osd2.masix2.m_i_reserved2[2] = + ext2fs_swab32(f->osd2.masix2.m_i_reserved2[2]); break; } diff --git a/misc/mke2fs.8.in b/misc/mke2fs.8.in index a3dc4a1..afe3065 100644 - --- a/misc/mke2fs.8.in +++ b/misc/mke2fs.8.in @@ -18,10 +18,6 @@ mke2fs \- create an ext2/ext3 filesystem .I block-size ] [ - -.B \-f - -.I fragment-size - -] - -[ .B \-g .I blocks-per-group ] @@ -189,9 +185,6 @@ Reserve enough space so that the block group descriptor table can grow to support a filesystem that has max-online-resize blocks. .RE .TP - -.BI \-f " fragment-size" - -Specify the size of fragments in bytes. - -.TP .B \-F Force .B mke2fs @@ -482,14 +475,6 @@ and exit. This version of .B mke2fs has been written by Theodore Ts'o <tytso@xxxxxxx>. - -.SH BUGS - -.B mke2fs - -accepts the - -.B \-f - -option but currently ignores it because the second - -extended file system does not support fragments yet. - -.br - -There may be other ones. Please, report them to the author. .SH AVAILABILITY .B mke2fs is part of the e2fsprogs package and is available from diff --git a/misc/mke2fs.c b/misc/mke2fs.c index 4a6cace..ad9922b 100644 - --- a/misc/mke2fs.c +++ b/misc/mke2fs.c @@ -94,9 +94,8 @@ int linux_version_code = 0; static void usage(void) { - - fprintf(stderr, _("Usage: %s [-c|-t|-l filename] [-b block-size] " - - "[-f fragment-size]\n\t[-i bytes-per-inode] [-I inode-size] " - - "[-j] [-J journal-options]\n" + fprintf(stderr, _("Usage: %s [-c|-t|-l filename] [-b block-size]" + " [-i bytes-per-inode]\n\t[-I inode-size] [-j] [-J journal-options]\n" "\t[-N number-of-inodes] [-m reserved-blocks-percentage] " "[-o creator-os]\n\t[-g blocks-per-group] [-L volume-label] " "[-M last-mounted-directory]\n\t[-O feature[,...]] " @@ -682,8 +681,6 @@ static void show_stats(ext2_filsys fs) printf("\n"); printf(_("Block size=%u (log=%u)\n"), fs->blocksize, s->s_log_block_size); - - printf(_("Fragment size=%u (log=%u)\n"), fs->fragsize, - - s->s_log_frag_size); printf(_("%u inodes, %u blocks\n"), s->s_inodes_count, s->s_blocks_count); printf(_("%u blocks (%2.2f%%) reserved for the super user\n"), @@ -699,8 +696,7 @@ static void show_stats(ext2_filsys fs) printf(_("%u block groups\n"), fs->group_desc_count); else printf(_("%u block group\n"), fs->group_desc_count); - - printf(_("%u blocks per group, %u fragments per group\n"), - - s->s_blocks_per_group, s->s_frags_per_group); + printf(_("%u blocks per group\n"), s->s_blocks_per_group); printf(_("%u inodes per group\n"), s->s_inodes_per_group); if (fs->group_desc_count == 1) { @@ -1018,16 +1014,6 @@ static void PRS(int argc, char *argv[]) cflag++; break; case 'f': - - size = strtoul(optarg, &tmp, 0); - - if (size < EXT2_MIN_BLOCK_SIZE || - - size > EXT2_MAX_BLOCK_SIZE || *tmp) { - - com_err(program_name, 0, - - _("invalid fragment size - %s"), - - optarg); - - exit(1); - - } - - fs_param.s_log_frag_size = - - int_log2(size >> EXT2_MIN_BLOCK_LOG_SIZE); fprintf(stderr, _("Warning: fragments not supported. " "Ignoring -f option\n")); break; @@ -1228,8 +1214,6 @@ static void PRS(int argc, char *argv[]) check_plausibility(device_name); check_mount(device_name, force, _("filesystem")); - - fs_param.s_log_frag_size = fs_param.s_log_block_size; - - if (noaction && fs_param.s_blocks_count) { dev_size = fs_param.s_blocks_count; retval = 0; @@ -1411,7 +1395,7 @@ static void PRS(int argc, char *argv[]) inode_ratio = blocksize; } - - fs_param.s_log_frag_size = fs_param.s_log_block_size = + fs_param.s_log_block_size = int_log2(blocksize >> EXT2_MIN_BLOCK_LOG_SIZE); blocksize = EXT2_BLOCK_SIZE(&fs_param); diff --git a/po/ca.po b/po/ca.po index e5f75fe..9fc8659 100644 - --- a/po/ca.po +++ b/po/ca.po @@ -42,7 +42,7 @@ #. %Il <inode> -> i_links_count #. %Im <inode> -> i_mode #. %IM <inode> -> i_mtime - -#. %IF <inode> -> i_faddr +#. %IF <inode> -> i_obso_faddr #. %If <inode> -> i_file_acl #. %Id <inode> -> i_dir_acl #. %Iu <inode> -> i_uid @@ -759,16 +759,6 @@ msgid "" "Either the @S or the partition table is likely to be corrupt!\n" msgstr "" - -#. @-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 "" - - #. @-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" @@ -1630,11 +1620,6 @@ msgstr "" msgid "Second @e '%Dn' (@i=%Di) in @d @i %i @s '..'\n" msgstr "" - -#. @-expanded: i_faddr for inode %i (%Q) is %IF, should be zero.\n - -#: e2fsck/problem.c:949 - -msgid "i_faddr @F %IF, @s zero.\n" - -msgstr "" - - #. @-expanded: i_file_acl for inode %i (%Q) is %If, should be zero.\n #: e2fsck/problem.c:954 msgid "i_file_acl @F %If, @s zero.\n" @@ -1645,16 +1630,6 @@ msgstr "" msgid "i_dir_acl @F %Id, @s zero.\n" msgstr "" - -#. @-expanded: i_frag for inode %i (%Q) is %N, should be zero.\n - -#: e2fsck/problem.c:964 - -msgid "i_frag @F %N, @s zero.\n" - -msgstr "" - - - -#. @-expanded: i_fsize for inode %i (%Q) is %N, should be zero.\n - -#: e2fsck/problem.c:969 - -msgid "i_fsize @F %N, @s zero.\n" - -msgstr "" - - #. @-expanded: inode %i (%Q) has invalid mode (%Im).\n #: e2fsck/problem.c:974 msgid "@i %i (%Q) has @n mode (%Im).\n" @@ -3248,8 +3223,8 @@ msgstr "En llegir la versió a %s" #: misc/mke2fs.c:97 #, c-format msgid "" - -"Usage: %s [-c|-t|-l filename] [-b block-size] [-f fragment-size]\n" - -"\t[-i bytes-per-inode] [-I inode-size] [-j] [-J journal-options]\n" +"Usage: %s [-c|-t|-l filename] [-b block-size] [-i bytes-per-inode]\n" +"\t[-I inode-size] [-j] [-J journal-options]\n" "\t[-N number-of-inodes] [-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] [-R options] [-qvSV]\n" @@ -3396,11 +3371,6 @@ msgstr "Tipus de sistema operatiu: " msgid "Block size=%u (log=%u)\n" msgstr "" - -#: misc/mke2fs.c:685 - -#, c-format - -msgid "Fragment size=%u (log=%u)\n" - -msgstr "" - - #: misc/mke2fs.c:687 #, c-format msgid "%u inodes, %u blocks\n" @@ -3431,11 +3401,6 @@ msgstr "" msgid "%u block group\n" msgstr "" - -#: misc/mke2fs.c:702 - -#, c-format - -msgid "%u blocks per group, %u fragments per group\n" - -msgstr "%u blocs per grup, %u fragments per grup\n" - - #: misc/mke2fs.c:704 #, c-format msgid "%u inodes per group\n" @@ -3508,16 +3473,6 @@ msgstr "mida de bloc invà lida - %s" msgid "Warning: blocksize %d not usable on most systems.\n" msgstr "" - -#: misc/mke2fs.c:1025 - -#, c-format - -msgid "invalid fragment size - %s" - -msgstr "mida de fragment invà lida - %s" - - - -#: misc/mke2fs.c:1031 - -#, c-format - -msgid "Warning: fragments not supported. Ignoring -f option\n" - -msgstr "" - - #: misc/mke2fs.c:1038 msgid "Illegal number for blocks per group" msgstr "" diff --git a/po/cs.po b/po/cs.po index 5c3a363..831b3d4 100644 - --- a/po/cs.po +++ b/po/cs.po @@ -42,7 +42,7 @@ #. %Il <inode> -> i_links_count #. %Im <inode> -> i_mode #. %IM <inode> -> i_mtime - -#. %IF <inode> -> i_faddr +#. %IF <inode> -> i_obso_faddr #. %If <inode> -> i_file_acl #. %Id <inode> -> i_dir_acl #. %Iu <inode> -> i_uid @@ -782,19 +782,6 @@ msgstr "" "Fyzická velikost zaÅÃzenà je %c bloků\n" "BuÄ superblok nebo tabulka oddÃlů je pravdÄpodobnÄ poÅ¡kozena!\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 "" - -"V superbloku block_size = %b, fragsize = %c.\n" - -"Tato verze e2fsck nepodporuje velikosti fragmentů různé\n" - -"od velikosti bloku.\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" @@ -1759,11 +1746,6 @@ msgid "Second @e '%Dn' (@i=%Di) in @d @i %i @s '..'\n" msgstr "" "Druhá poloÅŸka '%Dn' (inode=%Di) v inode adresáÅe %i (%p) by mÄla bÃœt '..'\n" - -#. @-expanded: i_faddr for inode %i (%Q) is %IF, should be zero.\n - -#: e2fsck/problem.c:949 - -msgid "i_faddr @F %IF, @s zero.\n" - -msgstr "i_faddr pro inode %i (%Q) je %IF, mÄla by bÃœt nula.\n" - - #. @-expanded: i_file_acl for inode %i (%Q) is %If, should be zero.\n #: e2fsck/problem.c:954 msgid "i_file_acl @F %If, @s zero.\n" @@ -1774,16 +1756,6 @@ msgstr "i_file_acl pro inode %i (%Q) je %If, mÄlo by bÃœt nula.\n" msgid "i_dir_acl @F %Id, @s zero.\n" msgstr "i_dir_acl pro inode %i (%Q) je %N, mÄlo by bÃœt nula.\n" - -#. @-expanded: i_frag for inode %i (%Q) is %N, should be zero.\n - -#: e2fsck/problem.c:964 - -msgid "i_frag @F %N, @s zero.\n" - -msgstr "i_frag pro inode %i (%Q) je %N, mÄlo by bÃœt nula.\n" - - - -#. @-expanded: i_fsize for inode %i (%Q) is %N, should be zero.\n - -#: e2fsck/problem.c:969 - -msgid "i_fsize @F %N, @s zero.\n" - -msgstr "i_fsize pro inode %i (%Q) je %N, mÄla by bÃœt nula.\n" - - #. @-expanded: inode %i (%Q) has invalid mode (%Im).\n #: e2fsck/problem.c:974 #, fuzzy @@ -3507,15 +3479,14 @@ msgstr "PÅi Ätenà verze %s" #: misc/mke2fs.c:97 #, fuzzy, c-format msgid "" - -"Usage: %s [-c|-t|-l filename] [-b block-size] [-f fragment-size]\n" - -"\t[-i bytes-per-inode] [-I inode-size] [-j] [-J journal-options]\n" +"Usage: %s [-c|-t|-l filename] [-b block-size] [-i bytes-per-inode]\n" +"\t[-I inode-size] [-j] [-J journal-options]\n" "\t[-N number-of-inodes] [-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] [-R options] [-qvSV]\n" "\tdevice [blocks-count]\n" msgstr "" - -"PouÅŸitÃ: %s [-c|-t|-l názevsouboru] [-b velikost-bloku] [-f velkost-" - -"fragmentu]\n" +"PouÅŸitÃ: %s [-c|-t|-l názevsouboru] [-b velikost-bloku]\n" "\t[-i bajtů-v-inode] [-j] [-J pÅepÃnaÄe-ÅŸurnálu] [-N poÄet-inode]\n" "\t[-m procenta-rezervovanÃœch-bloků] [-o tvoÅÃcÃ-os] [-g bloků-ve-skupinÄ]\n" "\t[-L jmenovka-svazku] [-M adresáÅ-poslednÃho-pÅipojenÃ]\n" @@ -3669,11 +3640,6 @@ msgstr "Typ OS: " msgid "Block size=%u (log=%u)\n" msgstr "Velikost bloku=%u (log=%u)\n" - -#: misc/mke2fs.c:685 - -#, c-format - -msgid "Fragment size=%u (log=%u)\n" - -msgstr "Velikost fragmentu=%u (log=%u)\n" - - #: misc/mke2fs.c:687 #, c-format msgid "%u inodes, %u blocks\n" @@ -3704,11 +3670,6 @@ msgstr "%u skupin bloků\n" msgid "%u block group\n" msgstr "%u skupina bloků\n" - -#: misc/mke2fs.c:702 - -#, c-format - -msgid "%u blocks per group, %u fragments per group\n" - -msgstr "%u bloků ve skupinÄ, %u fragmentů ve skupinÄ\n" - - #: misc/mke2fs.c:704 #, c-format msgid "%u inodes per group\n" @@ -3789,16 +3750,6 @@ msgstr "Å¡patná velikost bloku - %s" msgid "Warning: blocksize %d not usable on most systems.\n" msgstr "VarovánÃ: velikost bloku %d nenà na vÄtÅ¡inÄ systémů pouÅŸitelná.\n" - -#: misc/mke2fs.c:1025 - -#, fuzzy, c-format - -msgid "invalid fragment size - %s" - -msgstr "Å¡patná velikost fragmentu - %s" - - - -#: misc/mke2fs.c:1031 - -#, c-format - -msgid "Warning: fragments not supported. Ignoring -f option\n" - -msgstr "VarovánÃ: fragmenty nepodporovány. Ignoruji pÅepÃnaÄ -f\n" - - #: misc/mke2fs.c:1038 msgid "Illegal number for blocks per group" msgstr "NeplatnÃœ poÄet bloků ve skupinÄ" diff --git a/po/de.po b/po/de.po index b29f3f8..ec35e0a 100644 - --- a/po/de.po +++ b/po/de.po @@ -42,7 +42,7 @@ #. %Il <inode> -> i_links_count #. %Im <inode> -> i_mode #. %IM <inode> -> i_mtime - -#. %IF <inode> -> i_faddr +#. %IF <inode> -> i_obso_faddr #. %If <inode> -> i_file_acl #. %Id <inode> -> i_dir_acl #. %Iu <inode> -> i_uid @@ -784,19 +784,6 @@ msgstr "" "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" @@ -1737,11 +1724,6 @@ msgstr "Erster @e '%Dn' (inode=%Di) in @d @i %i (%p) @s '.'\n" 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:949 - -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:954 msgid "i_file_acl @F %If, @s zero.\n" @@ -1752,16 +1734,6 @@ msgstr "i_file_acl @F %If, @s null.\n" 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:964 - -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:969 - -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:974 #, fuzzy @@ -3480,15 +3452,15 @@ msgstr "Beim Lesen der Version von %s" #: misc/mke2fs.c:97 #, fuzzy, c-format msgid "" - -"Usage: %s [-c|-t|-l filename] [-b block-size] [-f fragment-size]\n" - -"\t[-i bytes-per-inode] [-I inode-size] [-j] [-J journal-options]\n" +"Usage: %s [-c|-t|-l filename] [-b block-size] [-i bytes-per-inode]\n" +"\t[-I inode-size] [-j] [-J journal-options]\n" "\t[-N number-of-inodes] [-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] [-R options] [-qvSV]\n" "\tdevice [blocks-count]\n" msgstr "" - -"Verwendung: %s [-c|-t|-l Dateiname] [-b Blockgröße] [-f Fragmentgröße]\n" - -"\t[-i Bytes-pro-Inode] [-j] [-J Journal-Optionen] [-N Anzahl_der_Inoden]\n" +"Verwendung: %s [-c|-t|-l Dateiname] [-b Blockgröße] [-i Bytes-pro-Inode]\n" +"\t[-j] [-J Journal-Optionen] [-N Anzahl_der_Inoden]\n" "\t[-m Reservierte-Blöcke-Prozent] [-o creator-os] [-g Blöcke-pro-Gruppe]\n" "\t[-L volume-label] [-M last-mounted-directory] [-O feature[,...]]\n" "\t[-r fs-revision] [-R raid_opts] [-qvSV] Gerät [Blockanzahl]\n" @@ -3643,11 +3615,6 @@ msgstr "OS-Typ: " msgid "Block size=%u (log=%u)\n" msgstr "Blockgröße=%u (log=%u)\n" - -#: misc/mke2fs.c:685 - -#, c-format - -msgid "Fragment size=%u (log=%u)\n" - -msgstr "Fragmentgröße=%u (log=%u)\n" - - #: misc/mke2fs.c:687 #, c-format msgid "%u inodes, %u blocks\n" @@ -3678,11 +3645,6 @@ msgstr "%u Blockgruppen\n" msgid "%u block group\n" msgstr "%u Blockgruppe\n" - -#: misc/mke2fs.c:702 - -#, 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:704 #, c-format msgid "%u inodes per group\n" @@ -3766,16 +3728,6 @@ msgstr "bad block Größe - %s" 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:1025 - -#, fuzzy, c-format - -msgid "invalid fragment size - %s" - -msgstr "falsche Fragmentgröße - %s" - - - -#: misc/mke2fs.c:1031 - -#, 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:1038 msgid "Illegal number for blocks per group" msgstr "unzulässige Angabe für Blöcke pro Gruppe" diff --git a/po/e2fsprogs.pot b/po/e2fsprogs.pot index 25c1ee1..385c2df 100644 - --- a/po/e2fsprogs.pot +++ b/po/e2fsprogs.pot @@ -42,7 +42,7 @@ #. %Il <inode> -> i_links_count #. %Im <inode> -> i_mode #. %IM <inode> -> i_mtime - -#. %IF <inode> -> i_faddr +#. %IF <inode> -> i_obso_faddr #. %If <inode> -> i_file_acl #. %Id <inode> -> i_dir_acl #. %Iu <inode> -> i_uid @@ -760,16 +760,6 @@ msgid "" "Either the @S or the partition table is likely to be corrupt!\n" msgstr "" - -#: e2fsck/problem.c:137 - -#. @-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 - -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 "" - - #: e2fsck/problem.c:144 #. @-expanded: superblock blocks_per_group = %b, should have been %c\n msgid "@S @bs_per_group = %b, should have been %c\n" @@ -1632,11 +1622,6 @@ msgstr "" msgid "Second @e '%Dn' (@i=%Di) in @d @i %i @s '..'\n" msgstr "" - -#: e2fsck/problem.c:949 - -#. @-expanded: i_faddr for inode %i (%Q) is %IF, should be zero.\n - -msgid "i_faddr @F %IF, @s zero.\n" - -msgstr "" - - #: e2fsck/problem.c:954 #. @-expanded: i_file_acl for inode %i (%Q) is %If, should be zero.\n msgid "i_file_acl @F %If, @s zero.\n" @@ -1647,16 +1632,6 @@ msgstr "" msgid "i_dir_acl @F %Id, @s zero.\n" msgstr "" - -#: e2fsck/problem.c:964 - -#. @-expanded: i_frag for inode %i (%Q) is %N, should be zero.\n - -msgid "i_frag @F %N, @s zero.\n" - -msgstr "" - - - -#: e2fsck/problem.c:969 - -#. @-expanded: i_fsize for inode %i (%Q) is %N, should be zero.\n - -msgid "i_fsize @F %N, @s zero.\n" - -msgstr "" - - #: e2fsck/problem.c:974 #. @-expanded: inode %i (%Q) has invalid mode (%Im).\n msgid "@i %i (%Q) has @n mode (%Im).\n" @@ -3255,8 +3230,8 @@ msgstr "" #: misc/mke2fs.c:97 #, c-format msgid "" - -"Usage: %s [-c|-t|-l filename] [-b block-size] [-f fragment-size]\n" - -"\t[-i bytes-per-inode] [-I inode-size] [-j] [-J journal-options]\n" +"Usage: %s [-c|-t|-l filename] [-b block-size] [-i bytes-per-inode]\n" +"\t[-I inode-size] [-j] [-J journal-options]\n" "\t[-N number-of-inodes] [-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] [-R options] [-qvSV]\n" @@ -3403,11 +3378,6 @@ msgstr "" msgid "Block size=%u (log=%u)\n" msgstr "" - -#: misc/mke2fs.c:685 - -#, c-format - -msgid "Fragment size=%u (log=%u)\n" - -msgstr "" - - #: misc/mke2fs.c:687 #, c-format msgid "%u inodes, %u blocks\n" @@ -3438,11 +3408,6 @@ msgstr "" msgid "%u block group\n" msgstr "" - -#: misc/mke2fs.c:702 - -#, c-format - -msgid "%u blocks per group, %u fragments per group\n" - -msgstr "" - - #: misc/mke2fs.c:704 #, c-format msgid "%u inodes per group\n" @@ -3515,16 +3480,6 @@ msgstr "" msgid "Warning: blocksize %d not usable on most systems.\n" msgstr "" - -#: misc/mke2fs.c:1025 - -#, c-format - -msgid "invalid fragment size - %s" - -msgstr "" - - - -#: misc/mke2fs.c:1031 - -#, c-format - -msgid "Warning: fragments not supported. Ignoring -f option\n" - -msgstr "" - - #: misc/mke2fs.c:1038 msgid "Illegal number for blocks per group" msgstr "" diff --git a/po/es.po b/po/es.po index cf683d7..7f6dd8e 100644 - --- a/po/es.po +++ b/po/es.po @@ -41,7 +41,7 @@ #. %Il <inode> -> i_links_count #. %Im <inode> -> i_mode #. %IM <inode> -> i_mtime - -#. %IF <inode> -> i_faddr +#. %IF <inode> -> i_obso_faddr #. %If <inode> -> i_file_acl #. %Id <inode> -> i_dir_acl #. %Iu <inode> -> i_uid @@ -786,19 +786,6 @@ msgstr "" "El tamaño físico del @v es de %c @bs\n" "¡Puede ser que, o el @S, o la tabla de partición, estén corrompidos!\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 "" - -"tamaño_del_@b = %b del @S, tamaño del fragmento = %c.\n" - -"Esta versión de e2fsck no tiene implementado el manejo de tamaños de\n" - -"fragmentos distintos al tamaño del @b.\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" @@ -1755,11 +1742,6 @@ msgstr "La primera @e '%Dn' (nodo i=%Di) en el @i del @d %i (%p) @s '.'\n" msgid "Second @e '%Dn' (@i=%Di) in @d @i %i @s '..'\n" msgstr "La segunda @e '%Dn' (nodo i=%Di) en el @i del @d %i @s '..'\n" - -#. @-expanded: i_faddr for inode %i (%Q) is %IF, should be zero.\n - -#: e2fsck/problem.c:949 - -msgid "i_faddr @F %IF, @s zero.\n" - -msgstr "El i_faddr @F %IF, @s cero.\n" - - #. @-expanded: i_file_acl for inode %i (%Q) is %If, should be zero.\n #: e2fsck/problem.c:954 msgid "i_file_acl @F %If, @s zero.\n" @@ -1770,16 +1752,6 @@ msgstr "El i_file_acl @F %If, %s cero.\n" msgid "i_dir_acl @F %Id, @s zero.\n" msgstr "El i_dir_acl @F %Id, @s cero.\n" - -#. @-expanded: i_frag for inode %i (%Q) is %N, should be zero.\n - -#: e2fsck/problem.c:964 - -msgid "i_frag @F %N, @s zero.\n" - -msgstr "El i_frag @F %N, @s cero.\n" - - - -#. @-expanded: i_fsize for inode %i (%Q) is %N, should be zero.\n - -#: e2fsck/problem.c:969 - -msgid "i_fsize @F %N, @s zero.\n" - -msgstr "El i_fsize @F %N, @s cero.\n" - - #. @-expanded: inode %i (%Q) has invalid mode (%Im).\n #: e2fsck/problem.c:974 #, fuzzy @@ -3531,18 +3503,17 @@ msgstr "Mientras se leía la versión en %s" #: misc/mke2fs.c:97 #, fuzzy, c-format msgid "" - -"Usage: %s [-c|-t|-l filename] [-b block-size] [-f fragment-size]\n" - -"\t[-i bytes-per-inode] [-I inode-size] [-j] [-J journal-options]\n" +"Usage: %s [-c|-t|-l filename] [-b block-size] [-i bytes-per-inode]\n" +"\t[-I inode-size] [-j] [-J journal-options]\n" "\t[-N number-of-inodes] [-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] [-R options] [-qvSV]\n" "\tdevice [blocks-count]\n" msgstr "" "Modo de empleo: %s [-c|-t|-l nombredelfichero] [-b tamaño-del-bloque]\n" - -"\t[-f tamaño-del fragmento] [-i bytes-por-nodo-i] [-j] \n" - -"\t[-J opciones-de-fichero-de-transacciones] [-N número-de-nodos-i]\n" - -"\t[-m porcentaje-de-bloques-reservados] [-o so-creador]\n" - -"\t[-g bloques-por-grupo] [-L etiqueta-de-volumen]\n" +"\t[-i bytes-por-nodo-i] [-j] [-J opciones-de-fichero-de-transacciones]\n" +"\t[-N número-de-nodos-i] [-m porcentaje-de-bloques-reservados]\n" +"\t[-o so-creador] [-g bloques-por-grupo] [-L etiqueta-de-volumen]\n" "\t[-M último-directorio-montado] [-O característica[,...]]\n" " \t[-r revisión-del-fs] [-R opciones-raid]\n" "\t[-qsSV] dispositivo [cuenta-de-bloques]\n" @@ -3702,11 +3673,6 @@ msgstr "Tipo de SO: " msgid "Block size=%u (log=%u)\n" msgstr "Tamaño del bloque=%u (bitácora=%u)\n" - -#: misc/mke2fs.c:685 - -#, c-format - -msgid "Fragment size=%u (log=%u)\n" - -msgstr "Tamaño del fragmento=%u (bitácora=%u)\n" - - #: misc/mke2fs.c:687 #, c-format msgid "%u inodes, %u blocks\n" @@ -3737,11 +3703,6 @@ msgstr "%u bloque de grupos\n" msgid "%u block group\n" msgstr "%u bloque de grupo\n" - -#: misc/mke2fs.c:702 - -#, c-format - -msgid "%u blocks per group, %u fragments per group\n" - -msgstr "%u bloques por grupo, %u fragmentos por grupo\n" - - #: misc/mke2fs.c:704 #, c-format msgid "%u inodes per group\n" @@ -3827,17 +3788,6 @@ msgid "Warning: blocksize %d not usable on most systems.\n" msgstr "" "Cuidado: el tamaño del bloque %d no se puede utilizar en muchos sistemas.\n" - -#: misc/mke2fs.c:1025 - -#, fuzzy, c-format - -msgid "invalid fragment size - %s" - -msgstr "Tamaño incorrecto del fragmento - %s" - - - -#: misc/mke2fs.c:1031 - -#, c-format - -msgid "Warning: fragments not supported. Ignoring -f option\n" - -msgstr "" - -"Cuidado: no están implementados los fragmentos. Se ignora la opción -f\n" - - #: misc/mke2fs.c:1038 msgid "Illegal number for blocks per group" msgstr "Número ilegal de bloques por grupo" diff --git a/po/fr.po b/po/fr.po index 1c2bee3..18fb366 100644 - --- a/po/fr.po +++ b/po/fr.po @@ -41,7 +41,7 @@ #. %Il <inode> -> i_links_count #. %Im <inode> -> i_mode #. %IM <inode> -> i_mtime - -#. %IF <inode> -> i_faddr +#. %IF <inode> -> i_obso_faddr #. %If <inode> -> i_file_acl #. %Id <inode> -> i_dir_acl #. %Iu <inode> -> i_uid @@ -720,19 +720,6 @@ msgstr "" "La taille physique du @v est de %c @bs\n" "Le @S ou la table des partitions est peut-être corrompue !\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" - -"Cette version d'e2fsck ne supporte pas les fragments de tailles différentes\n" - -"de la taille des @b.\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" @@ -1658,11 +1645,6 @@ msgstr "La première @e « %Dn » (@i=%Di) dans l'@i de @d %i (%p) @s « . »\n" msgid "Second @e '%Dn' (@i=%Di) in @d @i %i @s '..'\n" msgstr "La seconde @e « %Dn » (@i=%Di) dans l'@i de @d %i @s « .. »\n" - -#. @-expanded: i_faddr for inode %i (%Q) is %IF, should be zero.\n - -#: e2fsck/problem.c:939 - -msgid "i_faddr @F %IF, @s zero.\n" - -msgstr "i_faddr @F %IF, @s zéro.\n" - - #. @-expanded: i_file_acl for inode %i (%Q) is %If, should be zero.\n #: e2fsck/problem.c:944 msgid "i_file_acl @F %If, @s zero.\n" @@ -1673,16 +1655,6 @@ msgstr "i_file_acl @F %If, @s zéro.\n" msgid "i_dir_acl @F %Id, @s zero.\n" msgstr "i_dir_acl @F %Id, @s zéro.\n" - -#. @-expanded: i_frag for inode %i (%Q) is %N, should be zero.\n - -#: e2fsck/problem.c:954 - -msgid "i_frag @F %N, @s zero.\n" - -msgstr "i_frag @F %N, @s zéro.\n" - - - -#. @-expanded: i_fsize for inode %i (%Q) is %N, should be zero.\n - -#: e2fsck/problem.c:959 - -msgid "i_fsize @F %N, @s zero.\n" - -msgstr "i_fsize @F %N, @s zéro.\n" - - #. @-expanded: inode %i (%Q) has invalid mode (%Im).\n #: e2fsck/problem.c:964 msgid "@i %i (%Q) has @n mode (%Im).\n" @@ -3370,16 +3342,15 @@ msgstr "Lors de la lecture de la version sur %s" #: misc/mke2fs.c:96 #, c-format msgid "" - -"Usage: %s [-c|-t|-l filename] [-b block-size] [-f fragment-size]\n" - -"\t[-i bytes-per-inode] [-j] [-J journal-options] [-N number-of-inodes]\n" +"Usage: %s [-c|-t|-l filename] [-b block-size] [-i bytes-per-inode]\n" +"\t[-j] [-J journal-options] [-N number-of-inodes]\n" "\t[-m reserved-blocks-percentage] [-o creator-os] [-g blocks-per-group]\n" "\t[-L volume-label] [-M last-mounted-directory] [-O feature[,...]]\n" "\t[-r fs-revision] [-R options] [-qvSV] device [blocks-count]\n" msgstr "" "Usage : %s [-c|-t|-l nom-de-fichier] [-b taille-de-bloc]\n" - -"\t[-f taille-de-fragment] [-i octets-par-i-noeud] [-j]\n" - -"\t[-J options-journal] [-N nombre-d-i-noeuds]\n" - -"\t[-m pourcentage-de-blocs-réservés]\n" +"\t[-i octets-par-i-noeud] [-j] [-J options-journal]\n" +"\t[-N nombre-d-i-noeuds] [-m pourcentage-de-blocs-réservés]\n" "\t[-o système-d-exploitation-de-création] [-g blocs-par-groupe]\n" "\t[-L étiquette-du-volume] [-M dernier-répertoire-monté]\n" "\t[-O fonctionnalités [,...]] [-r révision-du-système-de-fichier]\n" @@ -3537,11 +3508,6 @@ msgstr "Type de système d'exploitation : " msgid "Block size=%u (log=%u)\n" msgstr "Taille de bloc=%u (log=%u)\n" - -#: misc/mke2fs.c:638 - -#, c-format - -msgid "Fragment size=%u (log=%u)\n" - -msgstr "Taille de fragment=%u (log=%u)\n" - - #: misc/mke2fs.c:640 #, c-format msgid "%u inodes, %u blocks\n" @@ -3572,11 +3538,6 @@ msgstr "%u groupes de blocs\n" msgid "%u block group\n" msgstr "%u groupe de bloc\n" - -#: misc/mke2fs.c:655 - -#, c-format - -msgid "%u blocks per group, %u fragments per group\n" - -msgstr "%u blocs par groupe, %u fragments par groupe\n" - - #: misc/mke2fs.c:657 #, c-format msgid "%u inodes per group\n" @@ -3661,16 +3622,6 @@ msgstr "" "Avertissement : la taille de bloc %d n'est pas utilisable\n" "sur la plupart des systèmes.\n" - -#: misc/mke2fs.c:959 - -#, c-format - -msgid "invalid fragment size - %s" - -msgstr "taille de fragment invalide - %s" - - - -#: misc/mke2fs.c:965 - -#, c-format - -msgid "Warning: fragments not supported. Ignoring -f option\n" - -msgstr "Avertissement : fragments non supportés. L'option -f est ignorée\n" - - #: misc/mke2fs.c:972 msgid "Illegal number for blocks per group" msgstr "Nombre de blocs par groupe illégal" diff --git a/po/it.po b/po/it.po index 5c069a0..3bcd3f6 100644 - --- a/po/it.po +++ b/po/it.po @@ -43,7 +43,7 @@ #. %Il <inode> -> i_links_count #. %Im <inode> -> i_mode #. %IM <inode> -> i_mtime - -#. %IF <inode> -> i_faddr +#. %IF <inode> -> i_obso_faddr #. %If <inode> -> i_file_acl #. %Id <inode> -> i_dir_acl #. %Iu <inode> -> i_uid @@ -782,19 +782,6 @@ msgstr "" "La dimensione fisica del @v è %c @b(i)\n" "È probabile che il @S o la tavola delle partizioni siano corrotti!\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 "" - -"Dimensione del @b del @S = %b, dimensione frammento = %c.\n" - -"Questa versione di e2fsck non supporta dimensioni di frammento\n" - -"differenti dalla dimensione del @b.\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" @@ -1765,12 +1752,6 @@ msgstr "Il primo @e '%Dn' (inode=%Di) nell'@i %i della @d (%p) @s '.'\n" msgid "Second @e '%Dn' (@i=%Di) in @d @i %i @s '..'\n" msgstr "Il secondo @e '%Dn' (inode=%Di) nell'@i %i della @d (%p) @s '.'\n" - -#. @-expanded: i_faddr for inode %i (%Q) is %IF, should be zero.\n - -#: e2fsck/problem.c:949 - -#, fuzzy - -msgid "i_faddr @F %IF, @s zero.\n" - -msgstr "i_faddr @F %IF @s zero.\n" - - #. @-expanded: i_file_acl for inode %i (%Q) is %If, should be zero.\n #: e2fsck/problem.c:954 #, fuzzy @@ -1783,18 +1764,6 @@ msgstr "i_file_acl @F %If @s zero.\n" msgid "i_dir_acl @F %Id, @s zero.\n" msgstr "i_dir_acl @F %Id @s zero.\n" - -#. @-expanded: i_frag for inode %i (%Q) is %N, should be zero.\n - -#: e2fsck/problem.c:964 - -#, fuzzy - -msgid "i_frag @F %N, @s zero.\n" - -msgstr "i_frag @F %N @s zero.\n" - - - -#. @-expanded: i_fsize for inode %i (%Q) is %N, should be zero.\n - -#: e2fsck/problem.c:969 - -#, fuzzy - -msgid "i_fsize @F %N, @s zero.\n" - -msgstr "i_fsize @F %N @s zero.\n" - - #. @-expanded: inode %i (%Q) has invalid mode (%Im).\n #: e2fsck/problem.c:974 #, fuzzy @@ -3530,15 +3499,15 @@ msgstr "Durante la lettura della versione di %s" #: misc/mke2fs.c:97 #, fuzzy, c-format msgid "" - -"Usage: %s [-c|-t|-l filename] [-b block-size] [-f fragment-size]\n" - -"\t[-i bytes-per-inode] [-I inode-size] [-j] [-J journal-options]\n" +"Usage: %s [-c|-t|-l filename] [-b block-size] [-i bytes-per-inode]\n" +"\t[-I inode-size] [-j] [-J journal-options]\n" "\t[-N number-of-inodes] [-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] [-R options] [-qvSV]\n" "\tdevice [blocks-count]\n" msgstr "" - -"Uso: %s [-c|-t|-l nomefile] [-b dim_blocchi] [-f dim_frammento]\n" - -"\t[-i byte-per-inode] [-j] [-J opzioni-journal] [-N numero-di-inode]\n" +"Uso: %s [-c|-t|-l nomefile] [-b dim_blocchi] [-i byte-per-inode]\n" +"\t[-j] [-J opzioni-journal] [-N numero-di-inode]\n" "\t[-m percentuale-blocchi-riservati] [-o os-origine] [-g blocchi-per-" "gruppo]\n" "\t[-L etichetta-volume] [-M ultima-dir-montata] [-O caratteristica[,...]]\n" @@ -3695,11 +3664,6 @@ msgstr "Tipo SO: " msgid "Block size=%u (log=%u)\n" msgstr "Dimensione blocco=%u (log=%u)\n" - -#: misc/mke2fs.c:685 - -#, c-format - -msgid "Fragment size=%u (log=%u)\n" - -msgstr "Dimensione frammento=%u (log=%u)\n" - - #: misc/mke2fs.c:687 #, c-format msgid "%u inodes, %u blocks\n" @@ -3730,11 +3694,6 @@ msgstr "%u gruppi di blocchi\n" msgid "%u block group\n" msgstr "%u gruppo di blocchi\n" - -#: misc/mke2fs.c:702 - -#, c-format - -msgid "%u blocks per group, %u fragments per group\n" - -msgstr "%u blocchi per gruppo, %u frammenti per gruppo\n" - - #: misc/mke2fs.c:704 #, c-format msgid "%u inodes per group\n" @@ -3817,16 +3776,6 @@ msgid "Warning: blocksize %d not usable on most systems.\n" msgstr "" "Attenzione: la dimensione di blocco %d non è utilizzabile su molti sistemi.\n" - -#: misc/mke2fs.c:1025 - -#, fuzzy, c-format - -msgid "invalid fragment size - %s" - -msgstr "dimensione del frammento non valida - %s" - - - -#: misc/mke2fs.c:1031 - -#, c-format - -msgid "Warning: fragments not supported. Ignoring -f option\n" - -msgstr "Attenzione: frammenti non supportati. Opzione -f ignorata\n" - - #: misc/mke2fs.c:1038 msgid "Illegal number for blocks per group" msgstr "Numero di blocchi per gruppo non valido" diff --git a/po/nl.po b/po/nl.po index efd1d3d..59bae8a 100644 - --- a/po/nl.po +++ b/po/nl.po @@ -41,7 +41,7 @@ #. %Il <inode> -> i_links_count #. %Im <inode> -> i_mode #. %IM <inode> -> i_mtime - -#. %IF <inode> -> i_faddr +#. %IF <inode> -> i_obso_faddr #. %If <inode> -> i_file_acl #. %Id <inode> -> i_dir_acl #. %Iu <inode> -> i_uid @@ -775,19 +775,6 @@ msgstr "" "De fysieke grootte van het apparaat is %c blokken.\n" "Waarschijnlijk is ofwel het superblok ofwel de partitietabel beschadigd!\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 "" - -"Superblok: blokgrootte = %b, fragmentgrootte = %c.\n" - -"Deze versie van e2fsck ondersteunt geen fragmentgrootte\n" - -"verschillend van de blokgrootte.\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" @@ -1744,11 +1731,6 @@ msgstr "Eerste item '%Dn' (inode=%Di) in map-inode %i (%p) moet '.' zijn.\n" msgid "Second @e '%Dn' (@i=%Di) in @d @i %i @s '..'\n" msgstr "Tweede item '%Dn' (inode=%Di) in map-inode %i moet '..' zijn.\n" - -#. @-expanded: i_faddr for inode %i (%Q) is %IF, should be zero.\n - -#: e2fsck/problem.c:949 - -msgid "i_faddr @F %IF, @s zero.\n" - -msgstr "'i_faddr' @F is %IF, moet nul zijn.\n" - - #. @-expanded: i_file_acl for inode %i (%Q) is %If, should be zero.\n #: e2fsck/problem.c:954 msgid "i_file_acl @F %If, @s zero.\n" @@ -1759,16 +1741,6 @@ msgstr "'i_file_acl' @F is %If, moet nul zijn.\n" msgid "i_dir_acl @F %Id, @s zero.\n" msgstr "'i_dir_acl' @F is %Id, moet nul zijn.\n" - -#. @-expanded: i_frag for inode %i (%Q) is %N, should be zero.\n - -#: e2fsck/problem.c:964 - -msgid "i_frag @F %N, @s zero.\n" - -msgstr "'i_frag' @F is %N, moet nul zijn.\n" - - - -#. @-expanded: i_fsize for inode %i (%Q) is %N, should be zero.\n - -#: e2fsck/problem.c:969 - -msgid "i_fsize @F %N, @s zero.\n" - -msgstr "'i_fsize' @F is %N, moet nul zijn.\n" - - #. @-expanded: inode %i (%Q) has invalid mode (%Im).\n #: e2fsck/problem.c:974 msgid "@i %i (%Q) has @n mode (%Im).\n" @@ -3494,16 +3466,16 @@ msgstr "Tijdens lezen van versie op %s" #: misc/mke2fs.c:97 #, c-format msgid "" - -"Usage: %s [-c|-t|-l filename] [-b block-size] [-f fragment-size]\n" - -"\t[-i bytes-per-inode] [-I inode-size] [-j] [-J journal-options]\n" +"Usage: %s [-c|-t|-l filename] [-b block-size] [-i bytes-per-inode]\n" +"\t[-I inode-size] [-j] [-J journal-options]\n" "\t[-N number-of-inodes] [-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] [-R options] [-qvSV]\n" "\tdevice [blocks-count]\n" msgstr "" - -"Gebruik: %s [-b blokgrootte] [-c|-l bestandsnaam] [-f fragmentgrootte]\n" - -" [-g blokken_per_groep] [-i bytes_per_inode] [-I inode-grootte]\n" - -" [-j] [-J journalopties] [-L label] [-M laatst_aangekoppelde_map]\n" +"Gebruik: %s [-b blokgrootte] [-c|-l bestandsnaam] [-g blokken_per_groep]\n" +" [-i bytes_per_inode] [-I inode-grootte] [-j]\n" +" [-J journalopties] [-L label] [-M laatst_aangekoppelde_map]\n" " [-m percentage_gereserveerde_blokken] [-N aantal_inodes]\n" " [-o naam_van_aanmakende_besturingssyteem] [-O functie[,...]]\n" " [-r bestandssysteemversie] [-R opties] [-T bestandssysteemtype]\n" @@ -3659,11 +3631,6 @@ msgstr "Soort besturingssysteem: " msgid "Block size=%u (log=%u)\n" msgstr "Blokgrootte=%u (log=%u)\n" - -#: misc/mke2fs.c:685 - -#, c-format - -msgid "Fragment size=%u (log=%u)\n" - -msgstr "Fragmentgrootte=%u (log=%u)\n" - - #: misc/mke2fs.c:687 #, c-format msgid "%u inodes, %u blocks\n" @@ -3694,11 +3661,6 @@ msgstr "%u blokgroepen\n" msgid "%u block group\n" msgstr "%u blokgroep\n" - -#: misc/mke2fs.c:702 - -#, c-format - -msgid "%u blocks per group, %u fragments per group\n" - -msgstr "%u blokken per groep, %u fragmenten per groep\n" - - # src/main.c:425 #: misc/mke2fs.c:704 #, c-format @@ -3788,17 +3750,6 @@ msgid "Warning: blocksize %d not usable on most systems.\n" msgstr "" "Waarschuwing: blokgrootte %d is op de meeste systemen niet bruikbaar.\n" - -#: misc/mke2fs.c:1025 - -#, c-format - -msgid "invalid fragment size - %s" - -msgstr "ongeldige fragmentgrootte: %s" - - - -#: misc/mke2fs.c:1031 - -#, c-format - -msgid "Warning: fragments not supported. Ignoring -f option\n" - -msgstr "" - -"Waarschuwing: fragmenten worden niet ondersteund; optie -f wordt genegeerd\n" - - #: misc/mke2fs.c:1038 msgid "Illegal number for blocks per group" msgstr "Ongeldig aantal blokken per groep" diff --git a/po/pl.po b/po/pl.po index dbd6445..215ce8c 100644 - --- a/po/pl.po +++ b/po/pl.po @@ -42,7 +42,7 @@ #. %Il <inode> -> i_links_count #. %Im <inode> -> i_mode #. %IM <inode> -> i_mtime - -#. %IF <inode> -> i_faddr +#. %IF <inode> -> i_obso_faddr #. %If <inode> -> i_file_acl #. %Id <inode> -> i_dir_acl #. %Iu <inode> -> i_uid @@ -773,19 +773,6 @@ msgstr "" "Fizyczny rozmiar urz±dzenia wynosi %c @bów\n" "Mo¿liwe, ¿e @S albo tablica partycji jest uszkodzona!\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 "" - -"W @Su block_size (rozm. bloku) = %b, fragsize (rozm. fragmentu) = %c.\n" - -"Ta wersja e2fsck nie obs³uguje rozmiarów fragmentu ró¿nych od rozmiaru\n" - -"@bu.\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" @@ -1696,11 +1683,6 @@ msgstr "Pierwszym @eem '%Dn' (@i=%Di) w i-wêŒle @du %i (%p) @s '.'\n" msgid "Second @e '%Dn' (@i=%Di) in @d @i %i @s '..'\n" msgstr "Drugim @eem '%Dn' (@i=%Di) w i-wêŒle @du %i @s '..'\n" - -#. @-expanded: i_faddr for inode %i (%Q) is %IF, should be zero.\n - -#: e2fsck/problem.c:949 - -msgid "i_faddr @F %IF, @s zero.\n" - -msgstr "i_faddr @F %IF, @s zero.\n" - - #. @-expanded: i_file_acl for inode %i (%Q) is %If, should be zero.\n #: e2fsck/problem.c:954 msgid "i_file_acl @F %If, @s zero.\n" @@ -1711,16 +1693,6 @@ msgstr "i_file_acl @F %If, @s zero.\n" msgid "i_dir_acl @F %Id, @s zero.\n" msgstr "i_dir_acl @F %Id, @s zero.\n" - -#. @-expanded: i_frag for inode %i (%Q) is %N, should be zero.\n - -#: e2fsck/problem.c:964 - -msgid "i_frag @F %N, @s zero.\n" - -msgstr "i_frag @F %N, @s zero.\n" - - - -#. @-expanded: i_fsize for inode %i (%Q) is %N, should be zero.\n - -#: e2fsck/problem.c:969 - -msgid "i_fsize @F %N, @s zero.\n" - -msgstr "i_fsize @F %N, @s zero.\n" - - #. @-expanded: inode %i (%Q) has invalid mode (%Im).\n #: e2fsck/problem.c:974 msgid "@i %i (%Q) has @n mode (%Im).\n" @@ -3408,15 +3380,15 @@ msgstr "Podczas odczytu wersji %s" #: misc/mke2fs.c:97 #, c-format msgid "" - -"Usage: %s [-c|-t|-l filename] [-b block-size] [-f fragment-size]\n" - -"\t[-i bytes-per-inode] [-I inode-size] [-j] [-J journal-options]\n" +"Usage: %s [-c|-t|-l filename] [-b block-size] [-i bytes-per-inode]\n" +"\t[-I inode-size] [-j] [-J journal-options]\n" "\t[-N number-of-inodes] [-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] [-R options] [-qvSV]\n" "\tdevice [blocks-count]\n" msgstr "" - -"Sk³adnia: %s [-c|-t|-l nazwa-pliku] [-b rozm.bloku] [-f rozm.fragm.]\n" - -"\t[-i bajtów-na-i-wêze³] [-I rozm-i-wêz³a] [-j] [-J opcje-kroniki]\n" +"Sk³adnia: %s [-c|-t|-l nazwa-pliku] [-b rozm.bloku] [-i bajtów-na-i-wêze³]\n" +"\t[-I rozm-i-wêz³a] [-j] [-J opcje-kroniki]\n" "\t[-N liczba-i-wêz³ów] [-m procent-rezerw.-bloków] [-o os-twórcy]\n" "\t[-g bloków-w-grupie] [-L etykieta-wolumenu] [-M ost.-mont.-katalog]\n" "\t[-O cecha[,...]] [-r wersja-fs] [-R opcje] [-qvSV]\n" @@ -3569,11 +3541,6 @@ msgstr "Typ OS: " msgid "Block size=%u (log=%u)\n" msgstr "Rozmiar bloku=%u (log=%u)\n" - -#: misc/mke2fs.c:685 - -#, c-format - -msgid "Fragment size=%u (log=%u)\n" - -msgstr "Rozmiar fragmentu=%u (log=%u)\n" - - #: misc/mke2fs.c:687 #, c-format msgid "%u inodes, %u blocks\n" @@ -3604,11 +3571,6 @@ msgstr "%u grup bloków\n" msgid "%u block group\n" msgstr "%u grupa bloków\n" - -#: misc/mke2fs.c:702 - -#, c-format - -msgid "%u blocks per group, %u fragments per group\n" - -msgstr "%u bloków w grupie, %u fragmentów w grupie\n" - - #: misc/mke2fs.c:704 #, c-format msgid "%u inodes per group\n" @@ -3693,16 +3655,6 @@ msgstr "b³êdny rozmiar bloku - %s" msgid "Warning: blocksize %d not usable on most systems.\n" msgstr "Uwaga: rozmiar bloku %d nie u¿ywalny na wiêkszo¶ci systemów.\n" - -#: misc/mke2fs.c:1025 - -#, c-format - -msgid "invalid fragment size - %s" - -msgstr "z³y rozmiar fragmentu - %s" - - - -#: misc/mke2fs.c:1031 - -#, c-format - -msgid "Warning: fragments not supported. Ignoring -f option\n" - -msgstr "Uwaga: fragmenty nie obs³ugiwane. Opcja -f zignorowana\n" - - #: misc/mke2fs.c:1038 msgid "Illegal number for blocks per group" msgstr "B³êdna liczba bloków w grupie" diff --git a/po/rw.po b/po/rw.po index 0ee8224..cea677c 100644 - --- a/po/rw.po +++ b/po/rw.po @@ -51,7 +51,7 @@ #. %Il <inode> -> i_links_count #. %Im <inode> -> i_mode #. %IM <inode> -> i_mtime - -#. %IF <inode> -> i_faddr +#. %IF <inode> -> i_obso_faddr #. %If <inode> -> i_file_acl #. %Id <inode> -> i_dir_acl #. %Iu <inode> -> i_uid @@ -841,17 +841,6 @@ msgstr "" "F Ingano Kuri i ni Ifatika Ingano Bya i v ni i Cyangwa i imbonerahamwe# ni " "Kuri" - -#. @-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 - -#, fuzzy - -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 "@Verisiyo Bya OYA Gushigikira i B Ingano" - - #. @-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" @@ -1847,12 +1836,6 @@ msgstr "" "X- Generator: KBabel 1. 0\n" "." - -#. @-expanded: i_faddr for inode %i (%Q) is %IF, should be zero.\n - -#: e2fsck/problem.c:949 - -#, fuzzy - -msgid "i_faddr @F %IF, @s zero.\n" - -msgstr "S Zeru" - - #. @-expanded: i_file_acl for inode %i (%Q) is %If, should be zero.\n #: e2fsck/problem.c:954 #, fuzzy @@ -1865,18 +1848,6 @@ msgstr "S Zeru" msgid "i_dir_acl @F %Id, @s zero.\n" msgstr "S Zeru" - -#. @-expanded: i_frag for inode %i (%Q) is %N, should be zero.\n - -#: e2fsck/problem.c:964 - -#, fuzzy - -msgid "i_frag @F %N, @s zero.\n" - -msgstr "S Zeru" - - - -#. @-expanded: i_fsize for inode %i (%Q) is %N, should be zero.\n - -#: e2fsck/problem.c:969 - -#, fuzzy - -msgid "i_fsize @F %N, @s zero.\n" - -msgstr "S Zeru" - - #. @-expanded: inode %i (%Q) has invalid mode (%Im).\n #: e2fsck/problem.c:974 #, fuzzy @@ -3672,9 +3643,9 @@ msgstr "Verisiyo ku" #: misc/mke2fs.c:97 #, fuzzy, c-format msgid "" - -"Usage: %s [-c|-t|-l filename] [-b block-size] [-f fragment-size]\n" - -"\t[-i bytes-per-inode] [-I inode-size] [-j] [-J journal-options]\n" - -"\t[-N number-of-inodes] [-m reserved-blocks-percentage] [-o creator-os]\n" +"Usage: %s [-c|-t|-l filename] [-b block-size] [-i bytes-per-inode]\n" +"\t[-I inode-size] [-j] [-J journal-options] [-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] [-R options] [-qvSV]\n" "\tdevice [blocks-count]\n" @@ -3839,11 +3810,6 @@ msgstr "Ubwoko" msgid "Block size=%u (log=%u)\n" msgstr "Ingano LOG" - -#: misc/mke2fs.c:685 - -#, fuzzy, c-format - -msgid "Fragment size=%u (log=%u)\n" - -msgstr "Ingano LOG" - - #: misc/mke2fs.c:687 #, c-format msgid "%u inodes, %u blocks\n" @@ -3874,11 +3840,6 @@ msgstr "%uFunga" msgid "%u block group\n" msgstr "%uFunga" - -#: misc/mke2fs.c:702 - -#, fuzzy, c-format - -msgid "%u blocks per group, %u fragments per group\n" - -msgstr "%uItsinda" - - #: misc/mke2fs.c:704 #, c-format msgid "%u inodes per group\n" @@ -3953,16 +3914,6 @@ msgstr "Funga Ingano" msgid "Warning: blocksize %d not usable on most systems.\n" msgstr "OYA ku" - -#: misc/mke2fs.c:1025 - -#, fuzzy, c-format - -msgid "invalid fragment size - %s" - -msgstr "Ingano" - - - -#: misc/mke2fs.c:1031 - -#, fuzzy, c-format - -msgid "Warning: fragments not supported. Ignoring -f option\n" - -msgstr "OYA Kwirengagiza F" - - #: misc/mke2fs.c:1038 #, fuzzy msgid "Illegal number for blocks per group" diff --git a/po/sv.po b/po/sv.po index 44521a5..363d557 100644 - --- a/po/sv.po +++ b/po/sv.po @@ -43,7 +43,7 @@ #. %Il <inode> -> i_links_count #. %Im <inode> -> i_mode #. %IM <inode> -> i_mtime - -#. %IF <inode> -> i_faddr +#. %IF <inode> -> i_obso_faddr #. %If <inode> -> i_file_acl #. %Id <inode> -> i_dir_acl #. %Iu <inode> -> i_uid @@ -790,19 +790,6 @@ msgstr "" "Den fysiska storleken på enheten är %c block\n" "Superblocket eller partitionstabellen är förmodligen trasig!\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 "" - -"Superblockets blockstorlek = %b, fragmentstorlek = %c.\n" - -"Denna version av e2fsck stödjer inte andra fragmentstorlekar än\n" - -"blockstorleken.\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" @@ -1708,11 +1695,6 @@ msgstr "Första post \"%Dn\" (inod=%Di) i kataloginod %i (%p) skulle varit \".\"\ msgid "Second @e '%Dn' (@i=%Di) in @d @i %i @s '..'\n" msgstr "Andra post \"%Dn\" (inod=%Di) i kataloginod %i skulle varit \"..\"\n" - -#. @-expanded: i_faddr for inode %i (%Q) is %IF, should be zero.\n - -#: e2fsck/problem.c:949 - -msgid "i_faddr @F %IF, @s zero.\n" - -msgstr "i_faddr för inod %i (%Q) är %IF, skulle varit noll.\n" - - #. @-expanded: i_file_acl for inode %i (%Q) is %If, should be zero.\n #: e2fsck/problem.c:954 msgid "i_file_acl @F %If, @s zero.\n" @@ -1723,16 +1705,6 @@ msgstr "i_file_acl för inod %i (%Q) är %If, skulle varit noll.\n" msgid "i_dir_acl @F %Id, @s zero.\n" msgstr "i_dir_acl för inod %i (%Q) är %Id, skulle varit noll.\n" - -#. @-expanded: i_frag for inode %i (%Q) is %N, should be zero.\n - -#: e2fsck/problem.c:964 - -msgid "i_frag @F %N, @s zero.\n" - -msgstr "i_frag för inod %i (%Q) är %N, skulle varit noll.\n" - - - -#. @-expanded: i_fsize for inode %i (%Q) is %N, should be zero.\n - -#: e2fsck/problem.c:969 - -msgid "i_fsize @F %N, @s zero.\n" - -msgstr "i_fsize för inod %i (%Q) är %N, skulle varit noll.\n" - - #. @-expanded: inode %i (%Q) has invalid mode (%Im).\n #: e2fsck/problem.c:974 msgid "@i %i (%Q) has @n mode (%Im).\n" @@ -3424,15 +3396,15 @@ msgstr "Vid läsning av version på %s" #: misc/mke2fs.c:97 #, c-format msgid "" - -"Usage: %s [-c|-t|-l filename] [-b block-size] [-f fragment-size]\n" - -"\t[-i bytes-per-inode] [-I inode-size] [-j] [-J journal-options]\n" +"Usage: %s [-c|-t|-l filename] [-b block-size] [-i bytes-per-inode]\n" +"\t[-I inode-size] [-j] [-J journal-options]\n" "\t[-N number-of-inodes] [-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] [-R options] [-qvSV]\n" "\tdevice [blocks-count]\n" msgstr "" - -"Användning: %s [-c|-t|-l filnamn] [-b blockstorlek] [-f fragmentstorlek]\n" - -"\t[-i byte-per-inod] [-I inodstorlek] [-j] [-J journalflaggor]\n" +"Användning: %s [-c|-t|-l filnamn] [-b blockstorlek] [-i byte-per-inod]\n" +"\t[-I inodstorlek] [-j] [-J journalflaggor]\n" "\t[-N antal-inoder] [-m reservade-block-procent] [-o skapar-os]\n" "\t[-g block-per-grupp] [-L volymetikett] [-M senast-monterad-katalog]\n" "\t[-O funktion[,...]] [-r fs-revision] [-R flaggor] [-qvSV]\n" @@ -3585,11 +3557,6 @@ msgstr "OS-typ: " msgid "Block size=%u (log=%u)\n" msgstr "Blockstorlek=%u (log=%u)\n" - -#: misc/mke2fs.c:685 - -#, c-format - -msgid "Fragment size=%u (log=%u)\n" - -msgstr "Fragmentstorlek=%u (log=%u)\n" - - #: misc/mke2fs.c:687 #, c-format msgid "%u inodes, %u blocks\n" @@ -3620,11 +3587,6 @@ msgstr "%u blockgrupper\n" msgid "%u block group\n" msgstr "%u blockgrupp\n" - -#: misc/mke2fs.c:702 - -#, c-format - -msgid "%u blocks per group, %u fragments per group\n" - -msgstr "%u block per grupp, %u fragment per grupp\n" - - #: misc/mke2fs.c:704 #, c-format msgid "%u inodes per group\n" @@ -3709,16 +3671,6 @@ msgstr "felaktig blockstorlek - %s" msgid "Warning: blocksize %d not usable on most systems.\n" msgstr "Varning: blockstorlek %d är inte användbar på de flesta system.\n" - -#: misc/mke2fs.c:1025 - -#, c-format - -msgid "invalid fragment size - %s" - -msgstr "ogiltig fragmentstorlek - %s" - - - -#: misc/mke2fs.c:1031 - -#, c-format - -msgid "Warning: fragments not supported. Ignoring -f option\n" - -msgstr "Varning: fragment stöds inte. Ignorerar -f-flagga\n" - - #: misc/mke2fs.c:1038 msgid "Illegal number for blocks per group" msgstr "Ogiltigt antal för block per grupp" diff --git a/po/tr.po b/po/tr.po index e8bb554..9940abf 100644 - --- a/po/tr.po +++ b/po/tr.po @@ -41,7 +41,7 @@ #. %Il <inode> -> i_links_count #. %Im <inode> -> i_mode #. %IM <inode> -> i_mtime - -#. %IF <inode> -> i_faddr +#. %IF <inode> -> i_obso_faddr #. %If <inode> -> i_file_acl #. %Id <inode> -> i_dir_acl #. %Iu <inode> -> i_uid @@ -778,19 +778,6 @@ msgstr "" "aygıtın gerçek boyutu ise %c bloktur.\n" "Hem sÃŒper blok hem de disk bölÃŒmleme tablosu bozuk olabilir!\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ÃŒperblok blok_uzunluÄu = %b, adımlama_uzunluÄu = %c.\n" - -"Bu e2fsck sÃŒrÃŒmÃŒnde adımlama uzunluklarının blok uzunluklarından\n" - -"farklı olması desteklenmiyor.\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" @@ -1739,11 +1726,6 @@ msgid "Second @e '%Dn' (@i=%Di) in @d @i %i @s '..'\n" msgstr "" "Dizin dÃŒÄÃŒmÃŒ %i içindeki ikinci girdi '%Dn' (dÃŒÄÃŒm=%Di) '..' olmalıydı.\n" - -#. @-expanded: i_faddr for inode %i (%Q) is %IF, should be zero.\n - -#: e2fsck/problem.c:949 - -msgid "i_faddr @F %IF, @s zero.\n" - -msgstr "dÃŒÄÃŒm %i (%Q) %IF için i_faddr, sıfır olmalı.\n" - - #. @-expanded: i_file_acl for inode %i (%Q) is %If, should be zero.\n #: e2fsck/problem.c:954 msgid "i_file_acl @F %If, @s zero.\n" @@ -1754,16 +1736,6 @@ msgstr "dÃŒÄÃŒm %i (%Q) %If için i_file_acl, sıfır olmalı.\n" msgid "i_dir_acl @F %Id, @s zero.\n" msgstr "dÃŒÄÃŒm %i (%Q) %Id için i_dir_acl, sıfır olmalı.\n" - -#. @-expanded: i_frag for inode %i (%Q) is %N, should be zero.\n - -#: e2fsck/problem.c:964 - -msgid "i_frag @F %N, @s zero.\n" - -msgstr "dÃŒÄÃŒm %i (%Q) %N için i_frag, sıfır olmalı.\n" - - - -#. @-expanded: i_fsize for inode %i (%Q) is %N, should be zero.\n - -#: e2fsck/problem.c:969 - -msgid "i_fsize @F %N, @s zero.\n" - -msgstr "dÃŒÄÃŒm %i (%Q) %N için i_fsize, sıfır olmalı.\n" - - #. @-expanded: inode %i (%Q) has invalid mode (%Im).\n #: e2fsck/problem.c:974 msgid "@i %i (%Q) has @n mode (%Im).\n" @@ -3636,8 +3608,8 @@ msgstr "- %s ÃŒzerinde sÃŒrÃŒm okunurken hata oluÅtu" #: misc/mke2fs.c:97 #, fuzzy, c-format msgid "" - -"Usage: %s [-c|-t|-l filename] [-b block-size] [-f fragment-size]\n" - -"\t[-i bytes-per-inode] [-I inode-size] [-j] [-J journal-options]\n" +"Usage: %s [-c|-t|-l filename] [-b block-size] [-i bytes-per-inode]\n" +"\t[-I inode-size] [-j] [-J journal-options]\n" "\t[-N number-of-inodes] [-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] [-R options] [-qvSV]\n" @@ -3651,7 +3623,6 @@ msgstr "" "Seçenekler:\n" " -b 1024|2048|4096 dosya sisteminin blok uzunluÄu belirtilir\n" " -c salt-okunur kipte hatalı bloklar aranır\n" - -" -f adım-boyu bu sÃŒrÃŒmde adım boyu blok boyuna eÅittir\n" " -g her-gruptaki-blok-sayısı\n" " -i dÃŒÄÃŒm-uzunluÄu boÅ bir dizinin disk ÃŒzerinde kaplayabileceÄi\n" " en kÌçÌk alan, bayt cinsinden verilir.\n" @@ -3845,11 +3816,6 @@ msgstr "Ä°Ål. Sist. tÃŒrÃŒ: " msgid "Block size=%u (log=%u)\n" msgstr "Blok boyu = %u (gÃŒnlÃŒk kaydı = %u)\n" - -#: misc/mke2fs.c:685 - -#, c-format - -msgid "Fragment size=%u (log=%u)\n" - -msgstr "Adımlama boyu = %u (gÃŒnlÃŒk kaydı = %u)\n" - - #: misc/mke2fs.c:687 #, c-format msgid "%u inodes, %u blocks\n" @@ -3880,11 +3846,6 @@ msgstr "%u blok grubu\n" msgid "%u block group\n" msgstr "%u blok grubu\n" - -#: misc/mke2fs.c:702 - -#, c-format - -msgid "%u blocks per group, %u fragments per group\n" - -msgstr "Grup baÅına %u blok ve %u sekme\n" - - #: misc/mke2fs.c:704 #, c-format msgid "%u inodes per group\n" @@ -3971,16 +3932,6 @@ msgstr "blok uzunluÄu hatalı - %s" msgid "Warning: blocksize %d not usable on most systems.\n" msgstr "Uyarı: blok uzunluÄu %d birçok sistemde kullanımdıÅıdır.\n" - -#: misc/mke2fs.c:1025 - -#, c-format - -msgid "invalid fragment size - %s" - -msgstr "sekme boyu hatalı - %s" - - - -#: misc/mke2fs.c:1031 - -#, c-format - -msgid "Warning: fragments not supported. Ignoring -f option\n" - -msgstr "Uyarı: sekmeler desteklenmediÄinden -f seçeneÄi yoksayılıyor\n" - - #: misc/mke2fs.c:1038 msgid "Illegal number for blocks per group" msgstr "Grup baÅına blok sayısı kuraldıÅı" diff --git a/po/vi.po b/po/vi.po index e8a7eae..a2fa74d 100644 - --- a/po/vi.po +++ b/po/vi.po @@ -41,7 +41,7 @@ #. %Il <inode> -> i_links_count #. %Im <inode> -> i_mode #. %IM <inode> -> i_mtime - -#. %IF <inode> -> i_faddr +#. %IF <inode> -> i_obso_faddr #. %If <inode> -> i_file_acl #. %Id <inode> -> i_dir_acl #. %Iu <inode> -> i_uid @@ -776,19 +776,6 @@ msgstr "" "KÃch cỡ váºt lÃœ của @v là %c @b\n" "Hoặc @S hoặc bảng phân vùng rất có thá» bá» há»ng.\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 kÃch cỡ @b = %b, kÃch cỡ Äoạn = %c.\n" - -"Phiên bản e2fsck nà y khÃŽng há» trợ kÃch cỡ Äoạn\n" - -"khác vá»i kÃch cỡ @b.\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" @@ -1701,11 +1688,6 @@ msgstr "@e '%Dn' thứ nhất (@i=%Di) trong @i @d %i (%p) @s « . »\n" msgid "Second @e '%Dn' (@i=%Di) in @d @i %i @s '..'\n" msgstr "@e '%Dn' thứ hai (@i=%Di) trong @i @d %i @s « .. »\n" - -#. @-expanded: i_faddr for inode %i (%Q) is %IF, should be zero.\n - -#: e2fsck/problem.c:949 - -msgid "i_faddr @F %IF, @s zero.\n" - -msgstr "Äá»a chá» i_faddr cho nút injode %i (%Q) là %IF, còn nên là sá» khÃŽng.\n" - - #. @-expanded: i_file_acl for inode %i (%Q) is %If, should be zero.\n #: e2fsck/problem.c:954 msgid "i_file_acl @F %If, @s zero.\n" @@ -1716,16 +1698,6 @@ msgstr "i_file_acl @F %If, @s sá» khÃŽng.\n" msgid "i_dir_acl @F %Id, @s zero.\n" msgstr "i_dir_acl @F %Id, @s sá» khÃŽng.\n" - -#. @-expanded: i_frag for inode %i (%Q) is %N, should be zero.\n - -#: e2fsck/problem.c:964 - -msgid "i_frag @F %N, @s zero.\n" - -msgstr "i_frag @F %N, @s sá» khÃŽng.\n" - - - -#. @-expanded: i_fsize for inode %i (%Q) is %N, should be zero.\n - -#: e2fsck/problem.c:969 - -msgid "i_fsize @F %N, @s zero.\n" - -msgstr "i_fsize @F %N, @s sá» khÃŽng.\n" - - #. @-expanded: inode %i (%Q) has invalid mode (%Im).\n #: e2fsck/problem.c:974 msgid "@i %i (%Q) has @n mode (%Im).\n" @@ -3443,16 +3415,15 @@ msgstr "Trong khi Äá»c phiên bản trên %s" #: misc/mke2fs.c:97 #, c-format msgid "" - -"Usage: %s [-c|-t|-l filename] [-b block-size] [-f fragment-size]\n" - -"\t[-i bytes-per-inode] [-I inode-size] [-j] [-J journal-options]\n" +"Usage: %s [-c|-t|-l filename] [-b block-size] [-i bytes-per-inode]\n" +"\t[-I inode-size] [-j] [-J journal-options]\n" "\t[-N number-of-inodes] [-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] [-R options] [-qvSV]\n" "\tdevice [blocks-count]\n" msgstr "" - -"Cách sá» dụng: %s [-c|-t|-l tên_táºp_tin] [-b cỡ_khá»i] [-f cỡ_Äoạn]\n" - -"\t[-i byte_má»i_nút_thÃŽng_tin] [-I cỡ_nút_thÃŽng_tin] [-j] [-J " - -"tùy_chá»n_nháºt_kÃœ]\n" +"Cách sá» dụng: %s [-c|-t|-l tên_táºp_tin] [-b cỡ_khá»i] [-i byte_má»i_nút_thÃŽng_tin]\n" +"\t[-I cỡ_nút_thÃŽng_tin] [-j] [-J tùy_chá»n_nháºt_kÃœ]\n" "\t[-N sá»_nút_thÃŽng_tin] [-m phần_trÄm_khá»i_dà nh_riêng] [-o HÄH_tạo]\n" "\t[-g khá»i_má»i_nhóm] [-L nhãn_khá»i_tin] [-M thÆ°_mục_lắp_cuá»i]\n" "\t[-O tÃnh_nÄng[,...]] [-r bản_sá»a_Äá»i_HTT] [-R tùy_chá»n] [-qvSV]\n" @@ -3609,11 +3580,6 @@ msgstr "Kiá»u HÄH: " msgid "Block size=%u (log=%u)\n" msgstr "Cỡ khá»i=%u (bản ghi=%u)\n" - -#: misc/mke2fs.c:685 - -#, c-format - -msgid "Fragment size=%u (log=%u)\n" - -msgstr "Cỡ Äoạn=%u (bản ghi=%u)\n" - - #: misc/mke2fs.c:687 #, c-format msgid "%u inodes, %u blocks\n" @@ -3644,11 +3610,6 @@ msgstr "%u nhóm khá»i\n" msgid "%u block group\n" msgstr "%u nhóm khá»i\n" - -#: misc/mke2fs.c:702 - -#, c-format - -msgid "%u blocks per group, %u fragments per group\n" - -msgstr "%u khá»i trên má»i nhóm, %u Äoạn trên má»i nhóm\n" - - #: misc/mke2fs.c:704 #, c-format msgid "%u inodes per group\n" @@ -3736,16 +3697,6 @@ msgstr "cỡ khá»i khÃŽng hợp lá» â %s" msgid "Warning: blocksize %d not usable on most systems.\n" msgstr "Cảnh báo : kÃch cỡ khá»i %d vÃŽ Ãch trên phần lá»n há» thá»ng.\n" - -#: misc/mke2fs.c:1025 - -#, c-format - -msgid "invalid fragment size - %s" - -msgstr "cỡ Äoạn khÃŽng hợp lá» â %s" - - - -#: misc/mke2fs.c:1031 - -#, c-format - -msgid "Warning: fragments not supported. Ignoring -f option\n" - -msgstr "Cảnh báo : khÃŽng há» trợ Äoạn nên bá» qua tùy chá»n « -f »\n" - - #: misc/mke2fs.c:1038 msgid "Illegal number for blocks per group" msgstr "Sá» cấm cho sá» khá»i trên má»i nhóm" - -- Coly Li SuSE PRC Labs -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFGuw4YuTp8cyZ5lTERAt2bAKC0MIRp5ptR2Tj2+anWFqAtheH4mACgrbGh hZf0yE76GAA22La5azC0clY= =a+b8 -----END PGP SIGNATURE----- - To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html