重建的 RAID 阵列不再挂载 - isw_ *randchars*_STRIPE 已更改

重建的 RAID 阵列不再挂载 - isw_ *randchars*_STRIPE 已更改

我在 eVGA 分类 x58 主板上安装了 RAID 5 系统 ICH10R。由于 Windows 7(双启动)中的应用程序故障而强制进行硬重启,因此 RAID 失败。

我使用 Windows 7 中的 Intel Matrox Storage Manager 应用程序重建了阵列(全部自动),但现在随机字符发生了变化,我的驱动器无法安装。基本上,随机前缀发生了变化,现在 Kubuntu 不知道在哪里查找。我已将卷标记为“STRIPE”,它有:

/dev/mapper/isw_bedfeijgaj_STRIPE#

其中 # 是我的分区编号。现在设备显示为:

/dev/mapper/isw_bedfhcecfj_STRIPE#

所以我不得不更改 /etc/fstab 中的所有条目。我在这里询问的原因有两个:

  1. 是否会(默认情况下)在其他地方明确列出该设备并且我应该更改它?

  2. 有什么方法可以让我的角色不会随机出现,也不会在重建后发生变化?具体来说,我不得不[经历地狱般的折磨](https://bugs.launchpad.net/ubuntu/+source/parted/+bug/568050)才能启动系统。所以我已经用尽了我的谷歌搜索技能,只是好奇是否有人知道未发布的设置或我可能错过的东西?

谢谢!!!

答案1

建议始终通过 UUID 来引用文件系统,而不是通过/dev路径,因为路径可能会根据驱动程序、时间等而改变。要获取 UUID,请使用blkid

sudo blkid /dev/mapper/isw_bedfhcecfj_STRIPE#

然后/dev/mapper/isw_bedfhcecfj_STRIPE#替换/etc/fstabUUID=...what blkid reported for uuid...

相关内容