请教一下,群晖系统,文件系统选择 btrfs 还是 ext4,我的要求就是换系统后,硬盘的内容依然能够再读出来

2022-06-11 12:10:07 +08:00
 yazoox

如图,买了一个黑群晖,硬盘插上去,创建存储池选择的是 basic

现在创建存储空间,选择文件系统时,不是很清楚该选哪个? btrfs or ext4 ?

我的要求主要就是,如果将来我换新的群晖机器了(比如白群,等等),把当前的这块硬盘拔下来,插到新机器上,文件依然还在,能够继续用,不会识别不了,或者要再次格式化才能够使用。或者,现在的系统坏了,我要把硬盘挂到其它的,比如 windows 或者 linux 机器上,把内容备份 /拷贝出来。

有没有兄弟知道的,谢谢!

10463 次点击
所在节点    NAS
31 条回复
weak
2022-06-11 17:15:21 +08:00
都可以读出了 Ubuntu live 可以读出来
cev2
2022-06-11 17:16:51 +08:00
@bsfmig #14
“Red Hat Enterprise Linux 8 删除了 Btrfs 文件系统。……
……我个人认为,群晖现在就大规模使用 btrfs ,一定程度上是对用户的不负责任。”

这个观点我不敢苟同,红帽是否支持 Btrfs 并不能说明此文件系统的好坏与否,更无法因为红帽不支持而群晖使用得出群晖不负责任。
同样的 SUSE 也默认使用 Btrfs ,是否能得出 SUSE 也对用户不负责任呢,还是说因为 SUSE 选择了就能说明可靠呢。
开源世界最怕的就是以某个商业公司的行为作为权威,可靠与否依靠的是测试数据,而不是某个商业公司的选择。

不禁让我想起了那个段子:
安卓手机打开一个 APP 卡顿,“安卓真垃圾”
苹果手机打开一个 APP 卡顿,“APP 真垃圾”
codehz
2022-06-11 17:34:33 +08:00
win 有第三方 btrfs 驱动,别说存取文件,还可以引导系统(
所以不要太过担心系统坏掉后读取的问题
lurenjiaMAX
2022-06-11 18:03:34 +08:00
@codehz 不知道是不是个例 win10 下 如果把各种应用放在 btrfs 分区里面 一段时间后似乎会出现文件被锁定无法读取的问题 比如 Arduino 只有重启才能解决
bsfmig
2022-06-11 21:34:50 +08:00
@cev2
1.什么时候 SUSE 和红帽同时认可了 Btrfs ,那说明 Btrfs 才真稳定了。毕竟 EL6/7 当中都包含了试验性的 btrfs 支持,试验了可以说七年左右,这样还转不了正,显然反映了红帽本身对这项技术的评估结果。
2.不论从市场占有率( https://truelist.co/blog/linux-statistics/)、影响力还是技术贡献度( https://www.phoronix.com/scan.php?page=news_item&px=RedHat-SUSE-Canonical-Kern-10s),红帽( RHEL 及其衍生版)都比 SuSE 有说服力。当然这俩都是业界 Linux 相关产业权威的领头羊。
3.因此,现在的事实就是,btrfs 并没有得到大规模的采用,尤其是企业环境。当然一些数据可以进一步探究,比如可以想办法研究一下,采用了 SuSE 的企业用户,有多少同时使用了 Btrfs 。但是就目前数据得到的一般印象来说,至少我的印象就是这个。
4.你当然可以认为这有诉诸权威的问题,但是在这个方面,权威是有市场占有率为支撑的,权威的选择结果可以反映市场的接受程度,也可以在一定程度上反映技术本身的质量与采用信心。
yazoox
2022-06-12 09:14:40 +08:00
看来,大家还是很看重数据安全的!
nkcfc
2022-06-12 12:59:40 +08:00
btrfs 在比较新的 Linux 上似乎无法直接挂载,需要用 4.x 版本的内核。
ToBeHacker
2022-06-12 19:05:27 +08:00
都可以的吧
piku
2022-06-13 16:26:25 +08:00
作为黑裙两种我都用过,而且都出了问题做数据恢复。从易用性和恢复方便的角度 ext4 更好。从日常使用性能和扩展性 btrfs 更好。btrfs 也有多层级索引和备份表,数据安全方面不比 ext4 差,但是操作起来更复杂。
就更换系统后更方便的读写而言,我建议 ext4 。但群晖不是单纯的 ext4 ,而是组了 lun 的
bsfmig
2022-06-13 23:25:12 +08:00
@piku 我个人比较抗拒 LVM ,它太复杂了,pv/vg/lv/fs 四层下来(其他类似的逻辑卷管理系统一般会把 pv/vg 、lv/fs 合并管理),加上缺乏完善的 GUI 管理工具,足以让不熟悉的人如坠云里雾中。
StarsunYzL
280 天前
很负责任的说群晖的 btrfs 存在兼容性问题,或者可能是 btrfs 本身的兼容问题,反正群晖的 btrfs 并不是在所有 linux 上都能挂载的,具体哪些能我也不清楚。

曾经我也天真的认为是个 linux 都可以挂载任意 btrfs ,直到有一天我不放心亲测了一遍,群晖 7.0.1-42218 Update 2 的 basic 存储池 btrfs 存储空间,单个硬盘,在 Ubuntu 21.10 里无法挂载成功,dmesg 显示 BTRFS: open_ctree failed ,相同环境下换 ext4 存储空间则可以挂载成功,自此之后我就再也不用 btrfs 存储空间了,万一出问题 ext4 一定比 btrfs 更容易恢复数据

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/858876

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX