안녕하세요.
일전에 LSI SAS9311-8i(SAS 3008-8i)의 IT Mode 펌웨어로 플래슁 하는 방법에 대한 문의 글을 남겼고, 이에 임상현lsh님께서 답 글을 잘 달아 주셨습니다.
주말에 SAS9311-8i Card가 도착했고, 웹에서 찾은 가이드와 임상현lsh 님께서 가이드 주신 방법대로 해 봤으나, HDD를 인식하지 못하는 문제가 발생했습니다.
물론 sas3flsh.exe -list 를 했을 경우 Firmware Product ID 항목에 IT라는 글자가 보여 IT 모드로 변경 되었구나 알수가 있었고,
Erasing 중, Firmware UpLoading 중 에러 증상이 전혀 나오질 않았고, 부팅 시에도 IT 모드라고 나와서 정상적이구나 했으나,
윈도우10으로 부팅해서 보면, 연결된 HDD가 나오질 않습니다.
이상한 부분은 부팅 초기에 CTRL+C를 눌러서 진입할 수 있는 Configuration Mode로도 진입이 되지 않습니다.
사용한 키보드는 USB 동글이 있는 K270 로지텍 키보드를 사용했고, 혹시나 USB 무선 동글로 인한 키보드 인식 문제 일까 싶어서 해피해킹 라이트 라는 유선 USB 키보드를 사용했으나, 동일하게 Configuration Mode로 진입을 못했습니다.
이상하게 동일한 방법으로 IR 모드로 리플래슁 했고, sas3flsh.exe -list 에서도 IR로 변경된 것을 확인 했고, 부팅 초기시에도 IR로 나오는 것을 확인 했습니다.
윈도우10으로 부팅 했을 때도 IT 모드 일 때와 마찬가지로 연결된 HDD를 인식 못하는 문제는 동일 했습니다.
플래슁하는 방법 및 절차는 임상현lsh님이 알려 주신 절차와 https://www.servethehome.com/flash-lsi-sas-3008-hba-e-g-ibm-m1215-mode/ 에서 본 절차 두 가지입니다. 임상현lsh님도 말씀하셨지만, 두 방법 모두 절차상 유사합니다. 특별히 다른 점은 없긴 합니다.
플래슁 하는 방법 및 절차, 사용한 파일은 브로드컴 홈페이지에서 최신 파일을 받아서 사용했고, 중간에 에러나 이상 현상은 발생하지 않았습니다.
윈10으로 부팅해서 드라이버가 올라온 상태를 보면 정상적으로 올라와 있고, 노란색 느낌표나 기타 다른 표시 없이 정상적으로 등록 되어 있습니다.
케이블은 2CPU 장터에서 판매하시는 분에게 10개를 구매 했고, 혹시나 케이블 불량을 의심해서 이를 모두 교체 하면서 테스트 해 봤으나, HDD를 인식하지 못하는 문제가 계속 되었습니다.
물론 케이블을 바꿀 때 마다, 정상적으로 윈도우10 시스템 종료 -> 전원 꺼짐 확인 -> 케이블 교체 -> 전원 온 -> 윈10 부팅 후 체크 방법 순으로 했습니다.
무슨 문제 일까요?
일단 판매자에게 문제가 있다고 메일은 보냈으나, 중간에 뭔가 잘못된 방법이 있었을까요?
케이블은 "Mini SAS SFF-8643 to 4x SATA" 라는 케이블을 사용했습니다.
무엇을 잘못했을까요?
IT Mode Firmware를 넣으면 9300-8i로 표시가 되고, IR Mode Firmware를 넣으면 9311-8i가 되는 모양인 것처럼 나와 있습니다.
실제로 표기가 저렇게 변경되는 것도 확인 했습니다.
우선은, UEFI Boot 모드에서 일단 진입이 안되니, 일반 부트 모드로 변경 후 테스트를 해 봐야 할 것 같습니다.
==> 혹시 구입하신 케이블 10개 말고 다른 케이블로도 확인해 보셨나요?
SFF-8643 to 4x sata
모양은 똑같으나 두 종류가 있습니다.
- 보통 FAN-OUT 케이블이란 것을 사용하는데요. 이것은 SFF-8643을 sas hba 혹은 RAID 카드에 연결하고 4개의 sata 포트에 하드디스크 연결하는 용도로 사용합니다.
- 다른 하나는 메인보드에 있는 SATA 포트 4개를 묶어 백플레인에 SFF-8643으로 연결하는 용도로 쓰이는 케이블로서 REVERSE CABLE(역케이블)이라고들 부릅니다. 보통 이런 역케이블을 보면 SFF-8643 쪽에 HSBP라는 딱지를 붙여놓기도 합니다. HSBP란 HOT SWAP BACKPLANE의 약자죠. 헷갈리지 말라고 붙여놓은 딱지인데, 꼭 그런 딱지가 붙어있는 것은 아닙니다.
모양은 똑같으나 방향성이 다른 두 케이블이 있어서 때에 따라 골 아프게 만듭니다. 만약 케이블이 정방향 fan-out 케이블이 아니라 reverse 케이블이라면 파신 분도 잘 모르고 파신 걸 겁니다. reverse 케이블은 쓰는 경우가 많지 않아 팔기도 어렵지만 필요한 경우가 생겨 사려고 하면 사기도 어렵습니다.
firmware 업데이트라고 하지만 보통 세가지를 업데이트합니다.
- firmware
- bios
- efi-bsd
이중에서 bios가 들어가 있지 않으면 디스크 인식을 하지 못하는 경우가 있습니다.
이미 it firmware가 들어가 있어서 드라이버가 올라가 있다면 msm(megaraid storage manager)를 설치하여 구동하고 firmware update로 들어가 보면 아래와 같은 윈도우가 나타납니다.
여기에서 bios 부분에 뭐가 들어가 있는지 확인해 보시고 안들어가 있으면 올려주시면 됩니다.
firmware 업데이트 파일을 압축해제 하면 세가지가 나옵니다.
firmware, bios, efi-bsd
그중에서 bios 업데이트를 선택하고 올려주시면 됩니다. 엉뚱한 파일 올리면 올라가지 않으므로 걱정할 것 없음.
또 한가지 의심해 볼 수 있는 것은 하드디스크가 3.3V 전원이 들어오면 reset이 되는 하드디스크인가 여부입니다. 옛날 하드디스크는 그렇지 않았는데, 근래 나온 하드디스크 중에는 3.3V 전원을 특별한 용도로 사용하는 것이 있습니다. 그런 하드디스크라면 sata 전원이 아닌 ide 전원으로 연결하면 됩니다.
예를 들자면 아래와 같은 컨버터를 이용하여 연결하면 됩니다.
http://www.11st.co.kr/product/SellerProductDetail.tmall?method=getSellerProductDetail&prdNo=2528437146
어제 밤까지 확인 한 내용은 일단 Configuration Mode로 진입은 확인 했습니다.
아무래도 이는 UEFI 모드랑 관련이 있는 것인지, PCIE 포트 번호 또는 순서 문제인지 제대로 확인은 못했습니다.
A 컴퓨터는 UEFI 모드 부트로 되어 있고, B 컴퓨터는 일반 BIOS 모드 부트 인데, 지금까지 A 컴에서 작업을 하는 바람에 동작 안하는 것처럼 보인 것 같습니다.
Config 진입 확인해서 IT Mode인것 까지 확인 했습니다만, SAS 토폴로지 부분에 들어 가서 HDD가 리스팅 되지 않는 문제를 재확인 했습니다.
아무래도 케이블이 문제가 아닐까 싶긴합니다. 케이블을 다시 한번 확인 해 보겠습니다.
하드 디스크는 테스트용으로 씨게이트 제품으로 2테라, 3테라 제품입니다. 말씀 해 주신 변환 케이블도 가지고 있습니다.
하드 디스크 동작 여부는 메인보드의 SATA 포트에 연결해서 동작 여부 확인 했고, HDD 전원 역시 동일한 케이블로 넣어서 동작 여부 확인 했습니다.
그리고 SAS3FLSH.exe -list 명령을 통해서 바이오스가 들어 있는 상태를 확인 했고, Management Software 설치 해서 Firmware, BIOS, EFI-BIOS 버젼 모두 확인 했습니다.
SFF-8643 케이블을 검색 해 보니 리버스라고 표기 하는 상품 설명이 있고, 아닌 것들이 있기도 하네요.
그리고 설명이 애매 모호한 것도 있어 선택하기가 어렵네요.
확인 용이 아니면 Aliexpress에서 사면 되는데, 국내에서는 대부분이 3만원에서 5만원이 넘는 것들이네요.
원래 이렇게 고가의 케이블인가요? ㅎㅎㅎ
아무래도 제가 구입한 케이블은 Reverse mini sas HD 케이블인 것 같아 보이는데, 이 케이블을 많은 분들이 사가신걸로 아는데,
잘 사용하고 계신지 궁금하긴 하네요.
-----------------------------------------------------------------------------------------------------------------------------
최종 확인 했습니다. 제가 구매한 케이블은 Reverse Breakout Cable 입니다.
이 케이블은 SATA Port to BackPlane으로 연결되는 케이블로 통상적인 사용의 반대 방향입니다.
Pin Out은 Mirror 형상인 것 같습니다. 그런데 왜 이런 케이블이 하드웨어적으로 동일하게 생겼는지... 의문이기는 합니다.
SAS 3.0 Spec. 제정하면서 뭔가 문제가 있었는지, 아니면 뭔가 헷갈린 건지..... 이유는 잘 모르겠습니다.
국내에는 이런 이슈가 거의 검색 되질 않는데, 외국 사이트에서는 많은 문의가 있었나 봅니다.
저랑 동일하게 하드웨어적으로 Forward Breakout 케이블과 Reverse Breakout 케이블의 외형적인 구별 방법이 없기 때문인 것 같습니다.
즉, SAS 3.0 규격인 12Gbps 짜리 SAS Controller의 사용이 외국에는 많아서 그런 의문/문제/등등이 많이 노출된 것 같습니다.