Filesystem Development Considerations
Considerations for default file system choice for Kicksecure.
Introduction[edit]
Copy or share this direct link!
https://www.kicksecure.com/wiki/Dev/filesystem#Introduction
Click below ↴ = Copy to Clipboard
[[Dev/filesystem#Introduction|Introduction]]
Copy as Wikitext
[Introduction](https://www.kicksecure.com/wiki/Dev/filesystem#Introduction)
for Discourse, reddit, GitHub
[Introduction](https://www.kicksecure.com/wiki/Dev/filesystem#Introduction)
Copy as Markdown
[url=https://www.kicksecure.com/wiki/Dev/filesystem#Introduction]Introduction[/url]
Copy as phpBB
Click below ↴ = Open social URL with share data
We don't use embedded scripts
This share button is completely self-hosted by this webserver. No scripts from any of the social networks are embedded on this webserver. See also
Social Share Button.
Documentation for this is incomplete. Contributions are happily considered! See this for potential alternatives.
Wanted Feature[edit]
Copy or share this direct link!
https://www.kicksecure.com/wiki/Dev/filesystem#Wanted_Feature
Click below ↴ = Copy to Clipboard
[[Dev/filesystem#Wanted_Feature|Wanted Feature]]
Copy as Wikitext
[Wanted Feature](https://www.kicksecure.com/wiki/Dev/filesystem#Wanted_Feature)
for Discourse, reddit, GitHub
[Wanted Feature](https://www.kicksecure.com/wiki/Dev/filesystem#Wanted_Feature)
Copy as Markdown
[url=https://www.kicksecure.com/wiki/Dev/filesystem#Wanted_Feature]Wanted Feature[/url]
Copy as phpBB
Click below ↴ = Open social URL with share data
We don't use embedded scripts
This share button is completely self-hosted by this webserver. No scripts from any of the social networks are embedded on this webserver. See also
Social Share Button.
- rollback
- alternative?
apt-rollback
timeshift
btrfs[edit]
Copy or share this direct link!
https://www.kicksecure.com/wiki/Dev/filesystem#btrfs
Click below ↴ = Copy to Clipboard
[[Dev/filesystem#btrfs|btrfs]]
Copy as Wikitext
[btrfs](https://www.kicksecure.com/wiki/Dev/filesystem#btrfs)
for Discourse, reddit, GitHub
[btrfs](https://www.kicksecure.com/wiki/Dev/filesystem#btrfs)
Copy as Markdown
[url=https://www.kicksecure.com/wiki/Dev/filesystem#btrfs]btrfs[/url]
Copy as phpBB
Click below ↴ = Open social URL with share data
We don't use embedded scripts
This share button is completely self-hosted by this webserver. No scripts from any of the social networks are embedded on this webserver. See also
Social Share Button.
Btrfs has been deprecated by redhat.
https://news.ycombinator.com/item?id=14907771
https://arstechnica.com/gadgets/2021/09/examining-btrfs-linuxs-perpetually-half-finished-filesystem/
default in openSUSE
used by Facebook
https://wiki.debian.org/Btrfs good since buster
https://forums.kicksecure.com/t/use-btrfs-as-the-default-journaling-file-system/626
zfs[edit]
Copy or share this direct link!
https://www.kicksecure.com/wiki/Dev/filesystem#zfs
Click below ↴ = Copy to Clipboard
[[Dev/filesystem#zfs|zfs]]
Copy as Wikitext
[zfs](https://www.kicksecure.com/wiki/Dev/filesystem#zfs)
for Discourse, reddit, GitHub
[zfs](https://www.kicksecure.com/wiki/Dev/filesystem#zfs)
Copy as Markdown
[url=https://www.kicksecure.com/wiki/Dev/filesystem#zfs]zfs[/url]
Copy as phpBB
Click below ↴ = Open social URL with share data
We don't use embedded scripts
This share button is completely self-hosted by this webserver. No scripts from any of the social networks are embedded on this webserver. See also
Social Share Button.
stratis is not in Debian afaik.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934303
But there's some stuff about "plain" ZFS.
Says ZFS is Oracle and I am not amazed by how Oracle maintains VirtualBox.
Also ZFS is not going to be mainlined in Linux due to licensing issues.
https://www.theregister.com/2020/01/13/zfs_linux/
https://packages.debian.org/source/bookworm/zfs-linux
DKMS...
There is also OpenZFS but apparently not in Debian.
xfs[edit]
Copy or share this direct link!
https://www.kicksecure.com/wiki/Dev/filesystem#xfs
Click below ↴ = Copy to Clipboard
[[Dev/filesystem#xfs|xfs]]
Copy as Wikitext
[xfs](https://www.kicksecure.com/wiki/Dev/filesystem#xfs)
for Discourse, reddit, GitHub
[xfs](https://www.kicksecure.com/wiki/Dev/filesystem#xfs)
Copy as Markdown
[url=https://www.kicksecure.com/wiki/Dev/filesystem#xfs]xfs[/url]
Copy as phpBB
Click below ↴ = Open social URL with share data
We don't use embedded scripts
This share button is completely self-hosted by this webserver. No scripts from any of the social networks are embedded on this webserver. See also
Social Share Button.
todo
no de-duplication?
Attribution[edit]
Copy or share this direct link!
https://www.kicksecure.com/wiki/Dev/filesystem#Attribution
Click below ↴ = Copy to Clipboard
[[Dev/filesystem#Attribution|Attribution]]
Copy as Wikitext
[Attribution](https://www.kicksecure.com/wiki/Dev/filesystem#Attribution)
for Discourse, reddit, GitHub
[Attribution](https://www.kicksecure.com/wiki/Dev/filesystem#Attribution)
Copy as Markdown
[url=https://www.kicksecure.com/wiki/Dev/filesystem#Attribution]Attribution[/url]
Copy as phpBB
Click below ↴ = Open social URL with share data
We don't use embedded scripts
This share button is completely self-hosted by this webserver. No scripts from any of the social networks are embedded on this webserver. See also
Social Share Button.
Kicksecure is an Implementation of the Securing Debian Manual. This chapter has been inspired by:
Securing Debian Manual
, chapter Selecting the appropriate file systems

Copy as Wikitext [Filesystem Development Considerations](https://www.kicksecure.com/wiki/Dev/filesystem)
for Discourse, reddit, GitHub [Filesystem Development Considerations](https://www.kicksecure.com/wiki/Dev/filesystem)
Copy as Markdown [url=https://www.kicksecure.com/wiki/Dev/filesystem]Filesystem Development Considerations[/url]
Copy as phpBB Click below ↴ = Open social URL with share data











We believe security software like Kicksecure needs to remain Open Source and independent. Would you help sustain and grow the project? Learn more about our 12 year success story and maybe DONATE!