인텔 마더보드를 사용하는 Linux RAID

인텔 마더보드를 사용하는 Linux RAID

내 RAID 어레이에 Linux를 설치하는 데 문제가 있습니다. Intel BIOS 옵션을 사용하여 raid5(6x500GB) 어레이를 생성하고 구성했습니다. 계속해서 어레이에 Ubuntu를 설치했을 때 2.5TB 드라이브로 표시되었는데, 이는 제가 익숙하게 보았던 것입니다. 그러나 설치 후에는 항상 initramfs 프롬프트가 표시됩니다. 또한 나만의 파티션을 만들려고 시도했지만 동일한 문제가 발생했습니다. 뭔가 빠진 것 같은 느낌이 듭니다. 과거에는 일반적으로 괜찮았지만...

답변1

100% 확신할 수는 없지만 가지고 있는 마더보드에 따라 Linux의 MD 드라이버가 자체적으로 어레이를 조립하려고 시도하고 결국 펌웨어에서 수행한 구성을 파괴할 수 있습니다(MB에 통합된 경우 하드웨어 RAID는 거의 없으며 일반적으로 펌웨어에서 수행됩니다.) 또한 최신 Intel 마더보드인 경우 스토리지 컨트롤러의 "RAID" 모드는 Linux에서 지원되지 않습니다(이 모드는 주로 Windows가 RAID를 쉽게 구성하고 AHCI 관리 구성 드라이버에서 Microsoft의 열악한 전원 공급 장치를 우회할 수 있도록 하기 위해 존재합니다).

그 외에도 일반적으로 Windows 이외의 다른 제품을 다룰 때는 펌웨어 RAID보다는 소프트웨어 RAID를 사용하는 것이 거의 확실합니다. 표시되는 문제는 이에 대한 이유 중 하나이지만 다른 중요한 문제는 다음과 같습니다.

  • 마더보드를 교체해야 하는 경우 RAID 구성이 손실될 수 있습니다(펌웨어가 이를 NVRAM에 저장하거나 새 MB가 동일한 RAID 구현을 지원하지 않기 때문에).

  • 소프트웨어 RAID를 사용하면(적어도 Ubuntu에서 선호되는 방법인 LVM을 사용하는 경우) 온라인에서 장치 오류를 더 쉽게 처리하고 처리 방법을 더 효과적으로 제어할 수 있습니다.

관련 정보