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

새로운 레드필 로더 ARPL(Automated Redpill Loader)로 빌드하기.

달소 달소 22407

13

98

최신버전은 https://svrforum.com/nas/391013 를 참고해주세요.

 

 

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

 

오늘은 블랙앤해적 님께서 소개해주신 ARPL(Automated Redpill Loader)에 대한 소개입니다.

글을 쓰면서 직접 빌드를해보았는데 초심자 분들께서도 큰 어려움없이 진행할 수 있을만큼 대화형 UI로 설치가 가능했습니다. 아쉬운점은 Addons에서 pocopico님의 방대한양의 드라이버를 지원하지 않는점이 아직 아쉽기는합니다 ㅎ

 

*지금 7.0.1 -> 7.1 업데이트 과정에서 업데이트 후 자동으로 꺼지는 현상이 있네요 ㅠㅠ(42661로 처음설치시 hash 에러발생)

제 테스트환경(Proxmox)가 문제인지... 한번 다들 테스트해보시고 후기부탁드립니다.

https://svrforum.com/nas/348226 에서 해결되었습니다 잘됩니다.

 

https://github.com/fbelavenuto/arpl

 

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

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


 

* 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 접속프로그램을 사용할 필요가 없습니다.

 

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

기존 0.1-alpha

 

image.png.jpg

 

아래있는 192.168.1.60:7681로 접속해보겠습니다.

 

image.png.jpg

 

제 Proxmox의 경우 위에서 말했듯 CPU가 FMA를 지원하지않기때문에 아예 모델에서 빠져있습니다.

범용성 좋은 3622xs+로 먼저 테스트해보겠습니다.

 

image.png.jpg

 

모델을 고르면 옵션이 늘어납니다.

 

image.png.jpg

 

빌드 넘버를 고르라고하는데 Jun모드는 42218로 하시면될듯합니다.

 

image.png.jpg

 

빌드넘버를 고르면 Serial number 창이 생깁니다.

 

image.png.jpg

 

여기서 시리얼 넘버를 생성하거나 기존에 사용하던 정보를 넣어줄수있습니다.

 

image.png.jpg

 

이제 애드온 및 드라이버입니다.

 

image.png.jpg

 

많은 옵션을 지원합니다.

 

image.png.jpg

 

Detect Hardware를 누르면 아래처럼 랜카드를 자동으로 인식하고

 

image.png.jpg

 

애드온들을 찾아서 설치할수도있습니다.

 

image.png.jpg

 

Show User Addons를 보면 선택한 애드온들을 확인할 수 있습니다.

 

image.png.jpg

가능한 애드온들은 아래와같습니다.

 

image.png.jpg

 

따로 개인 드라이버를 넣고싶으면 아래의 Download an addon에서 주소를 찾아서 넣어줄수있습니다.

 

image.png.jpg

 

기본적으로 만드신 개발자 분의 깃허브 주소가있습니다.

 

image.png.jpg

 

이제 Cmdline menu 입니다.

 

image.png.jpg

 

여기서 확인할만할 사항은 change maxdisks와 show SATA(s) 입니다.

 

image.png.jpg

 

image.png.jpg

 

Proxmox에서 사타 컨트롤러는 아래처럼 6포트짜리입니다.

 

image.png.jpg

 

synoinfo 쪽은.. 따로 손을 안대셔도 될듯합니다.

 

image.png.jpg

 

마지막으로 빌드하기전에 Edit User config쪽에서 수정사항을 한번 확인할 수 있습니다.

 

image.png.jpg

 

Switch LKM version은 자세히는 모르겠네요,, 아시는분은 댓글로 알려주십시요 ㅎㅎㅎ

 

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으로 막아놓기때문에 자동 설치는 불가능합니다.

아래 주소에서 설치버전을 다운로드 받아줬습니다.

https://archive.synology.com/download/Os/DSM/7.0.1-42218

 

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

image.png.jpg

 

image.png.jpg

 

설치가 완료됐으니 업데이트는 아래 단계로 수동파일을 넣어서 업데이트하겠습니다.

 

image.png.jpg

 

최초로 업데이트를 하게되면 아래처럼

zImage와 Ramdisk가 change 됐다고 알려주고 자동 패치됩니다.

 

image.png.jpg

 

부팅하면 잘됩니다

 

image.png.jpg

 

업데이트를 자동활성화 방법
https://svrforum.com/nas/355247

신고공유스크랩
98
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 23002 +23
공지 정보 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 71 달소 23.05.23.23:58 24691 +23
업데이트 RR-24.3.7 업데이트 6 EXP 13시간 전12:25 258 +2
후기 27000원 헤놀 머신 조립 (장난감) 8 헤놀로지맨 1일 전19:51 662 +3
업데이트 릴리즈 봇이 v1.0.2.4 를 너무 여러번 올려 버려 민망하네요. ㅎㅎ 6 화정큐삼 2일 전00:52 332 +4
4965 질문
image
양수 1시간 전00:08 19 0
4964 잡담
image
훔친수건 8분 전01:47 5 0
4963 질문
image
레이져 4시간 전21:16 56 0
4962 질문
image
스맛홈매니아 5시간 전20:21 54 0
4961 업데이트
image
EXP 13시간 전12:25 258 +2
4960 질문
image
유니파트 1일 전22:15 216 0
4959 후기
image
헤놀로지맨 1일 전19:51 662 +3
4958 질문
image
유니파트 1일 전18:24 64 0
4957 질문
normal
Skywa1ker 1일 전17:46 150 0
4956 질문
normal
블랙앤해적 1일 전17:37 40 0
4955 질문
normal
요트 1일 전17:13 277 0
4954 질문
normal
zip 1일 전13:01 124 0
4953 질문
normal
모랄로 1일 전09:30 120 0
4952 업데이트
normal
화정큐삼 2일 전00:52 332 +4
4951 후기
image
kmw_ 2일 전16:06 582 +2
4950 질문
image
메가펀치 2일 전15:42 83 0
4949 질문
normal
모랄로 2일 전13:01 113 0
4948 질문
image
아나구 2일 전12:02 175 0
4947 질문
image
짱구바붕 3일 전23:44 212 0
4946 잡담
image
유니파트 3일 전21:28 346 +1