SSD 装 Linux 选 Ext4 还是 Btrfs 好呢?

2015-04-14 18:17:41 +08:00
 pengjiayou

玩 Linux 是好几年前了,现在掏了一个新笔记本,ThinkPad X250 ,还在清关中,打算到货之后加装一块 M.2 SSD 然后安装 Ubuntu 14.04.2 LTS ,和自带 SSD 里的 Win 8 双启动。现在有两个问题?

1)Bootloader 安装在加装的 SSD 上就好了吧?即便如此,安装 Ubuntu 的时候 Grub2 依然会修改 Win 8.1 的 EFI 分区?如果 Grub2 出问题,必须修复 Grub2 或者修复 Win 8.1 才能进系统?

2)Btrfs 文件系统成熟了么?听说这货比 Ext4 更适合 SSD 。似乎搜索不到更多中文资料,有人说 Btrfs 在 deb 系的系统上跑得慢,还有说丢文件的,不过好像都是几年前了。。。 有最近在使用 14.04 SP2 和 Btrfs 的童鞋解答一下,要不然还是果断用 Ext4 算了。

50028 次点击
所在节点    Ubuntu
76 条回复
ooxxcc
2015-04-14 18:20:43 +08:00
1. 看你具体安装设置,不好说

2. btrfs资料还是很多的,有用的功能也不少,例如snapshot做增量备份。。

不熟悉建议不要折腾,老老实实ext4吧
pengjiayou
2015-04-14 18:23:23 +08:00
@ooxxcc EFI+GPT,双 SSD 装两个系统,Linux 上的 Grub2 貌似会修改一些 Windows 的文件?
ooxxcc
2015-04-14 18:31:40 +08:00
@pengjiayou 好久没用这些了,而且当时是一个硬盘不同分区装的双系统,现在完全没印象了

理论上可以硬盘1装Grub2,硬盘2装bootmgr,但是没试过不是很确定是否行得通

个人建议直接一个系统+虚拟机吧……
pengjiayou
2015-04-14 18:35:40 +08:00
@ooxxcc 虚拟机没意思,就双系统,我备份好 Win 8 折腾吧。

希望楼下有人解答 Btrfs 的疑问
billlee
2015-04-14 18:36:35 +08:00
Btrfs 的数据格式稳定了,但是代码还是 under heavy development.

https://btrfs.wiki.kernel.org/index.php/Main_Page
Love4Taylor
2015-04-14 18:37:30 +08:00
几天前btrfs刚掉过数据....幸好不是太重要的
ooxxcc
2015-04-14 18:37:39 +08:00
@pengjiayou btrfs还在开发中,目前很多隐形的坑,不是有特殊用途的话不建议折腾
ooxxcc
2015-04-14 18:38:50 +08:00
@Love4Taylor 上个月btrfs raid1挂了一个盘,然后我发现当年组raid的时候脑残没加mconvert和sconvert导致metadata是single的,差点数据全挂了
myliyifei
2015-04-14 18:47:05 +08:00
@ooxxcc 现在内核已经是正式版了。。当然我是不敢用。。
Twinkle
2015-04-14 18:48:37 +08:00
一般使用不会出问题,openSUSE 13.2 默认已经使用了 btrfs,至于 Ubuntu 上的稳定性就不知道了
xierch
2015-04-14 19:54:13 +08:00
EFI 的话,是 Windows 的引导程序和 GRUB 同时存在于 EFI 分区吧
然后主板的 BIOS/UEFI 决定装载哪个引导程序
如果你默认是进入 GRUB 的,然后 GRUB 出了问题,应该能在开机时按 F11/F12 选择进入 Windows
pengjiayou
2015-04-14 19:59:35 +08:00
@Love4Taylor 那还是果断 Ext4 吧
pengjiayou
2015-04-14 20:01:03 +08:00
@myliyifei 谢谢提醒。
pengjiayou
2015-04-14 20:01:54 +08:00
@Twinkle OpenSuSe 是不是只是 / 分区是 brtfs ,如果把 /home 独立出来官方建议用 brtfs 吗?
pengjiayou
2015-04-14 20:02:50 +08:00
@xierch 谢谢提醒,也就是说 UEFI 下,Grub2 实际上是增加了一个引导文件在 EFI 分区?
Twinkle
2015-04-14 20:17:30 +08:00
@pengjiayou 不是啊,都可以用 brtfs,官方倒是没有什么建议的说法
tyfulcrum
2015-04-14 20:24:56 +08:00
@pengjiayou openSUSE自动分区的时候 /home 用的是 XFS,当然你可以自己手动调整你自己想要的格式。
kiritoalex
2015-04-14 22:27:40 +08:00
Highly recommend you to remain the default file system of the partitioning step of OpenSUSE.Whether it's SSD or not,considering the stability and performance,please choose Btrfs.
For server,you can use Btrfs as well,especially some servers need high availability of disk reading performance(e.g,the server which is providing the service of mirroring,may need counter huge writing and reading data,see mirror server of Tsinghua University Network Association)
Besides,Btrfs is copy-on-write,so just think carefully if you are using other GNU/Linux OS
phx13ye
2015-04-14 22:44:49 +08:00
不瞎搞,btrfs绝对production ready
Cu635
2015-04-14 22:46:32 +08:00
btrfs最新版本的debian stable已经加入内核了。

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

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

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

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

© 2021 V2EX