重新生成 initramfs 时未找到 /sbin/fsck.zfs_member

重新生成 initramfs 时未找到 /sbin/fsck.zfs_member

我在 zfs 根上运行 17.04。运行 update-initramfs 时,我收到一条警告,虽然可能没有影响,但我还是会查看一下,如果问题不在我这边,我会向上游报告。有人有同样的情况吗?

$ sudo update-initramfs -c -k all 
update-initramfs: Generating /boot/initrd.img-4.10.0-15-generic
Warning: /sbin/fsck.zfs_member doesn't exist, can't install to initramfs, ignoring.

答案1

ZFS 没有 fsck。因此必须忽略 fsck。

ZFS 分区被标识为zfs_member(以验证运行sudo lsblk -lsudo blkid)。update-initramfs 想要安装适当的 fsck。这是不可能的。

顺便说一句:你可以开始深度检查 ZFS 池手动使用sudo zpool scrub MyPoolName

相关内容