Установка ZFS на "Эльбрус"

zfs dkms elbrus

Установка ZFS на "Эльбрус"

как пересобрать с помощью dkms:

установить dkms, spl-dkms, zfs-dkms

Сборка и установка модулей для текущей версии ядра.

# dkms add \<название пакета>/\<версия пакета>

# dkms build \<название пакета>/\<версия пакета>

# dkms install \<название пакета>/\<версия пакета>

# modprobe \<название модуля>

Например:

dkms add -m spl -v 0.6.5.9

dkms build -m spl -v 0.6.5.9

dkms install -m spl -v 0.6.5.9

Затем то-же самое для zfs

dkms add -m zfs -v 0.6.5.9

dkms build -m zfs -v 0.6.5.9

dkms install -m zfs -v 0.6.5.9

....

Чтобы убедиться, что модуль действительно загружен, нужно выполнить:

$ lsmod

$ dmesg  |  tail

------------------- sil add 06.06.18

Как поставить на версию ядра 3.14.79-13.73-e2s

  1. Установить два прилагаемых пакета

dpkg -i linux-image-3.14.79-13.73-e2s_314.13.73_e2k-4c.deb

dpkg -i lcd /eyc/inux-kbuild-3.14.79-13.73-e2s_314.13.73_e2k-4c.deb

Новое ядро установится в /boot и будет прописано в /boot/boot.conf как ядро по-умолчанию.

ls -l /

# cat /boot/boot.conf

default=linux-3.14.79-13.73-e2s

timeout=3

########################

label=linux-3.14.79-13.60-e2s

partition=0

image=/image-3.14.79-13.60-e2s

initrd=/initrd-3.14.79-13.60-e2s.img

cmdline= root=UUID=8c33aa0c-c1b0-41d8-96ab-c6b9f490cae2

label=linux-3.14.79-13.73-e2s

partition=0

image=/image-3.14.79-13.73-e2s

initrd=/initrd-3.14.79-13.73-e2s.img

cmdline=  root=UUID=8c33aa0c-c1b0-41d8-96ab-c6b9f490cae2

  1. Перезагрузиться

  2. Установить поочередно deb-пакеты:

spl_0.6.5.9-u6_e2k-4c.deb

spl-modules_0.6.5.9-u7_e2k-4c.deb

zfs_0.6.5.9-u11_e2k-4c.deb

zfs-modules_0.6.5.9-u10_e2k-4c.deb