在openSUSE 13.2上的一个变化是让Btrfs成为了根(主)分区的文件系统,这让openSUSE的第一发行桌面版本的任何一个分区的文件系统都默认使用了Btrfs。
对Btrfs开发团队来说,这是一个激励人心的消息,因为Btrfs的核心被贴上“不再稳定”的标签有段时间了。在一些圈子里面,这意味着产品就绪型。事实上,有很少的公司在他们的产品上使用Btrfs,包括在2014年4月测试过btrfs的Facebook。
如果你是刚接触这些,Btrfs是这样一个为Linux提供一些高级功能的写时复制的文件系统,而这些功能在Linux默认文件系统(EXT3,EXT4,XFS等等)里是没有的。
你可以看到openSUSE 13.2的默认安装分区,你一定到了根分区(/dev/sda2)是Btrfs的文件系统,它却用xfs为/home分区。这里就有一个疑问,为什么 Btrfs可以被根分区使用,而不能被/home使用呢,我不知道答案,但是我确定有一个最好的理由。
那么Btrfs作为openSUSE的默认文件系统,其它版本是否会相继发行呢?我很难正确回答,但是值得注意的是,它甚至不是作为在Linux Mint 17和17.1的图形安装程序的文件系统选项,尽管如此,它是Ubuntu 14.10和最近发现的Fedora的文件系统选项。
有一件事引起了我的注意:openSUSE13.2的具有Btrfs的根分区是不能加密的。我认为这是因为在默认分区表里面,没有单独为/boot分区。
关于openSUSE新特性的另外一点,Live CD镜像文件默认的文件系统是btrfs。明年上半年,有哪些发行版会进行支持,我们拭目以待。 |