我已經在 BIOS (Intel RST) 中建立了 RAID10。 16.04 一切都好。在 18.04 中我根本看不到我的團隊副本。我選擇:
- 活動 MDADM 容器 (Intel/DDF RAID) =>“是”
- 啟動串列 ATA RAID 設備 =>“是”或“否”
第二點是或否 - 我在下一步看不到我的 RAID。
如何在 Intel RST (RAID10) 上正確安裝 18.04 Server?為什麼在 16.04 中一切正常,而在 18.04 中卻出現問題,到底發生了什麼變化?
答案1
Ubuntu 18.04 好像不支援。我也遇到同樣的問題。一種解決方案是在 Bios 中將所有磁碟設定為非 RAID 模式,並在安裝時建立 RAID,而不是安裝它。
另外,請注意,為了能夠在安裝過程中建立 RAID,您不能使用即時版本,您將需要 Bionic Beaver 安裝程式(http://cdimage.ubuntu.com/ubuntu/releases/bionic/release/)
如果您成功,請告訴我們。
乾杯,盧卡斯
答案2
我知道這已經太老了,但對於其他遇到相同問題的人來說,就我而言,解決方案是進入 BIOS 並啟動 RAID 模式,將其從以前的 AHCI 模式變更為模式。在 AHCI 模式下,它可以在 Ubuntu 16.04 和 mdadm 3.3 下工作,但是在 18.04 中,mdadm 是版本 4.1,根據手冊頁http://manpages.ubuntu.com/manpages/xenial/man8/mdadm.8.html:
IMSM_NO_PLATFORM
A key value of IMSM metadata is that it allows interoperability with boot ROMs on
Intel platforms, and with other major operating systems. Consequently, mdadm will
only allow an IMSM array to be created or modified if detects that it is running on
an Intel platform which supports IMSM, and supports the particular configuration of
IMSM that is being requested (some functionality requires newer OROM support).
These checks can be suppressed by setting IMSM_NO_PLATFORM=1 in the environment.
This can be useful for testing or for disaster recovery. You should be aware that
interoperability may be compromised by setting this value.
顯然,新版本的 mdadm 需要 RAID ON 來偵測支援 IMSM 的平台。