Как скомпилировать ядро ​​Ubuntu 16.04 с модулем zfs

Я собираю собственное ядро ​​Ubuntu с помощью make localmodconfig на сервере Ubuntu 16.04 lts с установкой zfs и смонтированного пула zfs.

make localmodconfig
using config: '.config'
zfs config not found!!
rdma_cm config not found!!
znvpair config not found!!
zavl config not found!!
spl config not found!!
zunicode config not found!!
zcommon config not found!!

Поэтому неудивительно, что после перезагрузки со встроенным отчетом системы ядра о сбое монтирования zfs.

modprobe: FATAL: Module zfs not found in directory /lib/modules/4.4.8-passthrough

В файле .config нет опций, связанных с ZFS и make menuconfig. Где я могу получить пропущенные конфиги для zfs, rdma_cm, znvpair, zavl, spl, zunicode, zcommon или какой трюк мне следует сделать для создания ядра с ZFS?

Спасибо заранее. Игорь.

0
задан 21 May 2016 в 18:24

1 ответ

Я рекомендовал бы следующее:

Установка необходимые инструменты и зависимости:

sudo apt-get install build-essential git
sudo apt-get build-dep linux-image-$(uname -r)

клонируют Гостеприимное ядро Ubuntu linux 4.4:

git clone https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/xenial

и сборка ядро:

cd xenial
sudo apt-get install kernel-wedge
fakeroot debian/rules clean
sudo apt-get install libssl-dev ncurses-dev xz-utils kernel-package
debian/rules build
faketroot debian/rules binary-headers binary-generic

и необходимо закончить с необходимым изображением Linux и заголовками

0
ответ дан 22 May 2016 в 04:24

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

Похожие вопросы: