Difference between revisions of "File Systems"

m
Correct spelling
m (link moved into warning)
m (Correct spelling)
Line 4: Line 4:
<translate>
<translate>
<!--T:14-->
<!--T:14-->
This page provides information on some of the filesystems commonly used in Manjaro. It also shows where and how they are used. Further information on these and other filesystems can be found in the ARCH Wiki
This page provides information on some of the filesystems commonly used in Manjaro. It also shows where and how they are used. Further information on these and other filesystems can be found in the ARCH Wiki.


<!--T:15-->
<!--T:15-->
Line 12: Line 12:


<!--T:32-->
<!--T:32-->
filesystems that are mostly used under linux.
filesystems that are mostly used under Linux.


<!--T:33-->
<!--T:33-->
Note that many filesystem drivers are already included in the Linux kernel. You may not need anything else to mount, read, or write these filesystems. But there are packages with additional tools. You may need them to format, check, repair, modify, or optimize such filesystems. So if you regularly use a filesystem, it is a good idea to install the appropriate tools
Note that many filesystem drivers are already included in the Linux kernel. You may not need anything else to mount, read, or write these filesystems. But there are packages with additional tools. You may need them to format, check, repair, modify, or optimize such filesystems. So if you regularly use a filesystem, it is a good idea to install the appropriate tools.


=== Ext2 → Ext3 → Ext4 === <!--T:34-->
=== Ext2 → Ext3 → Ext4 === <!--T:34-->
Line 35: Line 35:


<!--T:39-->
<!--T:39-->
In manjaro e2fsprogs is already installed
In Manjaro, e2fsprogs is already installed


===Btrfs=== <!--T:20-->
===Btrfs=== <!--T:20-->
Line 47: Line 47:
<!--T:42-->
<!--T:42-->
Development of Btrfs started in 2007. Since that time, Btrfs is a part of the Linux kernel and is under active development. The Btrfs code base is '''[https://btrfs.wiki.kernel.org/index.php/Status stable] .''' However, new features are still under development. Its main features and benefits are:
Development of Btrfs started in 2007. Since that time, Btrfs is a part of the Linux kernel and is under active development. The Btrfs code base is '''[https://btrfs.wiki.kernel.org/index.php/Status stable] .''' However, new features are still under development. Its main features and benefits are:
* '''Snapshots''' which do not make the full copy of files
* '''Snapshots''' which do not make a full copy of files
* '''RAID''' - support for software-based RAID 0, RAID 1, RAID 10
* '''RAID''' - support for software-based RAID 0, RAID 1, RAID 10
* '''Self-healing''' - checksums for data and metadata, automatic detection of silent data corruptions
* '''Self-healing''' - checksums for data and metadata, automatic detection of silent data corruptions
Line 59: Line 59:
<tvar|usercmd0>{{UserCmd|command=pamac install btrfs-progs}}</>
<tvar|usercmd0>{{UserCmd|command=pamac install btrfs-progs}}</>


=== reiserfs → reiser4 === <!--T:18-->
=== ReiserFS → reiser4 === <!--T:18-->


<!--T:45-->
<!--T:45-->
Reiserf was the first journaling filesystem to be included in the standard kernel. It was actively used by some distros some time ago, but is not currently widely used. Reiser4 is the successor to reiserfs(3). However, Reiser4 seems not to be integrated in the kernel yet.
ReiserFS was the first journaling filesystem to be included in the standard kernel. It was actively used by some distros some time ago, but is not currently widely used. Reiser4 is the successor to ReiserFS(3). However, Reiser4 seems not to be integrated in the kernel yet.


<!--T:46-->
<!--T:46-->
Line 94: Line 94:


<!--T:52-->
<!--T:52-->
{{warning |If you regularly switch between Windows and Linux, you should switch off "hibernation", "Hybrid Boot", "Fast Boot" in Windows. Then Linux has allways full (read / write) access to NTFS drives.
{{warning |If you regularly switch between Windows and Linux, you should switch off "hibernation", "Hybrid Boot", "Fast Boot" in Windows. Then Linux has always full (read / write) access to NTFS drives.
* [https://forum.manjaro.org/t/all-of-my-files-are-in-read-only-mode/83777/7 all-of-my-files-are-in-read-only-mode@forum]
* [https://forum.manjaro.org/t/all-of-my-files-are-in-read-only-mode/83777/7 all-of-my-files-are-in-read-only-mode@forum]
}}
}}
Line 135: Line 135:


<!--T:62-->
<!--T:62-->
Microsoft developed the exFAT (Extended File Alocation Table) in 2006 and optimized it for flash memories such as USB sticks and SD cards. It can store large files and large numbers of files, and it can manage very large partitions. It is supported by Linux, Windows, macOS and many other devices and is one of the most compatible filesystems. ExFAT is included in Linux 5.4.
Microsoft developed the exFAT (Extended File Allocation Table) in 2006 and optimized it for flash memories such as USB sticks and SD cards. It can store large files and large numbers of files, and it can manage very large partitions. It is supported by Linux, Windows, macOS and many other devices and is one of the most compatible filesystems. ExFAT is included in Linux 5.4 and higher.


<!--T:63-->
<!--T:63-->
Line 159: Line 159:


<!--T:66-->
<!--T:66-->
Filesystems mostly used in macOs
Filesystems mostly used in macOS


=== HFS → HFS+ === <!--T:67-->
=== HFS → HFS+ === <!--T:67-->
Line 188: Line 188:
|+ <translate><!--T:76--> Possible usage of Filesystems</translate>
|+ <translate><!--T:76--> Possible usage of Filesystems</translate>
|-
|-
! Filesystem !! manjaro !! Win10 !! OsX !! Win9x, DOS
! Filesystem !! Manjaro !! Win10 !! OSX !! Win9x, DOS
|-
|-
|ext2||●||▷ ExtFS||●||  
|ext2||●||▷ ExtFS||●||  
Moderators, translator
286

edits