Difference between revisions of "File Systems"

comparrison added
(Marked this version for translation)
(comparrison added)
Line 1: Line 1:
<languages/>
<languages/>
[[File:Page Under Construction.jpg|thumb|center|Page under construction]]
__TOC__
__TOC__
<translate>
<translate>
Line 18: Line 19:
=====Tips=====
=====Tips=====
For advanced optimizations see the [https://wiki.archlinux.org/index.php/Ext4#Improving_performance Archwiki Ext4 article].
For advanced optimizations see the [https://wiki.archlinux.org/index.php/Ext4#Improving_performance Archwiki Ext4 article].
=== reiserfs → reiser4 === <!--T:18-->
This was used some time ago in a few linux distros. You may need it if you move to manjaro and have to read data from such harddisks.
see [https://wiki.archlinux.org/title/Reiser4 Reiser4@ARCH-wiki], [https://en.wikipedia.org/wiki/ReiserFS ReiserFS@wikipedia], [https://en.wikipedia.org/wiki/Reiser4 Reiser4@wikipedia]
====Install====  <!--T:19-->
pamac install reiserfsprogs reiser4progs


===btrfs=== <!--T:20-->
===btrfs=== <!--T:20-->
Line 33: Line 26:
====Install==== <!--T:21-->
====Install==== <!--T:21-->
pamac install btrfs-progs
pamac install btrfs-progs
=== reiserfs → reiser4 === <!--T:18-->
This was used some time ago in a few linux distros. You may need it if you move to manjaro and have to read data from such harddisks.
see [https://wiki.archlinux.org/title/Reiser4 Reiser4@ARCH-wiki], [https://en.wikipedia.org/wiki/ReiserFS ReiserFS@wikipedia], [https://en.wikipedia.org/wiki/Reiser4 Reiser4@wikipedia]
====Install====  <!--T:19-->
pamac install reiserfsprogs reiser4progs


== Windows == <!--T:22-->
== Windows == <!--T:22-->
Line 76: Line 76:
see [https://wiki.archlinux.org/title/ZFS ZFS@ARCH-wiki]
see [https://wiki.archlinux.org/title/ZFS ZFS@ARCH-wiki]


==Comparisions==
{| class="wikitable sortable"
|+ Possible usage of Filesystems
|-
! Filesystem !! manjaro !! Win10 !! OsX !! Win9x, DOS
|-
|ext2|| ■  || ▷ ExtFS || ■ ||
|-
|ext3/4|| ■  || ▷ ExtFS || ? ||
|-
|btrfs||● btrfs-progs||▷ ExtFS, WinBtrfs||-||-
|-
|reiser3||● reiser4progs||▷ RFSTool||?||-
|-
|reiser4||● reiserfs||?||?||-
|-
| NTFS || ○ ntfs-3g || ■ || ? ||
|-
| FAT || ● dosfstools || ■ || ■ || ■
|-
| exFAT || ● exfatprogs || ■ || ? || ?
|-
| HFS || ○ hfsprogs (AUR) || ? || ■ ||
|-
| XFS || ? || ▷ ExtFS  || ? || 
|-
| ZFS || ? || ? || ? || 
|}
■ = fully supported
● = fully supported, additional tools to install
○ = partially supported
▷ = possible via external tools
? = feel free to extend ;-)
{| class="wikitable sortable"
|+ Some important properties
|-
! Properties !!ext2!!ext3!!ext4!!btrfs||reiserfs||XFS
|-
|journaling ||-||● ordered||● ordered||● ||▶ 2.6||●
|-
|barriers ||-||||●||●||
|-
|checksum ||-||-||◎ metadata||● full||
|-
|kompression||-||-||-||●+zstd||
|-
|encryption||-||-||▶ 4.13||-||
|-
|snapshots||||||||●||||
|-
|TRIM possible||-||-||▶ 2.6.33||
|-
|xattr, ACL||◎||?||ACL||ACL||ACL
|-
| small repair ||||||● fsck||● auto||reiserfsck
|-
| journal repair ||||||●  fsck||● auto||
|-
| repair after power loss ||||||● tune2fs, fsck||● auto||
|-
|since||1993||2001||2008||2009||2001
|}
=See also=  <!--T:31-->
=See also=  <!--T:31-->
[https://en.wikipedia.org/wiki/ExFAT Wikipedia:exFAT]<br />
[https://en.wikipedia.org/wiki/ExFAT Wikipedia:exFAT]<br />
translator
987

edits