RAID 0は2つのドライブを使用して構築されます/dev/sda
。/dev/sdc
RAIDタイプは、Intel RAID(BIOS設定)を使用するロジックです。このコンピュータには、Windows 7とCentOSという2つのシステムがインストールされています。各パーティションには、RAIDにデータ専用パーティションがあります。
CentOS のアップデート後、次のメッセージでブートが中断されます。
Error getting authority: Error initializing authority: Could not connect: No such file or directory (g-io-error-quark, 1)
Windowsは正常に起動してRAIDにアクセスできるため、これはハードウェアの問題やBIOSの問題ではありません。
数日間の調整がfstab
成功しなかった後、CentOSの代わりにFedoraをインストールすることにしました。インストール後:
# mdadm --assemble --scan
mdadm: No arrays found in config file or automatically
ついに私は解決策を読んだ。アーチLinuxフォーラムそして、以下を実行してください:
# IMSM_NO_PLATFORM=1 mdadm --assemble --scan --verbose
[...]
mdadm: /dev/sdc is identified as a member of /dev/md/imsm0, slot -1.
mdadm: /dev/sda is identified as a member of /dev/md/imsm0, slot -1.
mdadm: added /dev/sda to /dev/md/imsm0 as -1
mdadm: added /dev/sdc to /dev/md/imsm0 as -1
mdadm: Container /dev/md/imsm0 has been assembled with 2 drives
[...]
mdadm
私の場合、これは正しいアプローチですか?それでは、mdadm
起動時にそれを呼び出すようにシステムをどのように設定しますかIMSM_NO_PLATFORM=1
?ファイルは/usr/lib/udev/rules.d/64-md-raid-assembly.rules
次から始まります。
# do not edit this file, it will be overwritten on update