• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
질문

N54L ( TCRP 3622xs_ jot) megaraid 9271-8i RAID5 DISK 인식문제

쉐도우 418

1

17

안녕하세요.  질문이 있어 글 올립니다.  

 

기존에 N54L에 3622xs+  7.0.1을 올려서 사용중이었고. 

디스크는  Megaraid  9271-8i에 디스크 4개를 연결해 RAID 5로 구성해서 사용했었습니다. 

 

7.1.1로 올리려고 부트디스크를 그냥 지우고 TCRP v0.9.4.0을 다운받아 jot 모드로 빌드를 했습니다. 

그런데 아무리해도 디스크가 인식이 안되네요   기본으로 세팅되는 sataportmap 값 없는것도 안되고 

프렌드 모드에서 기본으로 잡히는 sataportmap = 62로 해도 안되고 

fdisk로 보면 디스크는 인식되는거 같은데..  부트로더에서 어떻게 잡아줘야 할지 모르겠습니다.  ㅜ.ㅜ 

 

최악의 경우엔 RAID 풀고  그냥 보드에 직결하면 될거 같은데..  

 

혹시 LSI RAID 카드로 세팅하는법 아시는분 계시면 댓글 부탁드릴께요.. 

 

반나절 내내 씨름하다가 지쳐버렸습니다. ㅜ.ㅜ 

신고공유스크랩
17
profile image 1등
화정큐삼 2023.01.31. 15:26
Megaraid 9271-8i 같은 HBA 는 sataportmap,DiskIdxMap 과 무관합니다.
제 M SHELL 로 사용하시면 최근에 HBA 에 대한 설명을 menu.sh 에 기입해 두었습니다.
참조하시면 좋을것 같습니다.
제가 M SHELL 의 0.9.3.0과 0.9.4.0 은 DS923+ 모델 하나더 추가지원된것 정도 밖에 차이가 없습니다.
제 M SHELL 에는 0.9.3.0 에 DS923+ 모델만 추가지원되도록 수정했습니다.
사실 두버전의 차이가 없다고 보시면 맞습니다.
profile image 2등
화정큐삼 2023.01.31. 15:33

megaraid_sas.ko 드라이버가 사용되는것 같은데,
pocopico님 TCRP의 megaraid_sas와 제 M Shell 에 사용되는 megaraid_sas 가 내용이 다릅니다.
제 M SHELL 은 ARPL 의 최신 드라이버를 사용합니다.
M SHELL로 변경해서 시도해 보실만한 가치가 있을것 같습니다.

profile image 3등
화정큐삼 2023.01.31. 15:35
megaraid_sas.ko 가 ARPL 모듈에는 빠져있네요?
흠, fabio님이 왜 빼셨는지 모르겠습니다.
과거 버전부터 어느시점에 빠진건지 대조를 해봐야 할것 같습니다.
확인하고 다시 알려드리겠습니다.
profile image
화정큐삼 2023.01.31. 15:45
화정큐삼
제가 2일전 까지 유지했던 22.11.30 일자의 v1.30 버전에는 megaraid_sas.ko 가 존재 했습니다만,
어제 다시 변경한 23.01.28일자의 v1.61 버전에는 삭제되어 있습니다.
ARPL fabio님께 문의 넣은 상태입니다. 왜 지운건지, 지웠다면 대체드라이버가 있는건지 물었습니다.
profile image
화정큐삼 2023.01.31. 15:37
일단 Tinycore Linux Box 진입하셔서 아래 VID / PID 정보좀 알려주십시요.
더 정확히 파악하려면 필요합니다.
lspci -nn | grep 0107
쉐도우 글쓴이 2023.01.31. 16:35
화정큐삼
감사합니다.

위 명령어로는 안나오고.. ( tinycore-redpill.v0.9.4.0.img )

lspci -nn만 치면 아래처럼 나옵니다.

01:05.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] RS880M [Mobility Radeon HD 4225/4250] [1002:9712]
02:00.0 RAID bus controller [0104]: LSI Logic / Symbios Logic MegaRAID SAS 2208 [Thunderbolt] [1000:005b] (rev 05)
03:00.0 Ethernet controller [0200]: Intel Corporation 82574L Gigabit Network Connection [8086:10d3]
04:00.0 Ethernet controller [0200]: Broadcom Limited NetXtreme BCM5723 Gigabit Ethernet PCIe [14e4:165b] (rev 10)
profile image
화정큐삼 2023.01.31. 17:11
쉐도우

0104 도 HBA 범주에 넣어서 봐야할것 같은데 TCRP 드라이버 자동인식 부분에 쏙 빠져있네요.

modules.alias.4.json 파일내에는 분명히 megaraid_sas 로 매칭하고 있습니다.

총제적인 문제네요.

fabio님은 실수로 빼먹으신것 같고 pocopico 님은 장치 CLASS [0107]만 HBA 로 검색하고 있어서 로직이 빠져 있습니다.
CLASS [0104] 도 탐지 하도록 제가 일단 M SHELL 은 수정해 두겠습니다.
fabio님 답변 오는데로 megaraid_sas.ko 드라이버를 다시 추가할지 결정해서 알려드리겠습니다.

{
"name": "megaraid_sas",
"alias": "pci:v00001000d0000005Bsv*sd*bc*sc*i*"
},

profile image
화정큐삼 2023.01.31. 18:08
쉐도우
제 M SHELL 에 통합모듈인 all-modules 에는 누락된 megaraid_sas.ko 가 마지막으로 들어가 있던 ARPL 통합모듈 v1.51 (22.01.18일자) 버전으로 BACK 시켰습니다.
fabio 님이 이후조치를 하시더라도 megaraid_sas.ko 를 새로 만드실것 같지는 않고요.

제 M SHELL 에는 megaraid_sas.ko 가 정상처리 가능하도록 모든 조건을 같추었습니다.
아래 링크에서 이미지 다운받아서 TCRP 오리지널 대신 교체하시고 다시 빌드해서 사용해 주십시요.

https://github.com/PeterSuh-Q3/tinycore-redpill/releases/tag/v0.9.3.0-1

그리고, 한가지 부탁좀 드리겠습니다.
rploader 모니터 화면에 0104 CLASS 도 탐지 되도록 기능을 하나 추가 했습니다.
제 로더로 교체하신후 Tinycore Linux 화면에 하나만 캡쳐해서 올려주시면 감사하겠습니다.
이 캡쳐처럼 이렇게 보이면 됩니다.
profile image
화정큐삼 2023.01.31. 18:11
화정큐삼

스크린샷 2023-01-31 오후 6.10.39.png.jpg

 

tc@box:~$ curl -L "https://github.com/PeterSuh-Q3/tinycore-redpill/raw/main/rploader.sh" -O

tc@box:~$ ./rploader.sh monior

 

이렇게 명령어 한번만 실행해 주십시요.

좌상단 처럼 또 하나 모니터 새로 띄운곳에서 SAS controller 위치에 RAID bus controller 가 대신 뿌려지면 성공입니다.

 

쉐도우 글쓴이 2023.02.01. 03:54
화정큐삼

말씀하신 명령어 처리후 화면을 보면  말씀하신대로 컨트롤러 확인이 됩니다.  

 

2nd_monitor.PNG.jpg

 

이후 ./my.sh DS3622xs+ jot 으로 빌드하고.  

netif=1을 2로 수정하고

( 제가 bond로 랜 대역폭 늘리느라 인텔랜카드가 하나더 추가했는데 

이후 설정화면에서 맥주소는 2개 잡는데.  인터페이스는 1개로 매번 설정되어  부팅이 안되는 증상이 있더라구요.  위 설정후 부터 정상부팅되고 시놀로지 어시스턴트에서도 보입니다.   ) 

부팅후 디스크 인식 성공했습니다.   와.. 감동입니다..  

 

이후 추가로 AMD 네이티브라 mtrr_disable 추가하고.  완료했네요.. 

 

너무 감사드립니다. 

profile image
화정큐삼 2023.02.01. 09:51
쉐도우

새벽에 출근하셨군요. 잘 되셨다니 저도 보람이 있네요. ^^

pocopico님과 fabio님께도 얼릉 드라이버 다시 복구하시라고 해야 겠습니다.

위에처럼 커맨드로 사용하셔도 되지만
저 ./menu.sh 이 아직 구버전이 떠 있는 상태라서 그렇고
저대로 다시 실행해 보시면 jot 빌드까지 지원되는 신버전이 들어가 있습니다.

저 안에서 mac address 2 메뉴를 사용하시면 netif 도 알아서 2로 조정됩니다.
이미 다 성공하신 상태라 지금은 다시하실필요는 없구요.

차후에 로더 다시 빌드하실일 있다면 menu 로 빌드 활용해 보십시요.

 

메뉴는 아래처럼 나타나게 됩니다.

스크린샷 2023-02-01 오전 10.47.09.png.jpg

좋은 하루 되십시요.^^

쉐도우 글쓴이 2023.01.31. 19:04
화정큐삼
감사합니다 아쉽게도 퇴근을 해버려서 내일 해보고 댓글 달아드리겠습니다 정말 감사드려요
쉐도우 글쓴이 2023.02.01. 03:49
화정큐삼

너무 피곤해 일찍 잠들었다가  새벽에 깼는데. 너무 궁금해서 그냥 출근했습니다. ^^; 

부트로더 교체후 첫 화면은 기존과 다르지 않고.

 

1st_boot.PNG.jpg

profile image
화정큐삼 2023.01.31. 17:21
pocopico님께 rploader.sh 도 CLASS 0104 탐지가 필요할것 같다고 알려드렸습니다.

@pocopico
In listpci function in rploader.sh
Detection of CLASS 0104 seems to be missing.

https://github.com/pocopico/tinycore-redpill/blob/main/rploader.sh#L3333

As shown below, to detect megaraid_sas of MegaRAID SAS 2208 [9271-8i], CLASS 0104 should also be found.
isn't it?

{
"name": "megaraid_sas",
"alias": "pci:v00001000d0000005Bsv*sd*bc*sc*i*"
},

02:00.0 RAID bus controller [0104]: LSI Logic / Symbios Logic MegaRAID SAS 2208 [Thunderbolt] [1000:005b] (rev 05)
DrJK 2023.02.01. 14:12
N54L 기본 장치 사용자도 이대로 빌드하면 되나요?
너무나 반가운 소식입니다.
profile image
화정큐삼 2023.02.01. 14:50
DrJK
네, C1E 는 바이오스에서 비활성화 하시고 쉐도우님 하신것처럼 반드시 Jot 모드로 빌드하셔야 합니다.

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
공지 정보 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 61 달소 23.05.29.01:57 24324 +23
공지 정보 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 72 달소 23.05.23.23:58 25880 +23
잡담 RAID5(SHR)의 저장속도가 이렇게나 빠른거였네요.. (NVMe SSD삽질) 10 estel1 3일 전23:51 485 +2
가이드 시놀로지 도커로 Wireguard VPN + qBittorrent + tsharp(It's torr) 사용하기 10 펜타네스트 24.04.12.16:13 435 +4
질문 헤놀로지 2.5g usb 랜카드 추가 5 넌누구냐 24.04.12.14:38 343 +1
5072 정보
image
화정큐삼 22.04.12.21:12 46489 +32
5071 정보
image
달소 22.08.09.18:38 44003 +33
5070 정보
image
달소 22.12.27.03:18 36825 +19
5069 정보
image
달소 22.03.31.10:37 32074 +32
5068 정보
image
달소 21.10.29.22:22 30424 +40
5067 정보
image
달소 22.06.28.15:32 27642 +23
5066 정보
image
달소 21.05.21.17:14 27180 +17
5065 정보
image
달소 21.10.29.17:43 26161 +11
5064 정보
image
달소 23.05.23.23:58 25880 +23
5063 정보
image
ㅎㅇㅅㅋ 22.12.30.14:40 25312 +18
5062 정보
image
달소 23.05.29.01:57 24324 +23
5061
image
달소 21.11.19.17:12 23771 +22
5060 정보
image
달소 22.07.05.20:48 22546 +13
5059 정보
image
달소 21.11.12.16:52 19272 +14
5058 정보
normal
달소 22.03.16.18:35 17205 +14
5057
image
달소 22.01.27.17:40 16879 +40
5056 정보
image
달소 22.06.06.09:15 15814 +17
5055 정보
image
quad 22.08.15.17:59 15461 +18
5054
image
달소 22.04.16.04:41 13817 +21
5053 정보
image
quad 22.09.29.19:26 12275 +12