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

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

달소 달소 22405

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

달소 달소
96Lv. 186263P
다음 레벨까지 1917P


메인서버 - Ryzen 5700G / Proxmox 7.2 / Ubuntu / Xpenology / 기타 VM 등등
보조서버 - Intel i9-9900ES(QQC0) / H370M / Proxmox 7.1 / 아직개발용서버로 사용중
백업스토리지서버 - DS920+ 
하드웨어,가상화 등등 여러 IT분야에 관심이 두루두루많습니다만 깊게알고있는건 없습니다 하하하

세비우스 2022.08.02. 11:55

HP 마이크로서버N54L 튜리온에 6기가 메모리 사양입니다. 3622xs+나 920+나 둘다 빌딩까지는 잘되는데 재부팅시 서버가 다운되어버리네요.. 강제 재부팅을 하면 ip받고 booting까지 뜨는데 해당ip로 접속불가, 서버 다운.. 맨땅에 헤딩이 한번 해볼려고 하니 뭐가뭔지..제손이 똥손모드에 진입한건가요.

profile image
달소 글쓴이 2022.08.02. 19:08
세비우스

애드온에 boot-wait를 넣어도 그러신가요??

tcrp로 따로 빌드해보셔야할듯합니다..

세비우스 2022.08.03. 15:09
달소

애드온 리스트에 boot-wait 항목이 없었던 기억입니다. 저녁에 가면 확인해 보겠습니다. 감사합니다.^^

profile image
달소 글쓴이 2022.08.03. 21:40
세비우스

이번에 misc가 기본애드온으로 들어가서 한번 더 시도해보시면좋을듯합니다!

profile image
마넬 2022.08.03. 00:57

타오나스 B형에 설치하려고 하는데, 이미지파일은 "Xpenology DSM 7 Redpill X Jun's Mod X Poco img 파일 설치가이드" https://svrforum.com/nas/333633 를 참고해서 만들면 되는건가요?

푸른하늘 2022.08.03. 08:15

안녕하세요 항상 도움주셔서 감사합니다

다름이 아니라 설치 사용중 시리얼과 맥번호 수정하는 방법이 있을까요? 감사합니다

profile image
달소 글쓴이 2022.08.03. 21:40
푸른하늘

configuer로 가셔서 userconfig쪽을 수정하시면될듯합니다

핫도그77 2022.08.04. 12:29
푸른하늘

시리얼은 시리얼 번호 생성하는곳에서 랜덤생성말고 밑에 직접입력하는 메뉴에서 다시 하시면 됩니다.

MAC 주소는 깃허브 설명대로 하니까 되더군요. 'Edit user config file manually'

"사용자가 인터페이스의 MAC 주소를 수정하려면 해당 메뉴에 "cmdline"항목을 수동으로 추가해야합니다 ( "mac1"에 따라 "netif_num"을 설정하십시오)."

mac 수에따라 netif_num 수를 맞춰줘야합니다.

profile image
달소 글쓴이 2022.08.05. 07:49
오룡

Nvme 캐쉬를 말씀하시는거라면 자동인식될거같긴한데 제 테스트환경은 좀 달라서 확인은어렵습니다,,

profile image
오룡 2022.08.05. 11:52
달소

제가 사용하고 있는 버전은 920+ 7.1 u4 인데 이상하게 nvme 는 자동인식이 안되더라구요.

jun 모드로 갈아타야하나 지금 고민중입니다 ㅠㅠ

곰발 2022.08.06. 18:03

혹시 설치 하기 전에 장착된 하드디스크를 포맷이나 초기화 하는 방법없을까요?

이것 저것 막 설치해보고 싶어서 많이 건들어서인지 처음 설치 방법대로 해도 안되는게.. 마지막에 dsm을 업뎃해서 그런거 같네요.. 상위버전 dsm으로 설치하려 하면 57%에서 파일손상 나오고 처음 설치시 썻던 42218을 쓰면 최신버전 쓰라고 하네요..

곰발 2022.08.06. 23:32
곰발

결국 다시 분해해서 아답타 연결해서 다시 포맷후 다시 작업했네요..^^;;;

 

아!!!

그리고 오늘 처음 겪은 일이 잇는데요..

ARPL로 설치후에 업뎃까지 다 하고 나서 ssh접속하려하니 기존 tc 아뒤와 비번이 안먹더라구요..

몇시간동안 삽질하다가 시모스 확인하고 결국 키보드도 3개를 가지고 와서 바꿔가면서 해도 안되고

텔넷접속까지 했는데도 로긴에러가 나서 설마.... 하면서 나스 계정 아뒤와 비번으로 접속하니 연결되더라구요..ㅠ.ㅠ

저만 몰랐던건지.. 아님.. 제가 무슨 설정을 건든건지....

 

행여 저처럼 ssh 접속안되시는 분들은 나스 계정 아뒤와 비번으로 접속해보시길 바랍니다.

profile image
달소 글쓴이 2022.08.07. 15:47

고생하셨습니다,

Arpl의경우 tc기반이 아니니 ssh계정도 당연히(?) 로그인이 안됩니다.

Dsm이 설치된다음에 ssh접근은 dsm계정으로만 가능하구요.

접근포인트가 다르다고보시면될듯합니다

profile image
화정큐삼 2022.11.13. 18:47
달소

제가 금일부터 ARPL 의 menu.sh 분석에 들어갔습니다.

ARPL fabio님도 pocopico님의 TCRP interactive.sh 을 가져다가 APRL 용으로 다시 수정을 하신것 같아보입니다.

저도 이 menu.sh 을 다시 TC용으로 만들어 볼까 합니다. menu.sh 을 가져오려니 SSH 가 필요해 졌네요.^^

APRL 깃헙 홈페이지 README.md 에 설명되어 있네요.

 

ssh 로 로그인이 가능합니다.

username root / password Redp1lL-1s-4weSomE

profile image
까마귀 2023.02.18. 16:03
타오나스 기본 설치 버전은 DS918+인데 J1900은 FMA 명령어 세트 지원이 없단 말이죠...
아리송하네요

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

취소 댓글 등록

cmt alert

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

첨부 0

분류 제목 글쓴이 날짜 조회 추천
정보 공지 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 59 달소 23.05.29.01:57 22904 +23
정보 공지 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 71 달소 23.05.23.23:58 24665 +23
업데이트 RR-24.3.7 업데이트 4 EXP 5시간 전12:25 171 +1
후기 27000원 헤놀 머신 조립 (장난감) 8 헤놀로지맨 21시간 전19:51 577 +3
업데이트 릴리즈 봇이 v1.0.2.4 를 너무 여러번 올려 버려 민망하네요. ㅎㅎ 6 화정큐삼 1일 전00:52 310 +4
업데이트
image
EXP 5시간 전12:25 171 +1
질문
image
유니파트 19시간 전22:15 195 0
후기
image
헤놀로지맨 21시간 전19:51 577 +3
질문
image
유니파트 23시간 전18:24 62 0
질문
normal
Skywa1ker 1일 전17:46 128 0
질문
normal
블랙앤해적 1일 전17:37 39 0
질문
normal
요트 1일 전17:13 253 0
질문
normal
zip 1일 전13:01 117 0
질문
normal
모랄로 1일 전09:30 113 0
업데이트
normal
화정큐삼 1일 전00:52 310 +4
후기
image
kmw_ 2일 전16:06 553 +2
질문
image
메가펀치 2일 전15:42 80 0
질문
normal
모랄로 2일 전13:01 112 0
질문
image
아나구 2일 전12:02 168 0
질문
image
짱구바붕 2일 전23:44 203 0
잡담
image
유니파트 2일 전21:28 338 +1
질문
normal
꿈스꿈스 2일 전17:58 481 0
질문
image
벼락마싸지 3일 전15:32 110 0
업데이트
image
EXP 3일 전13:27 419 +5
질문
image
꾀돌이 3일 전05:41 336 0