首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >bcache需要重新安装吗?

bcache需要重新安装吗?
EN

Ask Ubuntu用户
提问于 2012-11-08 23:18:40
回答 3查看 5.3K关注 0票数 2

因为我的笔记本有SSD和HDD,所以我想使用SSD作为缓存,就像windows中的快速存储一样。我发现bcache提供了这个功能,所以我决定尝试它。

我通过git获得了bcache和bcache工具,然后按照指南:

http://evilpiepirate.org/git/linux-bcache.git/tree/Documentation/bcache.txt

代码语言:javascript
复制
Getting started:
You'll need make-bcache from the bcache-tools repository. Both the cache device
and backing device must be formatted before use.
  make-bcache -B /dev/sdb
  make-bcache -C -w2k -b1M -j64 /dev/sdc

这是否意味着我必须格式化整个硬盘以启用bcache?

EN

回答 3

Ask Ubuntu用户

发布于 2013-09-01 13:57:01

不需要重新安装。请参见块自述和bcache常见问题。要在根文件系统上启用bcache,无论是否有新的安装,都需要将根设备转换为blocks

ObDisclaimer:我编写了转换工具。

票数 8
EN

Ask Ubuntu用户

发布于 2012-11-08 23:47:59

这是否意味着我必须格式化整个硬盘以启用bcache?

这当然是我们的建议,是的。这在类似RAID的情况下相当常见。首先生成一个新的映射的bcache设备,然后格式化它,而不是直接设置硬件。

然而,其他类似于RAID的东西(mdadm,dmraid等等)有一些文档可以使您清楚地了解如何创建这些设置之一,然后在其之上安装(并让initramfs加载正确的内容以便您可以启动!)

我在处理奇怪的文件系统安排和内核模块方面相当有经验,但即使是我也不想碰这个,尤其是当我试图将它改造成一个现有的安装时。

我会全神贯注于眼前的一切。如果您的SSD是快速和中等大小的~10GB+,坚持Ubuntu在那里和宿主/home在纺丝锈病。这应该会给你一些安装东西的空间,尽管你可能会在某个时候移动/opt来生锈。现在看起来很复杂,但是很容易将安装拆分到多个磁盘上。

如果SSD很小(<8GB)和/或慢,可能值得考虑不使用它。

票数 3
EN

Ask Ubuntu用户

发布于 2013-07-04 21:23:22

另一个不需要重新安装的选项(假设您使用的是ext3或4)是将日志移动到ssd,并为您拥有的不同文件系统添加data=journal。对于根文件系统,必须将其添加为内核参数rootflags=data=journal。

有关此问题的更多信息,可在http://insights.oetiker.ch/linux/external-journal-on-ssd/上阅读。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/214783

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档