우여곡절끝에 m1015를 구했습니다.

 

 raid카드는 처음이고(사실 2만원짜리 싸구려는 섰었지만..) 정보가 없어서 대발옹과 2cpu 그리고 기타 다른 사이트를 막 뒤졌던것 같습니다.

(이자리를 빌어 대발옹깨 한번더 감사를..)

 

m1015의 정보를 찾아가면서 이게 인식이 되는건가와 (서버용 매인보드는 일반 매인보드와 달리 옵션롬 크기떄문에 인식이 아에 안되는 경우가 있더라고요)

 

부팅이 되더라도 내가 원하는 모드(단순 확장용..not raid)로 사용 가능한가에 대해 고민이였습니다.

 

여러가지를 정보를 찾아보면서 제가 원하는 모드는 JBOD모드이거나  IT모드 펌웨어 교체를 하면 된다는 사실을 알았습니다.

(IT펌웨어로 교체하는 이유는 옵션롬을 적게 쓴다는 말이 있어 교체 시도를 해보았습니다.) 

 

오늘 m1015가 도착했습니다. 우선 장착->인식불가(바이오스 자체에서 아에 아무정보도 안뜨는...)

기존의 raid카드 제거후 장착->인식불가

왜 안되지 하던중 바이오스에서 안쓰는 옵션(시리얼포트등..)을 끄면 인식이 될수도 있다는 정보를 찾아서 끄고 인식확인->인식불가

기가바이트 보드에 잘 붙는다는 소리가 있어 친구내집 컴퓨터 사용(asus보드)->pci-ex 포트가 한개인걸 알고 좌절후 집으로 귀가

UEFI가 아닌 구형보드에서 인식이 잘된다는 소리가 있어 test->인식불가

그래픽 카드 포트를 1번에서 2번으로 이동하고 1번에 m1015 ->인식완료

 

 

뭔가 이상한 삽질이지만 결국 인식까지는 성공하였습니다. 이제 크로스 펌웨어를 위해 파일을 구합니다.

 

usb를 dos부팅용으로 바꾸고 크로스펌웨어를 위한 파일들을 집어 넣습니다.

 

방법은 http://www.servethehome.com/ibm-serveraid-m1015-part-4/)여기에 나온대로

Convert LSI9240(IBM M1015) to a LSI9211-IT mode
Type in the following exactly:
megarec -writesbr 0 sbrempty.bin
megarec -cleanflash 0
< reboot, back to USB stick >
sas2flsh -o -f 2118it.bin -b mptsas2.rom (sas2flsh -o -f 2118it.bin if OptionROM is not needed)
sas2flsh -o -sasadd 500605bxxxxxxxxx (x= numbers for SAS address)
< reboot>
Done!

 

방법대로 usb부팅을 하고

megarec -cleanflash 0 까지는 잘되는데 이 이후부터는

이런 메세지가 나오면서

ERROR: Failed to initialize PAL. Exiting program".
sas2flsh가 안되더라고요

..오타인건가 아니면 뭘 잘못했을까 하며 다른 시도를 해보았지만 안되더군요

그러던중 http://www.avsforum.com/t/1464460/flash-an-ibm-m1015-octal-sata-controller-using-any-modern-computer-no-more-error-failed-to-initialize-pal

이 사이트를 발견했습니다.

 

UEFI 부팅을 이용하여 펌웨어 업데이트가 가능하다는걸 알았습니다.

 

나온데로 UEFI쉘을 받아 이름을 바꿔 usb/efi/boot/폴더에 넣고

UEFI 부팅을 시도하여 결국 성공하였습니다.

 

아직 케이블이 안와서 작동확인을 못하지만 윈도우 장치관리자에 잘 뜨는것 봐서는 다행이 잘된 모양입니다.

 

혹여나 저와 같은 실수를 하는분을 위해 올려봅니다.

 

결론=tp67xe에서 m1015 인식됩니다.