mdadm을 사용하여 기존 RAID 0 어셈블

mdadm을 사용하여 기존 RAID 0 어셈블

RAID 0은 두 개의 드라이브를 사용하여 구축됩니다: /dev/sda/dev/sdc. RAID 유형은 Intel RAID(BIOS 설정)를 사용하는 논리입니다. 이 컴퓨터에는 Windows 7과 CentOS라는 두 가지 시스템이 설치되어 있습니다. 각 파티션에는 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

마침내 나는 해결책을 읽었습니다.아치리눅스 포럼그리고 다음을 실행하세요:

# 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

관련 정보