为什么 20.04 安装程序认为普通的 Linux raid 由 2 x /dev/sdb2 分区组成?

为什么 20.04 安装程序认为普通的 Linux raid 由 2 x /dev/sdb2 分区组成?

我已经尝试解决这个问题好几个晚上了。我下载了 20.04 服务器安装程序,并尝试将其安装在我在安装程序中配置的 Linux raid 上。这总是失败。

然后,安装程序启动后,我立即进入 shell,并手动创建了一个 linux raid(两个磁盘/镜像)。/dev/sda和的分区表/dev/sdb都是 上的 grub / boot 分区/dev/sdX1,以及/dev/sdX2上的参与分区/dev/md0

一旦 Linux RAID 启动并运行,我就会跳回到安装程序并尝试在现有 RAID 上安装 Ubuntu。这也失败了。

我收到的错误是:

comparing device lists : expected ['/dev/sdb2', '/dev/sdb2'] found: ['/dev/sdb2', '/dev/sda2']

我不明白!为什么安装程序认为 Linux RAID 应该由 2 x 组成/dev/sdb2

在一些尝试中,我还看到了expected ['/dev/sda2', '/dev/sda2']。安装程序似乎“随机”选择一个它希望看到两次的分区 - 但这只是一种观察(或推测)。

无论我如何尝试在 Linux 磁盘阵列上安装 Ubuntu 20.04,它都会失败。常规安装一切顺利。

在此处输入图片描述

答案1

此问题是由我的磁盘的 WWN 号无效引起的。开发人员想出了一种绕过虚假磁盘 WWN 的方法。干得好!

https://bugs.launchpad.net/bugs/1876848

相关内容