Grub 無法在 Raid-10 上啟動 Arch OS

Grub 無法在 Raid-10 上啟動 Arch OS

我可以毫無問題地將 Arch OS 放到普通磁碟上。但是,當我使用 Raid-10 磁碟並啟動它時,grub 載入程式會顯示:「錯誤:裝置 'UUID=7a6a787c-81bc-47b9-bdad-663c1d6b2a2b'」。顯示的 UUID 是我的 Raid-10 的。然後啟動停止並將我置於緊急狀態。


我終於弄清楚該怎麼做:

  1. vi /etc/mkinitcpio.conf;要更改的行
    HOOKS=HOOKS=(base udev autodetect modconf block filesystems keyboard fsck mdadm_udev)
    BINARIES=(/sbin/mdmon)
    
  2. mkinitcpio -p Linux,產生新的vmlinuz-linuxinitramfs-linux.img包含 mdadm 支持

我確實提出了運行 Arch OS 的 XFS 格式的 Raid-10 far02。

如果有人有興趣,我將提供更多詳細資訊。

答案1

  1. vi /etc/mkinitcpio.conf;要更改的行:

HOOKS=HOOKS=(base udev 自動偵測 modconf 區塊檔案系統鍵盤 fsck mdadm_udev) BINARIES=(/sbin/mdmon)

  1. mkinitcpio -p Linux,產生新的 vmlinuz-linux 和 initramfs-linux.img 以包含 mdadm 支持

我確實提出了運行 Arch OS 的 XFS 格式的 Raid-10 far02。

相關內容