希望deepin支持btrfs文件系统
Tofloor
poster avatar
neko
deepin
Ecological co-builder
Q&A Team
2020-12-11 02:38
Author

Btrfs已经作为Fedora 33的默认文件系统了。

原文:https://fedoramagazine.org/btrfs-coming-to-fedora-33/

翻译:

用户数据是计算机上最重要的内容。无论是下一个大发行版的源代码,家庭照片,音乐库还是其他任何文件,您都希望它是安全的。更改默认文件系统并不是随便进行的更改。自Fedora 11以来,Fedora项目首次更改了桌面版本(Fedora Workstation,Fedora KDE等)的默认文件系统。Btrfs将取代ext4作为Fedora 33中的默认文件系统。

这对我意味着什么?
Btrfs是一个稳定而成熟的文件系统,具有现代功能:数据完整性,SSD优化,压缩,廉价的可写快照,多设备支持等等。

切换到Btrfs将使用单分区磁盘布局以及Btrfs的内置卷管理。以前的默认布局对磁盘使用量设置了限制,对于新手用户而言,这可能是一个困难的调整。Btrfs避免了这一问题。

作为技术人员,您可能听说过位腐烂和内存位翻转。数据可能会受到多种物理因素的破坏,甚至包括来自太阳的宇宙射线!在SSD彻底失效之前,通常它会返回零或垃圾,而不是数据。Btrfs使用校验和保护您的数据,并在每次读取时执行验证。永远不会将损坏的数据提供给您的程序,也不会将其复制到您的备份中以在另一天(或一年)内被发现。

Btrfs使用“写时复制”模型:您的数据和文件系统本身永远不会被覆盖。这增强了碰撞安全性。复制文件时,Btrfs不会写入新数据,除非您实际更改旧数据,以节省空间。

实际上,使用Btrfs的透明压缩时,用户将节省更多空间。压缩数据可减少总写入次数,节省空间并延长闪存驱动器寿命。在许多情况下,它也可以提高性能。压缩可以在整个文件系统上,每个子卷,目录甚至每个文件上启用。您将能够选择在Fedora 33中使用压缩。这是我们希望在将来的Fedora版本中默认使用的功能之一。

值得信赖
Facebook在生产中的数百万台计算机上使用Btrfs。他们将其稳定性与ext4和XFS(Fedora中提供的另一个文件系统)进行了比较。实际上,他们使用Btrfs来“改善”他们在生产中使用的消费者存储硬件的质量。Btrfs会在硬件出现故障之前检测到问题。

(开放式)SUSE已经使用Btrfs了很多年,包括SUSE Linux Enterprise Server(SLES)。您无法想象有一家公司能够为客户交付他们不完全信任的软件提供支持。

下一步是什么?
更改已完成代码,自7月初以来已在Rawhide中作为默认文件系统进行了测试。自2012年以来,Bedfs已在Fedora中得到明确支持。对于大多数用户而言,这将是一个透明的变化,但这仍然很重要。Fedora将确保我们提供Fedora用户所期望的可靠和可靠的体验。

特别感谢:Ben Cotton,Michael Catanzaro和Fedora工作站工作组对本文的贡献。

Reply Favorite View the author
All Replies
Feng Yu
deepin
2020-12-11 03:54
#1

只是deepin的图形安装界面不支持而已,你用命令行或者自动化部署工具其实都是可以用的,甚至自己加个zfs模块用zfs都没问题

Reply View the author
Amz
deepin
2020-12-11 06:18
#2
Feng Yu

只是deepin的图形安装界面不支持而已,你用命令行或者自动化部署工具其实都是可以用的,甚至自己加个zfs模块用zfs都没问题

grub不支持f2fs,zfs之类的暂时,支持btrfs,作为boot,debian  sid支持了f2fs之类作为boot,可以到正式版还需要一些时日

Reply View the author
justforlxz
deepin
2020-12-11 06:25
#3

btrfs压缩一时爽,数据丢失火葬场

Reply View the author
180******29
deepin
2020-12-11 08:09
#4

ext4现在是最保险稳定的文件系统,使用的也最多,Btrfs文件系统可能很先进,需要时间磨合,去除bug,现在有好多新的文件系统,但都的需要时间磨合,进化,时间到了,自然会有更好的成为主流,文件系统稳定,安全,最为重要

Reply View the author