Любое решение для кэширования SSD для Ubuntu 15.10?

Я уже 4 дня пытаюсь активировать ssd кешированную систему. У меня ноутбук Asus K56Cm, с жестким диском 500 ГБ и SSD 22 ГБ.

Мне нужно было кэшировать всю систему, но нашли только 3 решения. - Bcache (но не работает с любой конфигурацией) - EnhanceIO (но правила udev не работают и кэш исчезает при каждой загрузке) - LVMCache (но не загружается после перезагрузки)

Мне нужна Ubuntu 15.10 для рабочих целей.

У кого-нибудь есть такая конфигурация?

Благодарю.

1 ответ

Я сделал это на Debian 8. SDA - 3 ТБ SATA. SDB - 256 SSD. Работает потрясающе...

aptitude install thin-provisioning-tools

pvcreate /dev/sdb1
vgextend vg0 /dev/sdb1

lvcreate -n CacheDataLV -l 99%FREE vg0 /dev/sdb1
lvconvert --type cache-pool vg0/CacheDataLV --cachemode writeback
lvconvert --type cache --cachepool vg0/CacheDataLV vg0/root 

vi / etc / initramfs-tools / hooks / dmbootscript

#!/bin/sh

PREREQ="lvm2"

prereqs()
{
    echo "$PREREQ"
}

case $1 in
prereqs)
    prereqs
    exit 0
    ;;
esac

if [ ! -x /usr/sbin/cache_check ]; then
    exit 0
fi

. /usr/share/initramfs-tools/hook-functions

copy_exec /usr/sbin/cache_check

manual_add_modules dm_cache dm_cache_mq

и наконец: chmod +x /etc/initramfs-tools/hooks/dmbootscript update-initramfs -u -v -k all

dmsetup status vg0-root
dmsetup ls --tree

Наверняка я запускаю update-initramfs -u -v -k все время обновления ядра.

Другие вопросы по тегам