Ubuntu 12.04(3.13.0-37-generic)에 Adaptec RAID 6405 설치

Ubuntu 12.04(3.13.0-37-generic)에 Adaptec RAID 6405 설치

Ubuntu 12.04에 Adaptec RAID 컨트롤러를 설치하려고 합니다. 지금까지 다양한 버전의 드라이버를 다운로드했지만 지정된 명령을 실행하면 일부 오류가 발생합니다.

sudo dpkg -i aacraid-1.2.1-29900-Ubuntu11.04+11.10+12.04-all.deb

준다

(Reading database ... 220186 files and directories currently installed.)
Unpacking aacraid (from aacraid-1.2.1-29900-Ubuntu11.04+11.10+12.04-all.deb) ...
aacraid version 1.2.1-29900 installation started ...
****** PROBLEM *******
No prebuilt aacraid module for 3.13.0-37-generic
driver in OS may be more advanced than package
**********************
dpkg: error processing aacraid-1.2.1-29900-Ubuntu11.04+11.10+12.04-all.deb (--install):
    subprocess new pre-installation script returned error exit status 1
Errors were encountered while processing:
    aacraid-1.2.1-29900-Ubuntu11.04+11.10+12.04-all.deb

최신 버전의 드라이버에서도 (정보가 적은) 오류가 발생합니다.

sudo dpkg -i aacraid-1.2.1-40300-Ubuntu11.10+12.04+12.04.1+12.04.2-all.deb

출력:

(Reading database ... 220186 files and directories currently installed.)
Unpacking aacraid (from aacraid-1.2.1-40300-Ubuntu11.10+12.04+12.04.1+12.04.2-all.deb) ...
aacraid version 1.2.1-40300 installation started ...
No driver archive found.
dpkg: error processing aacraid-1.2.1-40300-Ubuntu11.10+12.04+12.04.1+12.04.2-all.deb (--install):
    subprocess new pre-installation script returned error exit status 1
Erros were encountered while processing:
    aacraid-1.2.1-40300-Ubuntu11.10+12.04+12.04.1+12.04.2-all.deb

드라이버를 직접 빌드하려는 의도로 나는adapec.com에서 "동적 커널 모듈 소스 및 드라이버"를 다운로드했지만 여기에는 소스에서 빌드하는 방법을 알려주지 않는 .rpm 패키지와 추가 정보만 포함되어 있습니다.

이제 lsmod가 aacraid를 표시하는 상태에 있지만 어떻게 거기에 도달했는지, 다음에 무엇을 해야 하는지/시도해야 하는지 잘 모르겠습니다.

29900과 40300에는 aacraid.ko가 포함된 아카이브가 있지만 insmod에 제공해야 한다고 생각하는 버전에서는 "잘못된 모듈 형식" 오류가 발생합니다.

제가 이것을 이해하도록 도와줄 수 있는 사람이 있나요? 지금 내 선택이 무엇인지 잘 모르겠습니다..

노트:

  • Ubuntu 12.04는 이미 RAID 컨트롤러의 일부가 아닌 하드 디스크에서 실행되고 있습니다.
  • 컨트롤러에는 4개의 디스크가 있으며 모두 표시되며 그 중 2개는 fstab을 통해 마운트됩니다.
  • 나머지 두 개도 마운트된 것으로 보이지만 어떻게, 어디에 있는지는 확실하지 않습니다. RAID-1 구성에서 다른 두 개의 디스크를 사용하고 싶습니다.

답변1

내가 한 일은 다음과 같습니다. (Adaptec에 문의했습니다.)http://ask.adaptec.com/app/account/questions/detail/i_id/117462)

이동http://ask.adaptec.com/app/answers/detail/a_id/17202그리고 다운로드최소한의 테스트운전사

기본적으로 Ubuntu Server/Ubuntu 12.04 LTS/Ubuntu 12.04.2~12.04.5 LTS/Installing Ubuntu 12.04.2~12.04.X LTS on Adaptec RAID Controllers.txt의 지침을 따르세요.

  1. apt-get install build-essential dkms
  2. 아카이브의 압축을 풀어보세요.
  3. deb 파일 설치: Ubuntu Server/Ubuntu 12.04 LTS/Ubuntu 12.04.2~12.04.5 LTS/aacraid_1.2.1.40700-1_all.deb
  4. dkms add -m aacraid -v 1.2.1.40700
  5. dkms build -m aacraid -v 1.2.1.40700
  6. dkms install -m aacraid -v 1.2.1.40700
  7. 재부팅

재부팅 후 호스트는 새 드라이버를 제공해야 합니다. 문제가 발생하면 이전 initrd 복사본으로 돌아갈 수 있습니다(제 경우에는 /boot/initrd.img-3.13.0-35-generic.old-dkms).

를 통해 확인할 수 있습니다.

/usr/StorMan/arcconf getconfig 1

당신이 그것을 설치했다면.

관련 정보