11.Nas_1


●●●추천)저의서버 사용버전)새로운 레드필 로더 ARPL(Automated Redpill Loader)로 헤놀로지 xpenology 빌드하기


  • 링크

  • 첨부

  • 컨텐츠 정보

    • 32,173 조회
    • 28 댓글
    • 0 추천
    • 목록

    본문

    추천)새로운 레드필 로더 ARPL(Automated Redpill Loader)로 헤놀로지 xpenology 빌드하기

    =================  

    사용시스템 버전 > DS3622xs+

    최종 업데이트 dsm버전> DSM 7.1.1-42962 Update 3 (릴리스 업데이트도 잘됩니다)

    =======================

    간단히 조건만 확인후 빌드가 자동으로 설정 적용이 간단해졌습니다

    Esxi 서버 vmdk 변환작업후 VM생성 적용 작업 조건 입니다

    Esxi 서버 VM 설정
    bootloader는 sata0 sata0(0:1) 적용 조건
    hdd data추가는  SATA1 추가후  DATA는 SATA1(1:0) 부터 추가

    부팅후 빌드 조건

    순서대로  빌드 설정진행을 하면 자동으로 하드웨어 설정 되며
    기본설정) 기본 기종을 선택 dsm버전,s/no, addon 추가 합니다
    추천 추가조건1)  빌드시 커맨드명령에서  SATA MAP 확인 하여
                       명령어로 추가 "SataPortMap, 88 ", "DiskIdxMap, 0000" 을  Add/edit an.......으로 추가 합니다.
    빌드사례 :  DS3622  ds920  빌드 추천 성공 입니다


    부트로더 파일

    d:\1__redpill_synology_bootloader\1_tinycore-redpill.ARPL\arpl-0.3-alpha7\

    arpl-0.3-alpha7.img_esxi_vmdk.zip

    을 저장 보관 합니다.

    3232235521_1659540787.179.png

    DSM 최신버전은 리부팅하면 DSM 자동 업데이트 됩니다

    DS3622XS+ DSM 7.1-42661 Update 4  자동 버전업

    ●메인 서버전환 성공) Xpenology boot loader ARPL로 전환 하기

    https://11q.kr/www/bbs/board.php?bo_table=s11&wr_id=12102


    ● windows11 mp4 비디오 간단 편집  유튜브 등록

    xpenology,Boot loader,ARPL v0.3 Alpha7 setup

    https://www.youtube.com/watch?v=2-wjW7f4vy8

    Xpenology Boot loader ARPL V0.3 Alpha7 Setup - Clipchamp로 제작.mp4

    xpenology,Boot loader,ARPL v0.3 Alpha7 setup
    이 동영상은 Clipchamp로 제작되었습니다.
    모든빌드설정은 순서대로 메뉴방식으로 모두 추가진행 가능한 너무나 편리한 방법 입니다
    빌더 ARPL V0.3 Alpha7  다운로드
    https://github.com/fbelavenuto/arpl
    저의 빌드조건은
    Esxi 서버 img 파일을 vmdk 변환작업후 VM생성 적용 작업 조건 입니다
    bootloader는 VM 설정시 sata0 sata0(0:1) 적용 조건
    추천조건1) vm 설정시 SATA1 추가 DATA는 SATA1(1:0) 부터 추가
    추천조건2)  빌드시 커맨드명령에서  SATA MAP 확인 하여
                 명령어로 추가 "SataPortMap, 88 ", "DiskIdxMap, 0000" 을  Add/edit an.......으로 추가
    ..간단한 빌드 설정에 참조 드립니다 

    저의 작업기는
    ●빌드성공)새로운 레드필 로더 ARPL(Automated Redpill Loader)로 헤놀로지 xpenology 빌드하기
    https://11q.kr/www/bbs/board.php?bo_t...
    에 저장 하였습니다.

    ----------------주) 작업 내용 입니다/순서가 개인설정에 따라 달라질수 있습니다., ---------

    <정보>

    https://svrforum.com/nas/347033

    참조하여 작업

    파일 다운로드

    https://github.com/fbelavenuto/arpl

    v0.3-alpha7 (22년08월02일 업데이트 되었습니다)

    https://github.com/fbelavenuto/arpl/releases/tag/v0.3-alpha7

    기본빌드 메뉴에서 모두 업데이트후 적용됩니다.


    자동 레드필 로더 정보

    이 특정 프로젝트는 Redpill을 사용한 테스트를 용이하게 하기 위해 만들어졌으며 다른 사용자와 공유하기로 결정했습니다.


    문서가 거의 없는 아직 알파 단계이지만 작동합니다. 저는 브라질 사람이고 영어가 서툴러 번역에 대해 사과드립니다.


    나는 시스템을 가능한 한 사용자 친화적으로 만들고 삶을 더 쉽게 만들려고 노력했습니다. 로더는 사용 중인 장치(SATADom 또는 USB)를 자동으로 감지하여 VID 및 PID를 올바르게 감지합니다. redpill-lkm은 네트워크 인터페이스와 관련된 변수를 설정하지 않고 커널을 부팅할 수 있도록 편집되어 로더(및 사용자)가 이에 대해 걱정할 필요가 없습니다. zImage 및 Ramdisk 패치를 만드는 Jun의 코드가 내장되어 있으며, 일부 업데이트로 "zImage" 또는 "rd.gz"에 변경 사항이 있으면 로더가 패치를 다시 적용합니다. 업데이트 5까지 빌드 42218 및 42661이 작동합니다. 이 기술이 영원히 작동할지 확신할 수 없기 때문에 자동 업데이트는 여전히 비활성화되어야 합니다. 가장 중요한 커널 모듈은 자동 주변 장치 감지를 위해 DSM 램디스크 이미지에 내장되어 있습니다.


    사용

    이 프로젝트를 사용하려면 사용 가능한 최신 이미지를 다운로드하고 USB 스틱 또는 SATA 디스크 온 모듈에 굽습니다. 구운 미디어에서 부팅하도록 PC를 설정하고 화면의 정보를 따릅니다. 부팅 시 사용자는 컴퓨터 자체에서 "menu.sh" 명령을 호출하거나 SSH를 통해 액세스하거나 화면에 제공된 주소(http://(ip):7681)를 입력하여 가상 터미널(ttyd)을 사용할 수 있습니다. 로더는 마지막 파티션의 크기를 자동으로 늘리고 2GiB보다 큰 경우 이 공간을 캐시로 사용합니다.


    DoM 또는 고속 USB 플래시 드라이브를 통한 옵션의 경우 로더에 SSD를 사용하는 것이 좋습니다.

    메뉴 시스템은 다이내믹하고 사용자가 문제 없이 사용할 수 있을 정도로 직관적이면 좋겠다. 모델 선택, 선택한 모델의 기존 빌드 번호, 일련 번호 입력 또는 무작위 생성, 애드온 추가/제거, "cmdline" 및 "synoinfo" 항목 추가/제거/보기, LKM 버전 선택, 생성 로더, 부팅, 수동으로 구성 파일 편집, 키맵 선택, 업데이트 및 종료.


    addons 및 synoinfo 항목을 변경하려면 로더를 다시 생성해야 하지만 cmdline 항목은 그렇지 않습니다.


    VID/PID(USB 스틱을 사용하는 경우)를 구성하거나 네트워크 인터페이스의 MAC 주소를 정의할 필요가 없습니다. 사용자가 인터페이스의 MAC 주소를 수정하려면 해당 메뉴에 "cmdline" 항목을 수동으로 추가해야 합니다("mac1..4" 항목에 따라 "netif_num" 설정).


    장치 트리 시스템을 사용하여 HD를 정의하는 모델을 선택하면 아무 것도 구성할 필요가 없습니다. 장치 트리를 사용하지 않는 모델의 경우 구성을 수동으로 수행해야 하며 이를 위해 "Cmdline" 메뉴에 SATA 컨트롤러, DUMMY 포트 및 사용 중인 포트를 표시하는 옵션이 있어 생성을 지원합니다. 필요한 경우 "SataPortMap", "DiskIdxMap" 및 "sata_remap".


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


    장치 트리가 없는 모델에서 더 이상 DUMMY 포트 오류를 ​​표시하지 않도록 간단한 패치를 개발했습니다. 사용자는 걱정할 필요 없이 설치할 수 있습니다.


    감사

    모든 코드는 TTG의 원래 redpill-load 프로젝트를 계속하는 데 관련된 TTG, pocopico, jumkey 및 기타 작업을 기반으로 했습니다.


    앞으로 더 많은 정보가 추가될 예정입니다.

    ▶ esxi 서버용으로 img파일로 작업 진행해야  합니다.

    vmdk 파일로 esxi서버용으로 변환하여 준비

    3232235521_1659193083.3135.png

    3232235521_1659451032.566.png

    3232235521_1659451053.7789.png


    3232235521_1659451077.1289.png

    d:\1__redpill_synology_bootloader\1_tinycore-redpill. ARPL\arpl-0.3-alpha7\arpl-0.3-alpha7.img\arpl.vmdk

    d:\1__redpill_synology_bootloader\1_tinycore-redpill. ARPL\arpl-0.3-alpha7\arpl-0.3-alpha7.img\arpl-flat.vmdk



    ▶ VM설정 조건 게스트 운영체제 기타 2.6X LINUX(64비트해야 SATA0,1 구성 가능 합니다

    3232235521_1659445473.136.png


    ▶ esxi 서버에  부트로더 적용은 기존하드디스크 추가  부트로더 업로드 설정 SATA0(0:1) + 독립 영구로 제일 앞의것 부터적용

    sata(0:1) ---> 

    3232235521_1659193167.9417.png

    ▶ HDD Data 는 sata1 추가후 적용  >>  새로운 HDD 적용 sata(1.0)부터 + 종속으로 적용

    HDD datasata1추가후  새 HDD 추가sata1(1:0) 로 추가 하세요( 자신의 VM조건이며 저의 조건입니다) disk1부터적용및 data스토어 경고발생은 잘못적용시 발생

    3232235521_1659445883.0949.png

    부팅 화면

    3232235521_1659193283.7106.png

    초기 부팅후 화면

    의 내용을 참조  web에서도 진행 가능 

    ./menu.sh 실행 설정합니다.

    3232235521_1659193454.2969.png


    ./menu.sh 실행  하거나 web 브라우즈에서 ip:7681  192.168.0.3:7681 형식으로 설정 가능

    3232235521_1659193603.1192.png



    빌드할 모델/기종  선택

    3232235521_1659193653.2003.png


    시리얼 번호 추가

    3232235521_1659193686.9172.png


    빌드모델에서 dsm 버전 선택 (42661 추천)


    3232235521_1659194017.7345.png



    시리얼번호( 트랜스코딩 는 정품번호 입력 변경 가능 .....일반 번호로  적용합니다 )


    3232235521_1659193768.1844.png


    일반적인 시리얼번호 생성

    3232235521_1659193808.9913.png


    addons 메뉴

    3232235521_1659193837.7648.png



    드라이버추가 

    esxi 서버에서는 다음과 같이 표시 됩니다.

    3232235521_1659193884.9516.png


    usb 부팅후 는

    3232235521_1659194224.4043.png



    esxi 드라이버  모두추가 자동으로 적용 합니다. 

    3232235521_1659194300.2635.png


    순서대로 엔터 적용
    3232235521_1659194267.0473.png

    3232235521_1659194345.5876.png


    다시  add an addon

    3232235521_1659194368.1236.png


    마지막까지(추가하지 않은 드라이버가 보입니다)

    3232235521_1659194411.849.png

    3232235521_1659194449.5336.png

    드라이버 삭제는

    3232235521_1659194486.602.png

    선택 삭제 가능

    저는 모두 추가한 드라이브를 삭제없이  그대로 해봅니다

    3232235521_1659194528.4561.png

     추가한 애드온 보기

    3232235521_1659194556.5899.png

    3232235521_1659194585.0196.png

     사용 가능한 애드온 드라이브 보기

    3232235521_1659194600.2317.png


    사용가능한 드라이브 리스트

    3232235521_1659194613.1975.png


    다운로드 드라이브 적용 (특별한 드라이브 적용)

    3232235521_1659194688.8672.png



    확장드라이브 추가 하기


    추가 하지않아도  기본으로 랜연결 되지만 


    추가해봅니다.

    https://github.com/fbelavenuto/arpl-addons/releases/tag/v1.6

    에서 드라이브 디바이스를  확인 하여


    링크복사


    인텔

    https://github.com/fbelavenuto/arpl-addons/releases/download/v1.6/vmxnet3.addon

    https://github.com/fbelavenuto/arpl-addons/releases/download/v1.6/e1000e.addon

    https://github.com/fbelavenuto/arpl-addons/releases/download/v1.6/e1000.addon


    리얼텍

    https://github.com/fbelavenuto/arpl-addons/releases/download/v1.6/r8125.addon



    shift + insert 로 붙이기 합니다

    3232235521_1659336032.9761.png


    사이트에서 업데이트한 드라이브 이름을 확인 링크 복사 사용


    https://github.com/fbelavenuto/arpl-addons/releases/tag/v1.6

    에서 드라이브 디바이스를  확인 하여 링크복사


    3232235521_1659334314.9497.png


    realtek 8125 드라이브는


    https://github.com/fbelavenuto/arpl-addons/releases/download/v1.6/r8125.addon

     shift + Insert  붙이기 합니다

    3232235521_1659334436.5441.png


    명령어 라인 >> sataportmap 등 추가하는 메뉴 입니다
    esxi 서버 사용중인 저의 시스템에서는 필수 적용 
    SataPortMap: 66
    DiskIdxMap: 0000
    적용시 드라이브 연결 안되면 
    SataPortMap: 666
    DiskIdxMap: 000000
    까지 적용해보세요
    그리고 참고적으로  VM 생성시 data hdd는 sata1 부터 해보세요  필요시 sata2,,,하여 

    3232235521_1659195765.0159.png

    이글의 밑에 sataportmap등 추가내용 확인

    3232235521_1659195789.0673.png


    3232235521_1659196003.6301.png

    3232235521_1659196083.2965.png

    3232235521_1659196096.8181.png

    vm 설정시 sata 구성에  아래는 부트로더 sata0(0.1) data는 sata1(1.0) 입니다
    이구성은 sataportmap diskidk,,,,,구성을 cmd라인으로 명령어 추가해야 합니다.
    주)부트로더 sata0(0.1) data는 sata0(0.2) 는  cmd라인으로 satamapportmap 등 추가하지 않고도 정상 빌드 인식 합니다.
    3232235521_1659195968.8755.png

    촤종 빌드 조건 유저설정값 확인수정하기 
    3232235521_1659200729.4706.png

    3232235521_1659196134.6264.png

    아래 최종 
    3232235521_1659200613.6705.png

    3232235521_1659196409.591.png

    주) Esxi 서버 빌드 조건 >>  내용만 확인
    3232235521_1659196393.0031.png



     업데이트

    3232235521_1659196433.4773.png

    업데이트 적용 v0.3-alpha7 입니다

    3232235521_1659448070.8457.png

    3232235521_1659196457.1624.png

    이제 메뉴 내용 확인후 빌드 진행

    주) Esxi 서버 빌드 조건 >>  Switch LKM Version : prod  및   후에  확인  dev도 정상 빌드 됩니다

    3232235521_1659196505.0989.png


    빌드 진행

    3232235521_1659196524.5709.png

    3232235521_1659196535.1875.png

    빌드후 ...엔터 후 자동 부팅 (여기까지해야  빌드 생성 적용됨) 됩니다

    3232235521_1659196558.2536.png



    3232235521_1659196685.9155.png

    시놀로지 어시스턴트로 확인 

    주) 다음과 같이 초기설치에는 설치되지 않음 표시되나 ,,,,,,

    ,기존 마이그레이션 진행시 설치되지 않음으로 표시는 sata0,1 구성이 인식에 문제 입니다.

    3232235521_1659196727.4255.png

    ,,,기존 빌더를 마이그레이션 진행시 인식되는 드라이브 없음은 sata구성이 잘못되어 나오는 정보 입니다

      sata1추가 sata1(1:0)으로 구성하고 sataportmap 666 및  diskidxmap 000000 정도 하면 인식 됨니다

    <sata 구성 잘못 설정시 에러발생)

    3232235521_1659196816.2098.png

    주) Esxi 서버 빌드 조건

    장치 트리 시스템을 사용하여 HD를 정의하는 모델을 선택하면 아무 것도 구성할 필요가 없습니다. 

    장치 트리를 사용하지 않는 모델의 경우 구성을 수동으로 수행해야 하며 이를 위해 "Cmdline" 메뉴에

    SATA 컨트롤러, DUMMY 포트 및 사용 중인 포트를 표시하는 옵션이 있어 생성을 지원합니다

    . 필요한 경우 "SataPortMap", "DiskIdxMap" 및 "sata_remap".

    vm의 sata 구성 정보 확인  최적조합을 구성 하세요 

    3232235521_1659197044.3415.png


    3232235521_1659197362.4382.png

    확인후

    주) Esxi 서버 빌드 조건 :  명령어로 추가 

    SataPortMap: 66
    DiskIdxMap: 0000

     "SataPortMap 66 ", "DiskIdxMap  0000" 을  Add/edit an.......

    또는

     "SataPortMap 666 ", "DiskIdxMap  000000" 을  Add/edit an cmdline item 으로 추가 합니다.

    3232235521_1659197342.4468.png

     "SataPortMap 66 ", "DiskIdxMap  0000" 을  Add/edit an.......

    3232235521_1659197526.1602.png


     "SataPortMap 66 "

    3232235521_1659197477.7767.png

     "SataPortMap 66 ", "DiskIdxMap  0000" 을  Add/edit an.......

    3232235521_1659197824.1243.png


    확인

    3232235521_1659197805.4426.png

    3232235521_1659199819.2709.png


    주) Esxi 서버 빌드 조건 : Switch LKM version : prod

    3232235521_1659199776.5307.png


    빌드 메뉴

    3232235521_1659199865.0333.png

    뷰PDF add1,add2



    관련자료

    댓글 28

    11qkr님의 댓글

    Copying files: OK Patching zlmage.... Patching Ramdisk...
    cp: cannot stat '/mnt/p3/lkms/rp-geminilake-4.4.180-prod.ko‘: No such file or directory

    11qkr님의 댓글

    11qkr님의 댓글

    ● Xpenology Boot loader ARPL V0.3 Alpha7 Setup - Clipchamp로 제작.mp4 비디오 공유
    https://www.2cpu.co.kr/nas/39827

    11qkr님의 댓글

    ● 레드필 로더 ARPL(Automated Redpill Loader) 외부 SSH login 접속 로그인 하기
    자체 terminal 에서 암호를 설정하여  ssh termial에서 접속 가능 합니다
    내부 자체 터미널에서
    passwd
    암호 입력 예) 1234 로 설정시
    1234
    1234

    ssh  외부 터미널에서
    ip:22
    root
    설정한 root 암호 1234입력 접속 합니다
    root
    1234
    ====
    https://11q.kr/www/bbs/board.php?bo_table=s11&wr_id=12099

    11qkr님의 댓글

    ●메인 서버전환 성공) Xpenology boot loader ARPL로 전환 하기
    https://11q.kr/www/bbs/board.php?bo_table=s11&wr_id=12102

    모로님의 댓글

    정성스런 정보 감사합니다~
    한가지 질문이 있는데요,
    혹시 Booting 뜨고 보통 어느정도 시간이 지나면 DSM 접속이 가능할까요?
    타오나스에 920+로 설정해서 진행했는데, DSM 접근이 잘 안되네요 ㅠㅠ

    모로님의 댓글의 댓글

    2분정도군요 ㅠㅠ 그럼 920+는 실패인가봐요
    3622는 SHR이 안되는듯해서 920+로 시도해본건데,
    일단은 3622로 한번 도전해봐야겠습니다.
    답변 감사드립니다~~

    11qkr님의 댓글

    ● dsm7.1.1-42962 update 레드필 로더 ARPL(Automated Redpill Loader)업데이트 하여 xpenology 재빌드 업데이트 하기
    최종: 업데이트 성공
    문제:  dsm7.1.1-42962 update 시 ARPL(Automated Redpill Loader) 로더 업데이트후 에러 발생
    문제 발생후//초기부터 ARPL 업데이트후 재빌드 진행
    대응 : 빌드모드로 부팅후  ./menu.sh 실행 >> 모두 업데이트 >> 재빌드 진행
    (저의 설정변경조건) 명령어로 추가 "SataPortMap, 88 ", "DiskIdxMap, 0000" 을  Add/edit an.......으로 추가
    ,,,,정상화  dsm업데이트  되었습니다
    https://11q.kr/www/bbs/board.php?bo_table=s11&wr_id=12159

    칠천피트님의 댓글

    하드가 인식은 되는데 디스크 초기화가 안되면 어떤 방식으로 사용가능하게 할 수 있을까요??


    전체 1,766 / 1 페이지
    게시물이 없습니다.(다음페이지로 이동 하세요)
    전체 1,766 / 1 페이지



    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-11-08 23:34:42

    오늘의 홈 현황


    • 현재 접속자♨ 137 명
    • 오늘 가입자※ 0 명
    • 어제 가입자※ 1 명
    • 주간 가입자※ 6 명
    • 오늘 방문자 1,556 명
    • 어제 방문자 1,858 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,767,548 명
    • 전체 게시물※ 8,843 개
    • 전체 댓글수※ 25,189 개
    • 전체 회원수 11,299 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑