我是FreeBSD上ZFS的忠实拥护者(自从稳定之前就一直在家庭服务器上使用它;最前沿的功能,宝贝!),我想尝试btrfs来了解它的发展情况。
由于它仍在开发中,因此通常的主流发行版都没有btrfs作为选择。我已经有好几年没有使用Linux了,所以我真的不知道尝试btrfs的最佳选择是什么。
要求:
- 易于安装
- 支持btrfs,而无需重建内核
谢谢!
我是FreeBSD上ZFS的忠实拥护者(自从稳定之前就一直在家庭服务器上使用它;最前沿的功能,宝贝!),我想尝试btrfs来了解它的发展情况。
由于它仍在开发中,因此通常的主流发行版都没有btrfs作为选择。我已经有好几年没有使用Linux了,所以我真的不知道尝试btrfs的最佳选择是什么。
要求:
谢谢!
Answers:
openSUSE 11.3具有btrfs支持,并且非常棒。
Btrfs已经发展成为下一代默认的Linux文件系统。openSUSE是第一个发行版,可让您在安装程序中选择Btrfs。
安装程序将警告您Btrfs仍在试验中,因此请谨慎在生产系统上使用它。您还必须记住要设置一个单独的/ boot分区,因为启动加载程序还不会从Btrfs分区启动。
这里的openSUSE fanboi
除了openSUSE,SUSE Linux Enterprise Server 11 SP2还为Btrfs提供支持(不是技术预览)。
除了Btrfs之外,openSUSE 12.1和SLE [SD] 11SP2还附带有Snapper实用程序,它将帮助您管理快照。既鲷鱼和其的YaST插件(鲷的yast)提供发现的快照的内容和相对于另一个快照的差的功能。YaST磁盘分区模块还了解Btrfs,并将为子卷提供建议的设置。
Ubuntu也支持Btrfs,引用官方ubuntu Btrfs
从11.04-beta1开始, 注意,只能使用btrfs文件系统 将grub _MUST_NOT_安装到引导扇区 包含/ boot的btrfs卷。
我已经在KDE Neon用户版上使用Btrfs了两年多了,它对我来说是完美的。我在单个HD上使用它,然后创建了具有两个HD的RAID1,然后转换回具有两个HD的单例,以最大化我的可用空间。我在笔记本电脑(CDROM Cadddy)中使用了第三个HD,用于使用Btrfs发送和接收来存储备份快照。
Btrfs在安装期间以Kubuntu或Neon的fs形式提供。您可以为它提供整个磁盘(/ dev / sda)或一个分区(/ dev / sda1)。分区更好。基于Ubuntu,可以创建主要子卷@和@home。其他发行版(例如OpenSuSE)创建了十几个默认子卷。/ etc / fstab中的行将@绑定到/,并将@home绑定到/ home。Kubuntuforuums.net上的Oshunluver解释了如何使用Btrfs安装多个发行版(可在启动时选择),并为每个发行版提供对所有可用空间的访问。无需预先将大小分配给子体积。
除非正确调整snapper.conf,否则使用snapper和其他自动快照应用程序会使您很快陷入磁盘空间不足的情况。尝试使用快照程序后,我将其卸载了。Btrfs快照命令非常简单,以至于我打开Konsole并手动发出它们,尤其是在进行更新或实验之前。如果在更新或试验期间您破坏了某些内容,而不是花费数小时或数天的时间来修复它,则只需进行3分钟的回滚即可。
如果计划在Btrfs系统上运行VirtualBox,则有两个选择:使用固定大小的虚拟HD,或对于动态虚拟HD,首先将要在其中创建虚拟HD的文件夹提供给NOCOW属性。
因为Btrfs使得备份和还原非常容易,所以我将永远不会回到EXT4。在大多数发行版中,ZFS都不是默认的root fs,但是当它以这种能力出现时,我会尝试一下。