WinBtrfs
WinBtrfs
|
|
---|---|
Properties of a data carrier mounted in Windows that uses the Btrfs file system. |
|
Basic data
|
|
developer | Mark Harmstone |
Publishing year | 2016 |
Current version |
1.7.4 ( 23 August 2020 ) |
operating system | Windows , ReactOS |
programming language | Microsoft Visual C ++ |
category | Driver , file system |
License | LGPL |
German speaking | No |
github.com/maharmstone/btrfs |
WinBtrfs is a fundamentally rewritten free file system - driver for Windows , the use of the Btrfs -Dateisystems Windows and ReactOS permits. Since the driver was written from scratch, it does not contain any code from the Linux kernel .
Integration in operating systems
WinBtrfs has been part of the free Windows replica since ReactOS 4.1 . With ReactOS 4.10 it was also possible to start the system from a Btrfs partition. In addition, virtual hard disks (or in particular the VHD format ) are supported. Since WinBtrfs 1.6 it is possible to start Windows from a Btrfs volume in connection with the Windows boot loader Quibble, which is also free . Since the driver can only be installed after the Windows installation, the installation on a Btrfs volume is only possible through a subsequent conversion of the file system.
history
version | publication | Description / changes |
---|---|---|
0.1 | Feb 21, 2016 | The first test version already supports reading and writing |
0.2 | 13 Mar 2016 | Bug fix release (various bug fixes) |
0.3 | 25th Mar 2016 | Bug fix release (various bug fixes) |
0.4 | May 2, 2016 | Subvolume creation and deletion, plug and play , cache for free space; Fixed issues with network shares , reparse points , etc. |
0.5 | July 24, 2016 | Massive stability improvements and speed increases, RAID support (with RAID0 , RAID1 and RAID10 ), asynchronous read and write, security improvements, etc. |
0.6 | Aug 21, 2016 | Compression support (with Zlib and LZO ), better support for removable devices, more mount options, etc. |
0.7 | Oct 24, 2016 | Seeding support, support for RAID 5 and 6 , support for extended Windows attributes, recovery from RAID checksum errors, better snapshot support, etc. |
0.8 | Dec 30, 2016 | Plug & Play support for RAID devices, disk usage is correctly assigned to processes in Task Manager , creation of new file systems via mkbtrfs.exe , volume property sheet, etc.
|
0.9 | 5th Mar 2017 | better handling of volumes with multiple devices, no longer faking NTFS volumes, file systems can be created with the format(.com) Windows command , Zlib updated, etc.
|
0.10 | 2nd May 2017 | Added support for reading compressed inline areas, various bug fixes |
1.0 | 4th Sep 2017 | First version without beta status, new cache for free storage space, expansion and reduction of volumes, improved synchronization behavior on file systems with little free storage space, etc. |
1.0.1 | Oct 15, 2017 | Signed binary files and bug fixes |
1.0.2 | 19th May 2018 | Bug fixes |
1.1 | Dec 15, 2018 | Revised shell extension, forwarding of Linux metadata to LXSS , support for Zstd compression |
1.2 | 5th May 2019 | it was u. a. the processing speed significantly increased when many small files (for example, a Git - repository ) are opened |
1.3 | June 10, 2019 | u. a. Support for new renaming and deletion on Windows 10 |
1.4 | 31 Aug 2019 | u. a. Display of fragmentation percentage on property sheet, support for Windows Server 2003 and Vista |
1.5 | Nov 11, 2019 | Support for Window XP, problems with booting btrfs partitions fixed and support for renaming alternative data streams |
1.6 | Feb. 4, 2020 | ARM support (experimental), fixes for booting Windows 10 from Btrfs volume, fixed errors when mounting file systems that were not unmounted properly under Linux. |
1.7 | Feb 26, 2020 | Compression and decompression speed greatly improved, support for three and four hard disk RAID1 and new checksum types (xxhash, sha256, blake2 added) |
1.7.1 | 2nd Mar 2020 | Bug fixes |
1.7.2 | Apr 10, 2020 | Other fixes for booting Windows 10 from Btrfs volume and other bug fixes |
1.7.3 | May 24, 2020 | Improved handling of very full volumes, improved handling of the free space tree , bug fixes |
1.7.3 | 23 Aug 2020 | Build system changed to cmake , zstd upgrade, bug fixes, support for FSCTL_GET_RETRIEVAL_POINTERS |
reception
WinBtrfs is reported in many specialist media, such as Admin-Magazin or iX Magazin .
Individual evidence
- ↑ a b Mark Harm Stone: WinBtrfs . In: GitHub . August 31, 2019, Retrieved September 2, 2019 (American English, developer site).
- ↑ Experimental: Free driver for Btrfs file system under Windows . February 22, 2016 (accessed December 21, 2018).
- ↑ Devin McElheran: WinBtrfs Filesystem - Btrfs For The Other Side. In: Fossbytes. August 1, 2016, Retrieved December 21, 2018 (American English).
- ↑ Ulrich Bantle: WinBtrfs - Windows driver for the Btrfs file system. In: Linux magazine. February 23, 2016, accessed December 21, 2018 .
- ↑ ReactOS boots from Btrfs »ADMIN magazine. Retrieved December 21, 2018 .
- ↑ maharmstone: maharmstone / quibble. April 12, 2020, accessed April 12, 2020 .
- ↑ File system: Experimental Windows driver for Btrfs published - Golem.de. Retrieved December 21, 2018 .
- ↑ heise online: Including raid support: WinBtrfs version 0.5 released. Retrieved December 21, 2018 .
- ↑ heise online: Rapid progress: WinBtrfs 0.7 offers RAID5 / 6. Retrieved December 21, 2018 .
- ↑ Oliver Frommel: WinBtrfs reaches version 1.0 »ADMIN magazine. Retrieved December 21, 2018 .