SAS(Adapter 9410) 드라이브 메이킹방법
작성자 정보
- 곽평근 작성
- 작성일
컨텐츠 정보
- 2,057 조회
- 0 추천
- 목록
본문
안녕하세요!
제가 이번에 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디렉토리안에 kernel과 redhat만있음
위와같이 컴파일 하면 아래와 같이 에러남.
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.
관련자료
-
이전
-
다음