от DeepUltramarine(15-10-2025)

exfatprogs е набор от потребителски програми за файловата система exFAT в Linux, разработени от инженери на Samsung и LG. Те позволяват създаване, проверка, поправка и управление на exFAT файлове системи директно в ядрото на Linux (поддръжка от версия 5.7 нататък).

Основните инструменти в exfatprogs са:

  • mkfs.exfat: За форматиране на exFAT файлове система с опции като размер на кластърите, етикет на тома и пълно форматиране.
  • fsck.exfat: За проверка и поправка на грешки в exFAT.
  • tune.exfat: За редактиране на етикет или серийно число на тома.
  • dump.exfat: За извличане на информация от диска.
  • exfat2img: За извличане на метаданни.

  • Версия 1.3 е публикувана днес (15 октомври) и е най-новата стабилна версия, обявена от разработчиците (Namjae Jeon и екипът от Samsung/LG). Тя е достъпна в GitHub и ще започне да се интегрира в дистрибуциите като Ubuntu, Fedora и Arch Linux в съвсем близко бъдеще.
    Важното подобрение при новата версия е включването на нов инструмент:
    defrag.exfat е служи за дефрагментация на exFAT файлове системи или оценка на степента на фрагментация. Това е голямо подобрение за поддържане на производителността на големи носители (като USB флашки или SD карти). Така вече няма да е необходимо това да се прави от Windows среда или чрез допълнителни средства, а ще е възможно директно чрез вградения инструментариум към всяка Linux система.

    Някои промени:
  • mkfs.exfat: Намаляване на обема от нулеви данни при бързо форматиране (quick format), което значително ускорява процеса и намалява I/O натоварването – идеално за големи томове.
  • fsck.exfat: Автоматично маркиране на неизползвани записи като такива, за по-добра ефективност при проверки.

  • Версия продължава фокуса върху стабилността и производителността, особено за fsck и mkfs, които са най-често използваните инструменти.
    Ако сте нетърпеливи, клонирайте от GitHub:
    git clone https://github.com/exfatprogs/exfatprogs.git
    и компилирайте с
    ./autogen.sh && ./configure && make && sudo make install
    Или можете да следвате указанията на страницата на проекта в GitHub.
    Новата версия вече може и да е достъпна за Arch в AUR.
    За Debian/Ubuntu, чакайте за обновление в хранилищата.

    Източник: https://www.phoronix.com/news/Linux-exFAT-Defrag


    << | Новото при новата версия на VMware >>