Btrfs似乎具有一套有用的功能,如快照,并且是Opensuse和Suse的默认选项。Fedora计划转移到它上面。Ubuntu是否计划转移到它上面?如果不是,为什么?
xz
默认使用的东西相媲美。
这位来自LinuxBSDos.com的网友说:“随着Btrfs成为openSUSE的默认文件系统,其他发行版何时跟进呢?”但他也提到,尽管默认安装在根目录使用Btrfs,但是“/home单独分区使用XFS。”然后他补充道:“在openSUSE 13.2中引起我注意的一件事是,如果选择Btrfs,则无法对根分区进行加密。我认为这是因为在默认分区方案中,没有单独的/boot分区。”
一条评论做出了合理的猜测:“Btrfs被用于根分区是因为在意外故障的情况下,您总可以重新安装系统。而在/home目录中有用户数据,您不能指望重新安装系统。”
Btrfs代码库正在进行大量开发。我们正在尽一切努力使其稳定和快速。由于快速的开发速度,每个新的Linux版本都会明显改善文件系统的开发状态,因此建议使用最新的内核。
Debian维基似乎没有关于btrfs的任何新消息,提到它自从2.6.29内核(2009年3月23日)开始就存在。
实际上,Btrfs Wiki的常见问题似乎没有关于它稳定性的更新,最新的日期是2012年12月(我相信更新文档在优先级上不是很高,但对我来说,达到稳定状态似乎是一个重要的里程碑)。 Btrfs 稳定吗? 简短回答:不,它仍被视为实验性的。Fedora项目关于Btrfs的维基百科在其“Btrfs文件系统草稿”中说:“从Fedora 16开始,它被计划成为默认文件系统”,但那是在2011年发布的,所以我认为那个页面没用...
Red Hat Enterprise Linux 7存储管理指南将Btrfs称为“技术预览”,而该RedHat版本于2014年6月10日发布(并于2019年第四季度结束生产1阶段)。
在Red Hat中,“技术预览”功能是什么意思?
技术预览功能目前不受支持,可能功能不完整,并且不适合在生产环境中部署。然而,这些功能作为一种礼遇提供给客户,主要目标是使功能获得更广泛的曝光,以便将来得到全面支持。
grub
和某些配置仍存在一些未解决的问题(https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/736743),而且缺乏正确的交换文件支持(https://btrfs.wiki.kernel.org/index.php/FAQ#Does_btrfs_support_swap_files.3F)。 - phk