WinBtrfs

Från Wikipedia, den fria encyklopedin
Hoppa till navigation Hoppa till sökning
WinBtrfs

BTRFS.png
Egenskaper för en databärare monterad i Windows som använder filsystemet Btrfs.
Grundläggande information

utvecklare Mark Harmstone
Utgivningsår 2016 [1]
Nuvarande version 1.7.7[2]
( 12 april 2021 )
operativ system Windows , ReactOS
programmeringsspråk Microsoft Visual C ++[3]
kategori Drivrutin , filsystem
Licens LGPL
Tysktalande Nej
github.com/maharmstone/btrfs

WinBtrfs är en helt omskriven gratis filsystem drivrutin för Windows , [4] , som möjliggör användning av den Btrfs filsystemet under Windows och ReactOS . Eftersom drivrutinen skrevs från grunden innehåller den ingen kod från Linux -kärnan . [5]

Integration i operativsystem

WinBtrfs har varit en del av den kostnadsfria Windows -repliken sedan ReactOS 0.4.1 . Med ReactOS 0.4.10 var det också möjligt att starta systemet från en Btrfs -partition . [6] Dessutom stöds virtuella hårddiskar (eller i synnerhet VHD -formatet ). Eftersom WinBtrfs 1.6 är det möjligt att starta Windows från en Btrfs volym i samband med Windows boot loader käbbla, som också är gratis. En installation på en Btrfs -volym är dock endast möjlig genom en efterföljande konvertering av filsystemet, eftersom drivrutinen bara kan installeras efter Windows -installationen. [7]

historia

version offentliggörande Beskrivning / ändringar [1]
0,1 21 februari 2016 Den första testversionen stöder redan läsning och skrivning [8]
0,2 13 mars 2016 Bug fix release (olika buggfixar)
0,3 25 mars 2016 Bug fix release (olika buggfixar)
0,4 2 maj 2016 Skapa och radera subvolym , plug and play , cache för ledigt utrymme; Fixade problem med nätverksresurser , reparationspunkter etc.
0,5 24 juli 2016 Massiva stabilitetsförbättringar och hastighetsökningar, RAID -stöd (med RAID0 , RAID1 och RAID10 ), asynkron läsning och skrivning, säkerhetsförbättringar, etc. [9]
0,6 21 augusti 2016 Kompressionsstöd (med Zlib och LZO ), bättre stöd för flyttbara enheter, fler monteringsalternativ etc.
0,7 24 oktober 2016 Support för sådd , stöd för RAID 5 och 6 , stöd för utökade Windows -attribut, återställning från RAID -kontrollsumfel, bättre snapshot -stöd, etc. [10]
0,8 30 dec 2016 Plug and play -stöd för RAID -enheter, hårddiskanvändning mkbtrfs.exe korrekt tilldelad processer i aktivitetshanteraren , skapande av nya filsystem via mkbtrfs.exe , mkbtrfs.exe etc.
0,9 5 mars 2017 bättre hantering av volymer med flera enheter, inte längre falska NTFS -volymer, filsystem kan skapas med Windows format(.com) , Zlib uppdaterad, etc.
0,10 2 maj 2017 Lagt till stöd för läsning av komprimerade inlineområden , olika buggfixar
1.0 4 september 2017 Första versionen utan betastatus, ny cache för ledigt lagringsutrymme, expansion och minskning av volymer, förbättrat synkroniseringsbeteende på filsystem med lite ledigt lagringsutrymme etc. [11]
1.0.1 15 oktober 2017 Signerade binära filer och buggfixar
1.0.2 19 maj 2018 Bug fixar
1.1 15 dec 2018 Reviderad skalförlängning , vidarebefordran av Linux -metadata till LXSS , stöd för Zstd -komprimering
1.2 5 maj 2019 Bland annat har bearbetningshastigheten ökat avsevärt när många små filer (till exempel med ett Git -arkiv ) öppnas
1.3 10 juni 2019 stöd för nytt namn och radering i Windows 10
1.4 31 augusti 2019 Bland annat visning av andelen fragmentering på fastighetsbladet, stöd för Windows Server 2003 och Vista
1.5 11 nov 2019 Stöd för Windows XP, problem med att starta Btrfs -partitioner fixade och stöd för att byta namn på alternativa dataströmmar
1.6 4 februari 2020 ARM -stöd (experimentellt), korrigeringar för att starta Windows 10 från Btrfs -volym, fixade fel vid montering av filsystem som inte avmonterades korrekt under Linux.
1.7 26 februari 2020 Komprimerings- och dekomprimeringshastigheten förbättrades kraftigt, stöd för tre och fyra hårddisk RAID1 och nya typer av kontrollsumma (xxhash, sha256, blake2 tillagd)
1.7.1 2 mars 2020 Bug fixar
1.7.2 10 april 2020 Andra korrigeringar för att starta Windows 10 från Btrfs -volym och andra buggfixar
1.7.3 24 maj 2020 Förbättrad hantering på mycket fulla volymer, förbättrad hantering av ledigt träd , buggfixar
1.7.4 23 augusti 2020 Byggsystem har ändrats till cmake , zstd -uppgradering, buggfixar, stöd för FSCTL_GET_RETRIEVAL_POINTERS
1.7.5 31 oktober 2020 inklusive första stöd för MinGW 8
1.7.6 14 januari 2021 Windows behöver inte startas om efter den första installationen, filnamnet var begränsat till högst 255 UTF-8 tecken, buggfixar

reception

WinBtrfs rapporteras i många specialmedier, till exempel Admin-Magazin eller iX Magazin .

Individuella bevis

  1. ^ A b Mark Harmstone: WinBtrfs . I: GitHub . 31 augusti 2019, hämtad 2 september 2019 (amerikansk engelska, utvecklarwebbplats).
  2. github.com . (åtkomst 12 april 2021).
  3. Experimentell: Gratis drivrutin för Btrfs -filsystem under Windows . 22 februari 2016 (åtkomst 21 december 2018).
  4. Devin McElheran: WinBtrfs filsystem - Btrfs för andra sidan. I: Fossbytes. 1 augusti 2016. Hämtad 21 december 2018 (amerikansk engelska).
  5. Ulrich Bantle: WinBtrfs - Windows -drivrutin för Btrfs -filsystemet. I: Linux -tidningen. 23 februari 2016, åtkomst 21 december 2018 .
  6. ^ ReactOS stövlar från Btrfs »ADMIN magazine. Hämtad 21 december 2018 .
  7. maharmstone: maharmstone / quibble. 12 april 2020, åtkomst 12 april 2020 .
  8. Filsystem: Experimentell Windows -drivrutin för Btrfs publicerad - Golem.de. Hämtad 21 december 2018 .
  9. heise online: Inklusive raid support: WinBtrfs version 0.5 släppt. Hämtad 21 december 2018 .
  10. heise online: Snabba framsteg: WinBtrfs 0.7 erbjuder RAID5 / 6. Hämtad 21 december 2018 .
  11. Oliver Frommel: WinBtrfs når version 1.0 »ADMIN magazine. Hämtad 21 december 2018 .