The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Вышел набор утилит E2fsprogs 1.42.8

22.06.2013 13:28

Доступно обновление пакета E2fsprogs 1.42.8, в рамках которого развивается набор утилит для работы с файловыми системами Ext2, Ext3 и Ext4, в том числе для выполнения операций по созданию ФС (mke2fs), изменению размера (resize2fs), восстановлению целостности (e2fsck), настройке (tunefs) и отладке (debugfs). В анонсе нового выпуска Theodore Ts'o отметил необходимость перейти на новую версию пакета при первой возможности.

Из изменений можно отметить:

  • E2fsck теперь определяет и восстанавливает испорченные деревья экстентов (extent trees), содержащие некорректный экстент в конце блоков, замыкающих ветки дерева;
  • При уменьшении размера ФС через resize2fs теперь проверяется выход блоков битовых карт за допустимые границы уменьшенной ФC;
  • E2fsck больше не жалуется на значение расширенных атрибутов нулевой длины.
  • Устранено регрессивное изменение в e2fsprogs v1.42, приводящее к краху при вызове "e2image -s";
  • Выполнение mke2fs с указанием неверного размера журнала теперь завершается ошибкой;
  • Опция "-R" признана устаревшей (следует использовать "-E"), при её использовании отныне будет выводиться соответствующее предупреждение;
  • Устранена проблема в Debugfs, из-за которой выводились сообщения об ошибках для некоторых подкоманд extent_inode, которые принимают аргументы (split_node, replace_node, insert_node);
  • Исправлен парсинг 's' (секторы) в parse_num_blocks2, что приводило к проблемам в программах, которые использовали mke2fs;
  • В процессе работы mke2fs для корневой директории теперь не устанавливаются реальные uid/gid процесса mke2fs, для переопределения нового поведения введён параметр root_owner;
  • В tune2fs добавлена защита от установки размера inode больше, чем размер блока;
  • Налажена возможность проверки при помощи e2fsck ФС в режиме только для чтения с внешним журналом;
  • Устранены проблемы с изменением размера некоторых ФС (flex_bg && !resize_inode) в режиме off-line;
  • В e2image обеспечена работа с большими ФС (более 32-bit).


  1. Главная ссылка к новости (http://e2fsprogs.sourceforge.n...)
Автор новости: StreamThreader
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/37253-e2fsprogs
Ключевые слова: e2fsprogs, ext4, ext3, ext2
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (20) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 04:23, 23/06/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –13 +/
    Для Винды тоже есть такой драйвер для всех ext'ов.
     
     
  • 2.2, другой Аноним (?), 08:56, 23/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    это утилиты
    Вы путаете с http://www.ext2fsd.com/ ?
     
     
  • 3.4, Аноним (-), 11:42, 23/06/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Я ничего не путаю.
    Просто ext и под Виндой нормально работает. И скорость выше, чем у NTFS.
     
     
  • 4.7, Kroz (??), 12:00, 23/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > И скорость выше, чем у NTFS.

    Что, правда??? Пруфы есть?

     
     
  • 5.17, Аноним (-), 23:05, 23/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Да, разумеется, я это своими глазами вижу прямо сейчас.
     
  • 4.19, XoRe (ok), 23:21, 24/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Я ничего не путаю.

    Путаете-путаете.
    ext2fsd - драйвер ext* под винду.
    E2fsprogs - набор *nix утилит для работы с файловой системой.

     
  • 2.12, бедный буратино (ok), 13:31, 23/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    И даже для ext4? Везёт вам. Эх, если бы в openbsd был бы драйвер ext4... :(

    Приходится дуалбутчикам использовать ext2 везде. А что делать? 3д-акселлерации от radeon так добиться и не смог, приходится debian в dualboot держать.

    Для fuse какого-нибудь ext4 драйвера нет случаем, хоть медленного и неполноценного?

     
     
  • 3.13, linux must __RIP__ (?), 14:55, 23/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    https://github.com/gerard/ext4fuse
    http://omaimac.blogspot.com/2012/10/how-to-mount-ext4-linux-partition-on-mac.
     
     
  • 4.18, Аноним (-), 01:57, 24/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Первый драйвер тоже работает с ext4 отлично.
    Зато с этим были проблемы.
     
  • 3.20, XoRe (ok), 23:25, 24/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Для fuse какого-нибудь ext4 драйвера нет случаем, хоть медленного и неполноценного?

    ext4 на чтение без проблем, на запись сложнее - экстенты не осиляют.

     

  • 1.3, Аноним (-), 11:35, 23/06/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ну а где же дефрагментатор?
     
     
  • 2.5, anonymous (??), 11:50, 23/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Появился ещё с 1.42. С размарозкой )
     
     
  • 3.9, anonymous (??), 12:13, 23/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >разморозкой

    Прошу прощения.


     
  • 2.6, user (??), 11:58, 23/06/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Уже давно считается, что в Ехт(3|4) дефрагментации нет.
     
     
  • 3.10, Аноним (-), 12:33, 23/06/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Не так. Нету фрагментации, а дефрагментация есть =)
     
  • 3.11, anonymous (??), 13:13, 23/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Неправильно: считается что дефрагментация не нужна. Но дефрагментатор есть, только им мало кто пользуется.
     
  • 3.14, Аноним (-), 15:13, 23/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Уже давно считается, что в Ехт(3|4) дефрагментации нет.

    Есть там - и фрагментация и дефрагментация. Даже сам получал фрагментированную ФС - другой вопрос, что это только циферки. Вкратце, суть в том, что если много меленьких файлов пишутся одновременно, то может оказаться, что у вас 1000 файлов, каждый из которых разбит на два фрагмента, что показывает большой процент фрагментации в fsck. Хотя ни на что, кроме этих самых файлов она, в сущности, не влияет.

    Но если вам нравятся красивые 0.00 - 0.1 % фрагментции в fsck, можете использовать e4defrag, причём даже без размонтирования ФС.

    В других способах использования вряд ли даже процентов пять превысит, и то, лечится той же утилиткой, если сильно охота.

     
  • 2.8, pondogor (ok), 12:05, 23/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    e4defrag? Shake? =)
     
     
  • 3.15, Аноним (-), 16:57, 23/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Он просто из только что криокамеры вылез. Такие ребята еще любят жаловаться на падающую плазму. В 2013 году :)
     
  • 2.16, GotF (ok), 18:24, 23/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну а где же дефрагментатор?

    * Added e4defrag tool which uses the EXT4_IOC_MOVE_EXT ioctl.
    <...>
    -- Theodore Y. Ts'o <tytso@mit.edu>  Sat, 02 Jul 2011 22:38:57 -0400

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру