grub:找不到多设备文件系统的必要成员设备(Ubuntu,根上的 zfs)

grub:找不到多设备文件系统的必要成员设备(Ubuntu,根上的 zfs)

我使用一个脚本在 Ubuntu16.04 上部署“ZFS on root”。它将多个磁盘配置为 raidz、raidz2、raidz3 或镜像。虽然这个脚本过去一直有效,但现在似乎遇到了问题。

配置 zfs 后重新启动时,我从 grub 收到以下错误:

 error: couldn't find a necessary member device of multi-device filesystem

Entering rescue mode...

Grub 安装在所有磁盘上,并且 grub-probe 告诉我文件系统是“zfs”。

我怀疑这可能与 grub 更新有关...有什么提示吗?

答案1

问题是 VirtualBox 磁盘控制器每个控制器仅允许 4 个磁盘(SATA、SCSI 等)。将磁盘数量划分到这些控制器上,解决了这个问题。

相关内容