Профиль: Аноним (вход | регистрация) неRU opennet.me  
The OpenNET Project / Index page

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

Выпуск WinBtrfs 1.10, реализации файловой системы Btrfs для Windows

02.09.2026 08:23 (MSK)

После более двух лет разработки опубликован выпуск проекта WinBtrfs 1.10, развивающего драйвер для использования файловой системой Btrfs на платформе Windows. WinBtrfs не основан на коде Btrfs из ядра Linux, а является созданной с нуля альтернативной реализацией. Поддерживается работа с Windows XP и более новыми выпусками. Драйвер включён в состав операционной системы ReactOS и может применяться для загрузки Windows из раздела с Btrfs. Код написан на языках C/C++ и распространяется под лицензией LGPLv3.

WinBtrfs поддерживает большинство возможностей Linux-версии Btrfs, включая запись и чтение в асинхронном режиме, использование RAID0/1/10/5/6, кэширование, автообнаружение разделов, ACL, символические ссылки, подразделы, снапшоты, жесткие ссылки, разряжённые файлы, упреждающее выделение места, сжатие, балансировку, проверку целостности данных, удаление и добавление накопителей, отправку и приём подразделов, изменение размера раздела, расширенные контрольные суммы (xhash, sha256, blake2). Из специфичных возможностей драйвера выделяется реализация альтернативных потоков данных и сопоставление идентификаторов пользователей Linux и Windows. Возможна конвертация существующих разделов NTFS в Btrfs.

Среди изменений в новой версии:

  • Добавлена поддержка записи битовых карт с информацией о свободном месте.
  • Реализована возможность сохранения мелких файлов в блоках с метаданными (inline) в сжатом виде.
  • Улучшена работа с извлекаемыми накопителями. Прекращена поддержка создания RAID-массивов на извлекаемых накопителях.
  • Повышена надёжность восстановления после ошибок, вызванных нехваткой оперативной памяти (OOM) или исчерпанием свободного места на накопителе (ENOSPC).
  • Устранены аварийные завершения, возникавшие при перемещении файлов между подразделами и при одновременном создании большого числа файлов.
  • Устранена ошибка, приводившая к повреждению дерева экстентов при записи снапшотов.
  • Исправлена взаимная блокировка при работе с жёсткими ссылками.
  • Проведён рефакторинг внутренних структур и констант для их приближения к вариантам, используемым в Linux.
  • При рецензировании изменений и разборе ошибок задействован AI-ассистент Claude, но код как и раньше создаётся исключительно вручную.


  1. Главная ссылка к новости (https://github.com/maharmstone...)
  2. OpenNews: В Ubuntu 26.10 намерены добавить ntpd-rs и прекратить поддержку Btrfs, XFS, ZFS, LVM и LUKS в /boot
  3. OpenNews: AlmaLinux возобновил поддержку Btrfs, прекращённую в RHEL
  4. OpenNews: ФС Btrfs позволила компании Meta снизить затраты на инфраструктуру
  5. OpenNews: Релиз утилит Btrfs-Progs 6.13
  6. OpenNews: Продемонстрирована возможность загрузки Windows из раздела с Btrfs
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66197-winbtrfs
Ключевые слова: winbtrfs, btrfs
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (18) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, Аноним (3), 08:52, 02/09/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > WinBtrfs не основан на коде Btrfs из ядра Linux,

    т.е. они не совместимы?

    > а является созданной с нуля альтернативной реализацией.

    т.е. случайно совместимость появилась?

     
  • 1.4, Аноним (4), 08:57, 02/09/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Лучше ФС нет! FB это подтверждает!
     
     
  • 2.6, Лутше (?), 09:01, 02/09/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати да, Facebook рильна улутшил btrfs патчами и тестированием.
     

  • 1.5, Аноним (5), 09:00, 02/09/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Не понятно зачем. Ну кто в здравом уме будет в Винде хранить данные на какой-то поделке.
     
     
  • 2.7, AleksK (ok), 09:02, 02/09/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Наверное потому что ntfs это давно окаменевшее г..но мамонта.
     
     
  • 3.8, Аноним (8), 09:21, 02/09/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ты бы хоть изучил вопрос прежде, чем писать глупости.
     
     
  • 4.21, Аноним (21), 10:24, 02/09/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Почему глупости. Последняя версия NTFS была выпущена в далеком 2001 году.
     
  • 3.11, Аноним (5), 09:37, 02/09/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А WinBtrfs оплот надежности? К NTFS можно относится как угодно. Но это весьма надежная ФС.
     
  • 3.20, aname (ok), 10:14, 02/09/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А претензии к ней какие?
     
  • 2.14, Аноним (14), 09:49, 02/09/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ReacOS
     

  • 1.9, Аноним (9), 09:22, 02/09/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > Возможна конвертация существующих разделов NTFS в Btrfs.

    Конвертировать как-то стремно, а вот если из винды будет беспроблемный read-write линуксовых btrfs разделов, да так чтоб батя-линух ничего не заметил, то у винды на локалхосте ещё есть шанс...

     
     
  • 2.15, Аноним (14), 09:51, 02/09/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Чтоб батя-Линух не заметил, первое, что нужно сделать, чтоб Винда не ставила всем полряд файлам бит исполняемый.
     
  • 2.18, Sm0ke85 (ok), 10:06, 02/09/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >Конвертировать как-то стремно, а вот если из винды будет беспроблемный read-write линуксовых btrfs разделов, да так чтоб батя-линух ничего не заметил, то у винды на локалхосте ещё есть шанс...

    Напомню, что все околовиндовые поделия, как правило, отклоняются от стандарта и добавляют "свою изюминку", что моментально делает их "аналог" несовместимым с другими)))))

     

  • 1.13, a (??), 09:49, 02/09/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    btrfs лучший
     
     
  • 2.17, опеншлёпивпродакшн (?), 09:53, 02/09/2026 [^] [^^] [^^^] [ответить]  
  • +/
    теперь ещё больше сомнений...
     

  • 1.16, Аноним (14), 09:53, 02/09/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ждём HurdBtrfs.
     
  • 1.19, aname (ok), 10:13, 02/09/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Возможна конвертация существующих разделов NTFS в Btrfs

    И ведь найдуться же поехавшие

     
     
  • 2.22, Аноним (21), 10:27, 02/09/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Не душни, все нормально работает.
     

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



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

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