Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

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

Дата публикации: 02-09-2026 05:23:33

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

Основное содержимое страницы с новостью.

После более двух лет разработки опубликован выпуск проекта 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
1.3, Аноним (3), 08:52, 02/09/2026 [ответить] [﹢﹢﹢] [ · · · ]   –5 +/
> WinBtrfs не основан на коде Btrfs из ядра Linux,

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

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

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

 
 
2.26, Аноним (26), 10:58, 02/09/2026 [^] [^^] [^^^] [ответить]   +1 +/
это значит что winBtrfs не является портированным драйвером, а является новой реализацией опирающейся на спецификации работы с файловой системой(которые что можно сказать редкость для линуксовых фс у бтрфс есть и находятся в хоорошо документированном виде)
 

 
2.6, Лутше (?), 09:01, 02/09/2026 [^] [^^] [^^^] [ответить]   +1 +/
Кстати да, Facebook рильна улутшил btrfs патчами и тестированием.
 

1.5, Аноним (5), 09:00, 02/09/2026 [ответить] [﹢﹢﹢] [ · · · ]   +/
Не понятно зачем. Ну кто в здравом уме будет в Винде хранить данные на какой-то поделке.
 
 
2.7, AleksK (ok), 09:02, 02/09/2026 [^] [^^] [^^^] [ответить]   –3 +/
570bce613d2d85495b48e54b8f90801b.jpgНаверное потому что 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 можно относится как угодно. Но это весьма надежная ФС.
 
2.27, Аноним (26), 11:01, 02/09/2026 [^] [^^] [^^^] [ответить]   +/
ну тут главный вопрос что надёжнее refs или winbtrfs
поебаться и с тем и с тем придётся фичей больше у btrfs но выбор всё ещё не так очевиден
 

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

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

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

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

 
2.25, Роман (??), 10:44, 02/09/2026 [^] [^^] [^^^] [ответить]   +2 +/
3b24b071ea8704c956f5b6a09ee6cda6.jpgон достаточно беспроблемный (для тех кому вообще про BTRFS знать по должности ожидаемо)

из первых рук опыт - WSL прекрасно видит BTRFS, Windows прекрасно видит файлы в WSL. Пару лет, может побольше под всякие контейнеры LXD у меня так летит

 


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

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

 


Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1Выпуск операционной системы ReactOS 0.4.16018.4230-08-2026
2Оно живое: ReactOS получила крупный апдейт «Открытая Windows» обновилась до ...07.631-08-2026
3Файловая система Bcachefs официально перестала быть экспериментальной0720-06-2026
4ReactOS 0.4.16 Released With New Graphical Installer, Better Hardware Support016.4729-08-2026
5Microsoft решилась открыть исходный код «эмулятора» Linux под Windows0720-05-2025
6ReactOS Merges Support For Job Objects As Step To Running Modern Windows Apps08.1523-08-2026
7В ReactOS продемонстрирован запуск игры Half-Life 2 и реализован первый системный вызов из Windows Vista5705-07-2026
8Релиз операционной системы NetBSD 11.001601-08-2026
9Опубликован Linux From Scratch 13.1010.602-09-2026
10Выпуск свободного видеоредактора OpenShot 4.0016.531-08-2026

Классификация: . Схожих патентов: 0. Схожих новостей: 10. Тональность: 0. Информативность: 7.78. Источник: www.opennet.ru.