Tag: bcache

如何设置bcache?

我试图在Ubuntu 14.04中使用全新安装和空/home分区( /dev/sdb2 )作为后备设备来设置bcache。 我的SSD上有一个正在运行的系统,我想使用它的/dev/sda2分区来缓存我的/home 。 我总是设法从论坛中解决我的ubuntu问题,但我很难理解这里的基础知识并需要帮助: 我首先设置bcache时需要登录什么帐户? 显然,在/dev/sdb2上安装期间创建的用户必须注销/home才能卸载,因此我在一个单独的分区上设置了一个临时用户帐户来执行此操作。 这似乎太笨拙了。 make-bcache -B和-C都告诉我设备上有非bcache超级块,所以我在两个设备上都做了sudo wipefs -a 。 然后,分区显示为未格式化,GParted中没有UUID。 这是正常的吗? 如果是这样,fstab和/home在启动时会发生什么? 我是否需要在fstab中使用bcache的UUID? 我做了,但系统在下次启动时没有找到/home分区。 echo /dev/sdb2 > /sys/fs/bcache/register和echo /dev/sda2 > /sys/fs/bcache/register返回’Permission denied’消息; 据我所知/sys无法写入。 所以echo /dev/sdb2 | sudo tee /sys/fs/bcache/register echo /dev/sdb2 | sudo tee /sys/fs/bcache/register似乎有效。 有人可以validation这是在Ubuntu中这样做的正确方法吗? 我似乎设法创建,注册和附加后备驱动器,但根据tail /sys/block/bcache0/bcache/stats_total/*我只有绕过的数据。 我的整个设置现在非常混乱,所以任何澄清都将非常感激。

如何使用磁盘加密和SSD缓存安装Ubuntu

我在企业环境中使用Ubuntu,我们的安全策略声明我们必须使用全盘加密。 我还有一台配备32GB mSATA SSD和750GB旋转防锈的笔记本电脑。 我当前的安装使用bcache来利用它,使用此过程安装。 这提供了非常受欢迎的性能提升,而我不必担心填充SSD。 这将是一个有价值的问题。 赏金将授予: 一种清晰,可靠的方法来执行Ubuntu的全新安装 任何释放都是可以接受的,但15.04(生动)将没问题 整个文件系统将被加密 这里的首选项是使用默认的Ubiquity安装程序中的相关复选框(dm-crypt加密) 文件系统将缓存在SSD上 首先,内核dm-cache / lvmcache方法可以在这里看到使用Debian Jessie执行此操作的方法 缓存也必须是安全的(即加密) 必须清楚解释为什么缓存也是加密的 上面已经尝试过Debian Jessie的方法,但它拒绝为我启动。 到目前为止还没有尝试过这里评论中描述的方法。 发布的解决方案将在具有两个空白虚拟磁盘和15.04桌面版本(amd64版本)的VirtualBox VM上进行测试。 Bounty转到我采用的第一个重新安装我的实际硬件的解决方案。 请编写您的解决方案,就像它进入社区维基一样。 我已经获得了奖励 – 我认为仍然有可能实现“LUKS-on-LVM”解决方案,该解决方案仅使用一个密码,仅使用设备映射器组件,将已批准答案的简易性结合在一起。

如何安装和使用flashcache / bcache将HDD缓存到SSD?

我想知道是否有人试图安装和运行使用flashcache或bcache构建的内核进行SSD缓存? 你是怎么做到的?