질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

SAS(Adapter 9410) 드라이브 메이킹방법

작성자 정보

  • 곽평근 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요!

제가 이번에 SAS로 리눅스를 운영하고자 합니다.

OS : CentOS 4.4

Kernel : 2.6.9-42.ELsmp

SAS : Adapter 9410

위와 같이 환경이 되어있습니다.

아답터나 슈퍼마이크로에서 제공하는 드라이버로는

커널 2.6.9-42.ELsmp 로는 잘 돌아갑니다.

하지만 여기서 yum -y update 를 통해서 커널 및 모든걸 업데이트 하면

커널이 2.6.9-42.0.3.ELsmp 됩니다. 그러면서 부팅시 패닉 현상이 일어납니다.

아마도 SAS드라이버를 못잡는거 같습니다.

그래서 Tar 소스를 구해서 컴파일을 해서 이미지화 시켜서 42-0.3.ELsmp에 붙일려고 합니다. 하지만 컴파일이 안되네요 ㅡ,.ㅡ 방법좀 알려주세요

#cd <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

#mv Makefile Makefile.2_4

#mv Makefile.2_6 Makefile

#make -C /usr/src/redhat M=/home/src/adpxx   (원본설명은 make -C /usr/src/linux M=`pwd`) 여기서 centos에는 src디렉토리안에 kernelredhat만있음

위와같이 컴파일 하면 아래와 같이 에러남.

make: Entering directory `/usr/src/redhat'

make: *** 타겟이 지정되지 않았고 메이크파일이 없습니다멈춤.

make: Leaving directory `/usr/src/redhat'

제가볼때 make 명령어를 줄때 뭔가 디렉토리 설정을 잘못한거 같습니다.

물론 소스는 정상적인겁니다. 고수님의 명쾌한 해답을 바라게씁니다.

감사합니다.

#mv Makefile Makefile.2_4
#mv Makefile.2_6 Makefile
#make -C /usr/src/linux M=`pwd` => 여기서 `pwd`가 의미하는곳이 어딘가요? 그리고 대로 make -C /usr/src/kernels M=`pwd` 이렇게 하면 똑같이 타켓지정이 안되었다고 나옵니다. 죄송하지만 자세히 설명 부탁드립니다.

The driver will be "adp94xx.ko".

To insert it into the kernel, do:

insmod adp94xx.ko

You may want to give options. See the readme.txt file in
this directory.

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,041 명
  • 현재 강좌수 :  35,855 개
  • 현재 접속자 :  105 명