Zfs

ZFS 未安裝到升級的核心 (4.19)

  • January 24, 2019

我想在 Ubuntu Server 18.04 上使用最新的核心(目前是 4.19),我也想使用 ZFS。

儘管 ZFS 似乎安裝正確,但它顯然沒有安裝到正確的核心中。我需要做些什麼才能讓像 ZFS 這樣的核心模組安裝到正確的核心中嗎?還是我需要專門為我的核心建構它,直到提供反向埠?

另外,我確實在安裝 ZFS 之前安裝了新核心。以前我曾嘗試在安裝 ZFS 後升級核心,這會破壞 ZFS 並在我嘗試從該版本重新安裝它時給我一個“沒有安裝候選者”的消息。

~$ zpool list
The ZFS modules are not loaded.
Try running '/sbin/modprobe zfs' as root to load them.
~$ sudo /sbin/modprobe zfs
modprobe: FATAL: Module zfs not found in directory /lib/modules/4.19.6-041906-generic
~$ sudo apt install -y zfsutils
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'zfsutils-linux' instead of 'zfsutils'
zfsutils-linux is already the newest version (0.7.5-1ubuntu16.4).
0 upgraded, 0 newly installed, 0 to remove and 127 not upgraded.
~$ sudo apt install zfs-initramfs 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
zfs-initramfs is already the newest version (0.7.5-1ubuntu16.4).
0 upgraded, 0 newly installed, 0 to remove and 127 not upgraded.

~$ ls /lib/modules/4.15.0-29-generic/kernel
arch   crypto   fs      lib  net    ubuntu  zfs
block  drivers  kernel  mm   sound  virt
~$ ls /lib/modules/4.19.6-041906-generic/kernel
arch  block  crypto  drivers  fs  kernel  lib  mm  net  sound  virt

Ubuntu 18.04 中的 zfs-linux 軟體包不適用於核心 4.16 - 4.19。我還沒有找到解決方案。

核心 4.15 可以工作,但在某些平台上似乎存在鍵盤和滑鼠滯後的錯誤。

引用自:https://serverfault.com/questions/943476