• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
정보

새로운 레드필 로더 ARPL(Automated Redpill Loader)로 빌드하기. (v0.3 alpha8 최신업데이트)

달소 달소 43842

33

177

DSM 7.2

 

 


 

안녕하세요~ 달소입니다.

 

이전에 작성했던 https://svrforum.com/nas/347033 글 이후에 많은버전의 arpl이 나와서 이번에 업데이트했습니다.

큰 변화는 애드온과 모듈 정도이고 내용에 추가하였으니 찬찬히 보시면되겠습니다.

 

https://github.com/fbelavenuto/arpl

 

브라질 개발자분이 개발하신 로더로 기존 TTG,pocopico,jumkey 님들의 자료들을 잘 융합해서 만드신듯합니다.

아래는 해당 로더에 대한 설명을 번역한것입니다.

 

++추가로 이미지를 별도로 만들어보았습니다.

https://svrforum.com/nas/393034 참고하시면되겠습니다.

 


 

* SATADom USB를 자동 감지(VID/PID)
* 네트워크 인터페이스에 대한 자동 인식

* Jun 코드가 내장되어 향후 패치시에도 대응이 유연

* 기존 확장드라이버에 대응하는 addon이 있음

* dts를 지원하는 모델에 대해서 기능 지원

* 지원하지 않는 모델은 SATA 컨트롤러, DUMMY 포트 및 사용 중인 포트를 표시하는 옵션이 있어 생성을 지원합니다. "SataPortMap", "DiskIdxMap" 및 "sata_remap". "maxdisks" 및 "internalportcfg"를 자동으로 조정하여 모델이 지원하는 최대 HD 수를 변경하는 옵션

* 장치 트리가 없는 모델에서 더 이상 DUMMY 포트 오류를 ​​표시하지 않도록 패치

* 로더가 CPU에 FMA3 명령이 있는지 여부를 감지하고 이를 필요로 하는 모델을 표시하지 않는다는 것입니다. 따라서 DS918+ 및 DVA3221 모델이 표시되지 않으면 CPU가 FMA 명령을 지원하지 않기 때문

 

사용방법에 대한 내용도 있지만 직접 사용해보면서 안내해드리겠습니다.

 

이미지 다운로드

아래 깃허브 릴리즈페이지에서 최신버전의 arpl을 다운로드해주세요.

https://github.com/fbelavenuto/arpl/releases

 

해당 이미지파일은 사용방법에 따라 USB에 굽거나 vmdk같은 가상이미지로 만들어주시면됩니다.

win32imager나 starwind를 이용한 이미지 변환방법은 여기서 기술하지않습니다.

 

로더 빌드하기

해당 이미지를 통해 부팅을하게되면 configure loader가 자동으로 grub창에서 로드되며

아래처럼 화면이 나옵니다.

 

arpl만의 강점은 웹터미널을 지원해서 별도의 ssh 접속프로그램을 사용할 필요가 없습니다.

 

image.png.jpg

기존 가이드는 0.1-alpha 최초버전으로 현재는 업데이트 된 버전으로 진행하겠습니다.

 

해당 ip와 포트로 접근하시면 arpl 설정창으로 진입합니다.

image.png.jpg

 

모델설정

arpl에서는 아래 모델들을 모두 지원합니다. 지원하는 CPU에 따라서 DS918 과 DVA3221이 나올수도, 안나올수도있습니다.

image.png.jpg

 

빌드넘버

 

두번째는 빌드넘버입니다.

AME 관련해서 7.0.1을 선호하시는분들이 있어서 아마 있는듯하고 둘다 jun 모드로 업데이트는 문제없습니다.

 

image.png.jpg

image.png.jpg

 

시리얼넘버

시리얼넘버의 경우 지정된 규칙으로 생성은 가능하나 실제 공식 시리얼은 아니기때문에 AME와 같은곳에서 제한이 있습니다.

사용하시던게 있으면 직접 입력해주시면됩니다.

image.png.jpg

image.png.jpg

 

애드온/모듈

애드온과 모듈이 기존버전에서 많이 변경되어서 개념을 다시 작성해봅니다.

 

애드온의 경우 기본적으로 모든 모델에 적용되는 드라이버 개념으로 아래와같이 3개의 애드온을 현재 지원합니다.

misc와 acpid는 기본탑재로 변경되었고 virtio 9p의 경우 선택적으로 넣을수있죠.

image.png.jpg

 

그럼 드라이버는?? 이라고물어보실텐데 이건 모듈로 모두 변경되었습니다.

각 모델별로 드라이버가 포함되어있으며 공유폴더 접속을 통해 확인하실 수 있습니다.

\\ip\arpl\p3\modules

image.png.jpg

 

예를들어 3622의 broadwelink를 보자면 아래처럼 엄청난 양의 드라이버를 모두 지원해줍니다.

image.png.jpg

 

모듈의경우 장착된 하드웨어에 따라 알아서 로딩됩니다.

 

커스텀 영역

빌드전 사용자가 커스텀할수있는 영역은 Cmdline menu와 Edit user config 영역입니다.

 

image.png.jpg

커스텀맥이나 사타 포트 현황등을 볼수있습니다.

image.png.jpg

 

user config의 경우 익숙한 파일입니다.

image.png.jpg

 

rss는 이번에 추가됐고 기존 업데이트 버전같은경우에는 아래 example.com을 수정해줬었습니다.

 

image.png.jpg

 

빌드하기

설정값을 모두 설정하였으면 Build the loader로 빌드를 진행합니다.

 

image.png.jpg

 

image.png.jpg

 

 

빌드가 완료되고나면 다시 선택창으로 가는데 Boot the loader를누르면 아래처럼 부팅이 자동으로 진행됩니다.

image.png.jpg

 

image.png.jpg

 

부팅이되면 해당 ip의 :5000번 포트로 접속해주시면 아래처럼 설치단계로 진행합니다.

 

image.png.jpg

 

image.png.jpg

기존에 ARPL에서는 업데이트를 example.com으로 막아놓기때문에 자동 설치는 불가능했지만 
Alpha8로 바뀌면서 rss를 통해 자동 다운로드가 가능해졌습니다.

 

jun모드답게 버전이 바뀌면 아래처럼 자동으로 인식해서 올라갑니다.

 

image.png.jpg

 

설치하고 재부팅이 진행될때 아래처럼 Boot DSM과 강제 재설치를 위한 reintsall이 떠있는걸 확인하실 수 있습니다.

image.png.jpg

 

 

부팅하면 잘됩니다

 

image.png.jpg

 

이제 자동업데이트도 개발자님의 xml파일에 따라서 잘업데이트될거같습니다.

 

image.png.jpg

 

 

신고공유스크랩
177
profile image
달소 글쓴이 2022.07.14. 13:09
산지직송

해당이슈는... arpl님 깃허브에 이슈를 남겨주시면 업데이트해주실듯합니다.

https://github.com/fbelavenuto/arpl-addons/issues

산지직송 2022.07.14. 15:08
달소

글 적을려고 하니 두근두근 하네요....ㅎㅎ 내용 정리해서 한번 적어봐야겠습니당. 감사합니다^^!!

profile image
달소 글쓴이 2022.07.14. 23:45
산지직송

개발자님께서 열정이넘치셔서 금방해주실겁니다 ㅎㅎ

행복하세 2022.07.15. 01:42

esxi vm환경에서 nvme 인식하나요?

제가 만들어서 이것저것 해봤는데 아무리해도 nvme는 인식이 안되네요

profile image
달소 글쓴이 2022.07.15. 09:26
행복하세

컨트롤러 자체를 패스스루해도 인식이 안되는건가요?

행복하세 2022.07.15. 11:07
달소

nvme소켓이랑 사타 소켓 두개 있는 pci-e 어댑터에 꼽고 사용중인데 이게 어댑터 때문인지 아닌지 모르겟네요.

이상하게 사타칩셋에 4개 하드가 있는데 2개만올라오네요..

게시글에 change maxdisks와 show SATA 부분이 

제가 똑같이 따라하면 이부분이 아예 안나오거든요..

아직 뭐가 잘안된건지...

전설의곰 2022.07.16. 10:50

새벽에 v0.2 알파4로 설치했는데 그사이 알파5가 나왔고 현재시간으로 v0.3 알파1이 올라와 있네요.

 

부트로더를 소개해주시고 설정까지 알려주셔서 고맙습니다.

덕분에 DSM 7.1-42661 Update 3 적용이 성공했습니다.

오늘 테스트를 해보니 잘 돌아가네요.

다만 기본적으로 업데이트 확인이 막혀있고 하드 절전 또한 '연결실패. 네트워크를 설정을 확인해 주십시오.' 라고 뜨는걸 보니 설정을 막은거 같네요.

또 모니터에 연결해서 보면 화면에 글자가 이상하게 나와서 모니터가 고장난 줄 알았습니다.

설치시 웹으로 7681포트로 연결하면 설정화면은 정상으로 나옵니다.

설치하기엔 기존 부트로더들 보다는 편한데 좀 불안함이 있는거 같습니다.

좋아지리라 생각합니다.

profile image
달소 글쓴이 2022.07.16. 11:24
전설의곰

v0.3 알파 1이 바로 나올것같았는데 정말 바로 나왔군요,,

https://svrforum.com/nas/355247

이과정을하면 업데이트도 활성화 가능합니다

로니 2022.07.16. 20:18

자세한 강좌덕분에 내용도 모르고 겨우겨우 따라해서 네이티브로 7.1 U으로 잘 쓰다가 U3으로 올리는데 뒤죽박죽 되어서 엄청 고생했는데, 이걸로 너무 간단하게 업데이트되었습니다, 감사감사..

그런데, SAS2008 IT모드로 펌웨어 업데이트한 레이드 카드를 전혀 인식 못하네요.. 드라이버는 ARP로 빌드할때 Megaraid랑 mptsas를 Add한다고 했는데.. 하드디스크 인식이 안되네요..ㅠㅠ

v0.2 알파5버젼인데, 외부에서 addon하는 메뉴도 없어진건지 Pocopico님 드라이버중 mpt2sas라도 Add해보려는데, 어떻게 해야 될지 모르겠네요..

profile image
달소 글쓴이 2022.07.16. 20:46
로니

흠,, 애드온의 양식이 달라서 pocopico님 드라이버는 url로 쳐도 사용이 어려우실겁니다.

화정큐삼님의 my.sh을 이용하시는걸 추천드립니다.

https://svrforum.com/nas/250098

로니 2022.07.17. 18:22
로니

제 메인보드가 asrock z68 extreme4 gen3인데, PCI-e slot 5번에서 2번으로 변경하니, 인식되었습니다. 그래서 ARP를 다시 DS3622xs+로 빌드하니 알아서 sas2008 it카드를 인식하여 mpt3sas를 찾아주네요.. mpt3sas랑 Megaraid 드라이버 Addon해주고 빌드하니까, 하드디스크 인식이 잘 되네요~ 그런데, Maxdisks가 10개로 고정되어서(실제 HDD는 12개) (아마도 satamap 설정할때 자동으로 6+2포트를 찾아서 등록하던데 그때 usb 포트 2개를 포함해서 10개로 셋팅된 듯 합니다), DSM설치후 ssh로 synoinfo.conf를 아무리 수정해도 새로 부팅하면 maxdisks와 Internalportcfg가 빌드할때 값으로 덮어씌어지네요~ 다시 7681포트로 접속해서 satamap이랑 maxdisks수만 변경해서 업데이트를 해봐야 될거 같습니다~ 좋은 정보랑 도움, 친절한 강좌에 감사 드립니다~

/dev/null 2022.07.17. 11:36

ESXi VM에 올려봤는데 부팅이 되는 듯 하다가 DSM 접속이 안되네요. VM 자체가 프리징되버립니다.

/dev/null 2022.07.17. 11:45
/dev/null

밤 사이에 0.3 알파2가 또 나왔는데 그거로 한 번 해봐야겠습니다

--

동일 증상이네요

나나린 2022.07.18. 18:25
/dev/null

nic를 vmxnet3말고 1000e로 하시면 되긴 할껍니다.

드라이버를 기존 addon 방식에서 모듈방식으로 변경하면서 뭔가 안되는거 같아요

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

취소 댓글 등록

cmt alert

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

첨부 0

번호 분류 제목 글쓴이 날짜 조회 추천
공지 정보 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 59 달소 23.05.29.01:57 23061 +23
공지 정보 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 71 달소 23.05.23.23:58 24730 +23
잡담 아파트 폐기장소에 컴터가 버려져서 주워와보았는데... 2 TheSTREET 1시간 전20:46 74 +2
잡담 베란다 홈 서버(?)실 모니터링 모니터 설치 4 헤놀로지맨 3시간 전18:31 138 +1
업데이트 RR-24.3.7 업데이트 10 EXP 1일 전12:25 370 +3
4971 잡담
image
TheSTREET 1시간 전20:46 75 +2
4970 잡담
image
헤놀로지맨 3시간 전18:31 138 +1
4969 질문
normal
프리맨2000 9시간 전12:16 76 0
4968 질문
normal
지축또타 10시간 전11:06 118 0
4967 질문
normal
모랄로 11시간 전10:48 218 0
4966 질문
image
양수 21시간 전00:08 113 0
4965 잡담
image
훔친수건 20시간 전01:47 326 0
4964 질문
image
레이져 1일 전21:16 96 0
4963 질문
image
스맛홈매니아 1일 전20:21 77 0
4962 업데이트
image
EXP 1일 전12:25 370 +3
4961 질문
image
유니파트 1일 전22:15 235 0
4960 후기
image
헤놀로지맨 2일 전19:51 759 +4
4959 질문
image
유니파트 2일 전18:24 71 0
4958 질문
normal
Skywa1ker 2일 전17:46 174 0
4957 질문
normal
블랙앤해적 2일 전17:37 45 0
4956 질문
normal
요트 2일 전17:13 309 0
4955 질문
normal
zip 2일 전13:01 130 0
4954 질문
normal
모랄로 2일 전09:30 126 0
4953 업데이트
normal
화정큐삼 2일 전00:52 363 +4
4952 후기
image
kmw_ 3일 전16:06 627 +2