首先,我不知道如何使用闪存,我在这里发布的所有文章都是关于它的研究。
我有一个华硕K56CM,i5 500 an的HD和24 an的SSD缓存。在windows 8中,默认操作系统使用Expresscache在SSD中缓存HD。
我想在Xubuntu中做同样的事情,我认为Flashcache是更好的方法。
我遵守了几本手册,但我正在失去一些东西。
分区表是:
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):
- 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:
- umount /home
- flashcache_create -p back home_cached /dev/sdb3 /dev/disk/by-uuid/XXX-XXX (the ID)然后,我编辑FSTAB,注释/home安装并添加:
- /dev/mapper/home_cached /home reiserfs defaults 0 2一切正常,但是现在,当我重新启动系统时,/home没有被挂载.我不知道为什么..。
有什么帮助吗?
谢谢!
对不起,我的英语,我是西班牙语:S
编辑:好的,我有解决方案。必须在每次重新启动时创建Flashcache,因此我已经创建了一个在引导时执行的脚本。我在这里描述过:http://ubuntuforums.org/showthread.php?t=2179297
发布于 2015-04-07 20:13:05
https://askubuntu.com/questions/354411
复制相似问题