Hlavní navigace

Souborové systémy

Ext2, Ext3, Xfs, RaiserFS, ...

Pracuje se na APFS pro Linux

Souborový systém APFS (Apple File-System), který nahradil HFS+ a používá se v macOS od 10.13 a v iOS od 10.3 bude mít podporu v linuxovém jádře. Zatím je podporováno pouze čtení a chybí komprese a šifrování. Zdrojový kód na GitHubu je založený na jádře 4.20. (zdroj: phoronix)

Dočasné řešení problému ZFS a Linuxu 5.0

Kernel 5.0 přestal exportovat dvě FPU funkce, což znemožňuje kompilaci ZFS on Linux (ZOL). Dočasné řešení navrhl Tony Hutter. Pokud je použito jádro 5.0, nelze použít SIMD (SSE a AVX) instrukce ke kontrolním součtům. Vektorové instrukce budou…

ZFS on Linux má menší zádrhel s kernelem 5.0

ZFS on Linux (ZOL) má menší problém s novým jádrem 5.0-rc1. Nové jádro přestalo exportovat funkce __kernel_fpu_{begin,end} a exportuje je jen v EXPORT_SYMBOL_GPL, což nejde v ZOL kvůli licenci použít. Řešení zatím není známé, Greg Kroah-Hartman…

Reiser4 portován na Linux 4.20

Zatímco Hans Reiser stále pobývá ve vězení, souborový systém Reser4 stále živoří. Nově po zhruba 4 měsících bez valné aktivity přichází aktualizace, jak jinak než od Edwarda Shishkina, která zprovozňuje Reiser4 s jádrem 4.20 a přidává jednu opravu…

FreeBSD přejde na linuxovou verzi ZFS

FreeBSD bylo historicky prvním operačním systémem, který vedle domovského Solarisu nabízel souborový systém ZFS. Server Phoronix zveřejnil zprávu, podle které FreeBSD do budoucna založí svoji podporu ZFS na linuxové verzi, neboli ZFS On Linux…

Btrfs získá s Linuxem 4.21 zpět podporu swap souborů

Od roku 2009 byla v Btrfs úprava, která znemožňovala provozovat na oddílech s tímto souborovým systémem odkládací soubory (swap). Náprava je na cestě, v jádru 4.21 se objeví patch od Omara Sandovala z Facebooku, která věc řeší (problém byl/je…

BFQ plánovač vhodný na desktop

Server Phoronix testoval různé I/O plánovače spolu s NVMe SSDs. Zajímavý byl výsledek BFQ (Budget Fair Queueing) plánovače s nízkou latencí. Ten v testu spuštění programu při současné zátěži disku vždy výrazně zvítězil. Je tedy díky nízké latenci…

Poškození souborového systému měl na svědomí I/O plánovač, oprava jde i do jádra 4.19

Uživatelé čerstvého jádra 4.19 si začali stěžovat na ztráty dat na souborovém systému ext4. Šetření nakonec ukázalo, že problém není v souborovém systému, ale v plánovači BLK-MQ, který má zvýšit výkon při práci s blokovými zařízeními tím, že…

Grub bude mít konečně podporu zstd v Btrfs

Komprese zstd pro souborový systém Btrfs je v jádře již více než rok od 4.14. Zavaděč Grub však tuto kompresi doposud neuměl, což neumožňovalo zstd na /, nebo bylo potřeba oddělený  /boot. V pondělí byl přidán patch s podporou zstd. Nyní je…

Nový souborový systém EROFS od Huawei má konečně nástroje

Huawei před půl rokem oznámil nový read-only souborový systém EROFS (Extendable Read-Only File-System), který má být používán v jeho zařízeních s Androidem. Má být rychlejší a díky lepší kompresi (používá lz4) i úspornější než stávající read-only…

Dropbox vydal novou verzi, která v Linuxu vyžaduje nešifrovaný ext4

Dropbox vydal novou verzi svého klienta pro Linux, který přestal podporovat jiné souborové systémy než ext4. Mezi souborovým systémem a klientem navíc nesmí být žádná další vrstva, jako například šifrování. O tomto rozhodnutí jsme vás informovali…

Grub umí číst disky s Btrfs RAID 5 a 6

Do kódu zavaděče Grub přibyla podpora souborového systému Btrfs v režimu RAID 5 a 6. Před dvěma lety se přišlo na to, že kód Btrfs je při použití těchto polí nestabilní a může způsobit ztrátu dat. Postupně byly do jádra zavedeny opravy a od jádra…

ExtFUSE rychlejší FUSE používající eBPF

Souborové systémy připojené přes FUSE mají většinou velmi špatný výkon. Změnit se to snaží nový projekt ExtFUSE, což by mělo být rychlejší FUSE používající eBPF (extended Berkeley Packet Filter). eBPF bylo původně určeno k filtrování paketů, ale…

Více detailů k projektu Red Hat Stratis, který má nahradit Btrfs a ZFS

Na serveru opensource.com se objevil dvoudílný článek (první díl, druhý díl) s detaily Red Hat projektu lokálního úložiště Stratis, který má nahradit Btrfs, ZFS a LVM. Red Hat již před rokem skončil s Btrfs a ZFS neuvažuje kvůli licenci CDDL…

GRUB dostal podporu pro bootování z F2FS

Zavaděč GRUB dostal podporu pro načítání souborů z Flash-Friendly File-Systemu, zkráceně F2FS. Je tedy možné bootovat ze zařízení, která tento souborový systém používají. Autorem kódu je Jaegeuk Kim, který je zároveň hlavním vývojářem samotného…

OpenZFS bude mít podporu zstd

OpenZFS (a tedy i ZFS on Linux) dostane brzy podporu komprese zstd. Komprese zstd by měla dosahovat téměř kompresních poměrů jako zlib/gzip, ale měla by mít daleko rychlejší dekompresi. Ze souborových systémů již od jádra 4.14 Zstd podporuje Btrfs…

Btrfs zrychluje čtení ze SSD v RAID1/10

Před dvěma dny byl do Btrfs poslán patch, který zrychluje čtení z RAID1/10. Pokud je jedno zařízení v RAID1 SSD a druhé rotující (hybridní uspořádání), bude se číst z rychlejšího SSD. Pokud jsou obě nerotující, vybere se zařízení s menším počtem…

Reiser4 pro Linux 4.14 přidává podporu komprese Zstd

Vývoj souborového systému Reiser4 od zatčení Hanse Reisera v roce 2006 nadále probíhá nižším tempem, nicméně projekt nikdy trvale neustal. Aktuální patch přidává podporu linuxového jádra 4.14 a s ním také podporu komprese souborových systémů Zstd…

ZFS se možná do linuxového jádra dostane, říká vývojář Oracle

Mark Maybee pracuje v Oracle (dříve Sun) už téměř dvacet let a na OpenZFS Developer Summit mluvil o tom, jaký je přístup Oracle k ZFS v Linuxu. Podle jeho slov je možné, že se ještě dočkáme ZFS v linuxovém jádře. Podle jeho slov firma omezila…

WinBtrfs 1.0 umožňuje pracovat s Btrfs na Windows

Mark Harmstone uvolnil verzi 1.0 svého ovladače WinBtrfs, který do Windows 7 a novějších přidává podporu původně linuxového souborového systému Btrfs. Ovladač je napsán úplně znovu a podporuje většinu důležitých vlastností souborového systému jako…

Stoprocentně sázíme na Btrfs, potvrzuje SUSE

Souborový systém Btrfs nedávno dostal ránu, když společnost Red Hat oznámila, že končí s jeho podporou. Na to nyní zareagovala společnost SUSE, která tvrdí, že je Btrfs oddaná, a to nejen z hlediska nasazení v distribuci. K tomu přiložila zajímavou…

ZFS On Linux získává podporu šifrování

ZFS On Linux (ZOL), linuxový port souborového systému ZFS, dostává konečně podporu šifrování. Do vývojového stromu byl přidán kód, který dovoluje vytvářet a spravovat šifrované datasety. Patche se vyvíjely několik měsíců, ale teprve teď dospěly do…

ZFS On Linux 0.7 se spoustou novinek a zlepšeným výkonem

Včera vyšel ZFS On Linux 0.7.0 se spoustou nových vlastností a zlepšeným výkonem. Například scrub může být pozastaven a poté znovu spuštěn pomocí zpool scrub -p, dále zfs send/recieve může pokračovat po přerušení a zfs send -c posílá přímo…

Reiser4 aktualizován pro současné jádro 4.11

Pokud používáte souborový systém Reiser4, můžete ho nyní použít s aktuálním linuxovým jádrem verze 4.11. Bohužel, to je to jediné, co jsme se od vývojářů dozvěděli. Patche na novější verze jádra se objevují na Sourceforge stránce Reiser4 file…

Velká řešení otevřeně: souborový systém GlusterFS

Další z věcí, které je potřeba pro některé aplikace vyřešit, je souborový systém (ideálně POSIX kompatibilní). Z nepřeberného množství možností si pro dnešek vybereme GlusterFS, škálovatelný síťový souborový systém.

Doba čtení: 4 minuty

Windows 7 a 8 lze shodit zadáním specifické adresářové cesty

Ve Windows 7 a 8 byla nalezena chyba související se souborovým systémem NTFS a speciálním souborem $MFT, který uchovává informace o struktuře souborového systému. Běžně systém otevření souboru nepovolí, ale pokud k němu pokusíte přistoupit jako…

Souborový systém TFS napsaný v Rustu chce soupeřit se ZFS

Souborový systém TFS je součástí unixového operačního systému Redox OS, který je celý napsaný v Rustu a běží na mikrojádře. Souborový systém TFS by však měl být multiplatformní a autoři říkají, že se inspirovali ZFS. TFS podporuje COW (copy on…

Btrfs RAID 5/6 se dočká oprav v jádře 4.12, stále však raději nepoužívat

Podpora RAID 5/6 je v Btrfs již nějakou dobu rozbitá a nedoporučuje se používat, pokud tedy nechcete přijít o data. V jádře 4.12 budou opraveny chyby ve scrub a výměně disku v RAID 5/6, avšak s nasazením raději počkejte. Hovoří se o varování do…

Jak použít ZFS pro /home

Na serveru Feedom Penguin vyšel nedávno detailní návod, jak použít ZFS pro /home . Návod je podle autorových slov určen pokročilým nebo středně pokročilým uživatelům a je demonstrován na Ubuntu 14.04, který již všechny potřebné ZFS on Linux moduly…

GParted 0.28 umí upravovat šifrované svazky LUKS

Správce diskových oddílů GParted vyšel ve verzi 0.28, která přináší jednu docela velkou novinku. Jde o možnost upravovat svazky šifrovacího řešení LUKS. „GParted sice nemůže svazky vytvářet, otevírat nebo zavírat, ale umí kopírovat a upravovat…