首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xubuntu 13.04上的Flashcache

Xubuntu 13.04上的Flashcache
EN

Ask Ubuntu用户
提问于 2013-10-06 14:40:53
回答 1查看 1.1K关注 0票数 3

首先,我不知道如何使用闪存,我在这里发布的所有文章都是关于它的研究。

我有一个华硕K56CM,i5 500 an的HD和24 an的SSD缓存。在windows 8中,默认操作系统使用Expresscache在SSD中缓存HD。

我想在Xubuntu中做同样的事情,我认为Flashcache是更好的方法。

我遵守了几本手册,但我正在失去一些东西。

分区表是:

代码语言:javascript
复制
sda      8:0    0 465,8G  0 disk 

├─sda1   8:1    0   5,9G  0 part [SWAP]
├─sda2   8:2    0 117,2G  0 part /
└─sda3   8:3    0 342,7G  0 part /home

sdb      8:16   0  22,4G  0 disk 

├─sdb1   8:17   0   250M  0 part /boot/efi
├─sdb2   8:18   0   5,9G  0 part 
└─sdb3   8:19   0  16,3G  0 part 

SDA是硬盘,SDB是SSD。

在SDB2中,我使用gdisk作为,我想在SDB3中缓存/home。

下面的演练是(http://nitocris.over-blog.net/article-flash-cache-as-home-or-root-on-ubuntu-109792445.html):

代码语言:javascript
复制
 - apt-get install git-core
 - mkdir -p ~/Build/ ; cd ~/Build/
 - git clone https://github.com/facebook/flashcache.git
 - sudo apt-get install git build-essential dkms linux-headers-`uname -r` uuid-dev
 - cd flashcache
 - sudo make -f Makefile.dkms all boot_conf
 - sudo make install
 - sudo modprobe flashcache
 - sudo echo "flashcache" >> /etc/modules
 - dmesg | tail

现在已经安装了Flashcache。但我的问题是当我创建闪存链接时。

我使用SDA3的UUID并在SDB3上制作flashcache_Create:

代码语言:javascript
复制
- umount /home
- flashcache_create -p back home_cached /dev/sdb3 /dev/disk/by-uuid/XXX-XXX (the ID)

然后,我编辑FSTAB,注释/home安装并添加:

代码语言:javascript
复制
- /dev/mapper/home_cached /home     reiserfs defaults        0       2

一切正常,但是现在,当我重新启动系统时,/home没有被挂载.我不知道为什么..。

有什么帮助吗?

谢谢!

对不起,我的英语,我是西班牙语:S

编辑:好的,我有解决方案。必须在每次重新启动时创建Flashcache,因此我已经创建了一个在引导时执行的脚本。我在这里描述过:http://ubuntuforums.org/showthread.php?t=2179297

EN

回答 1

Ask Ubuntu用户

发布于 2015-04-07 20:13:05

请参阅:

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

有两种情况需要制作/配置闪存:

  1. 缓存根设备,或
  2. 缓存非根(未安装在/上)设备
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/354411

复制
相关文章

相似问题

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