11.Nas_1


v26★★★ dsm7.1만능 부트로더 Ver 0.4.6 버전과 tr_st.sh 업데이트)tinycore_redpill_v046_by_11qkr


  • 링크

  • 첨부

  • 컨텐츠 정보

    • 33,918 조회
    • 82 댓글
    • 0 추천
    • 목록

    본문

    Loading the player...
    Loading the player...
    ● 만능 부트로더 Ver 0.4.6.0 버전업)tinycore_redpill_v046_by_11qkr_v22 구성파일
    자료 이동합니다
    https://11q.kr/www/bbs/board.php?bo_table=s11&wr_id=11924


    i:\1__redpill_synology_bootloader\1____RedPill Tinycore loader\046ver\tinycore_redpill_v046_by_11qkr_v26.zip
    Tinycore Rploader Create Boot Image & USB ver. 0.9.9-r01 - FOXBI
    추가
    FOXBI 님의 제작도구 이미지 파일 생성 tool 추가 
    최종 빌드후
    ./tr_cb.sh

    3232235521_1650390122.0067.png

    i:\1__redpill_synology_bootloader\1____RedPill Tinycore loader\046ver\tinycore_redpill_v046_by_11qkr_v25.zip

    오늘은  ./1.sh 하면  my.sh빌드 방식도 추가해봅니다

     ./my.sh 빌드는 esxi서버는 잘않되나

    ./tr.st.sh는 와 일반 빌드를 추천 합니다.


    저의메인서버 변경 완료 
    https://11q.kr/www/bbs/board.php?bo_table=s11&wr_id=11882
    참조 드립니다.

    처음에 
    ./11_cleaningall.sh
    ./1.sh

    진행 후 빌드 하세요

    하단댓글 정보 추가

    ----

    (custom-module -> /mnt/sdb3/auxfiles가 누락된 경우 실행, TC를 처음 사용하는 사용자는 원래 이 디렉토리와 링크가 없습니다.)

    mkdir /mnt/sdb3/auxfiles;
    sudo ln -s /mnt/sdb3/auxfiles /home/tc/custom-module;

    ./rploader.sh build geminilake-7.1.0-42661

    rm -rf /home/tc/oldpat.tar.gz;./rploader.sh clean now;  rm -rf /mnt/sdb3/auxfiles;  rm -rf /home/tc/custom-module;  ./rploader.sh backup now;

    ----------

    111_ds3615_simple_basic_build_dsm71.sh 추가


    아래는 저의 sh 구성 파일 조건 입니다
    terminal 부팅
    pc에서 ssh 접속
    tc / P@ssw0rd
    sudo su

    0.초기구성  nano editor 설치
    ./1.sh 
    tr 유저조간에 실행하면 설치 됩니다
    ----- 주요 유틸 설치 명령 --------
    tce-load -w -i nano.tcz
    tce-load -w -i mc
    tce-load -w -i htop
    ----------------------
    방법1>빌드 진행(tr_st.sh방법)
    1.초기화 진행 
     sudo su
    ./11_cleaningall.sh
      --------주요 명령 내용-------------
      sudo rm -f /home/tc/ESXi_backup/*.* -r
     sudo rm -f /home/tc/old/*.* -r
     sudo rm -f /mnt/sda3/auxfiles/*.pat -r
     -----------------------
    2.tr_st 업데이트
    ./88_tr_st_update.sh
    --------주요 명령 내용----------
    git clone https://github.com/FOXBI/tr_st.git
    cd tr_st
    cp tr_st.sh /home/tc/
    cd ..
    sudo chmod 755 tr_st.sh
    sudo chmod a+x tr_st.sh
    -------------------------


    3. user_config.json 수정
    nano 
    user_config.json
    esxi 서버에서 타기종 sn도 동작에 문제 없음
     -----  주요기종및 자신의조건 변경 내용 -----------
        "sn": "1230LWN009033",
        "mac1": "0011322A46E7",
        "SataPortMap": "58",
        "DiskIdxMap": "0A00"
    ----------------------------------

    4.빌드진행
     ./tr_sr.sh
    -------
    랜이 않잡히면 2번 빌드
    인텔랜 저의 드라이브 설치 조건 : 20,21,39,40,58
     ./tr_sr.sh
    --------------

    5.pc로 백업
     ./1.sh
    자신의 pc의 ip및 유저 조건을  공유폴더 생성설정 하여 경로 변경하여 
    mydata.tgz  및 설치용 pat 파일 백업 합니다
    -------
    예) scp  백업파일  pc유저@ip:/경로/
    sudo scp /mnt/sda3/mydata.tgz shimss@192.168.0.10:/i:/1__redpill_synology_bootloader/2_RedPill_Tinycore_loader_Backup/
    sudo scp /mnt/sda3/auxfiles/*.pat shimss@192.168.0.10:/i:/1__redpill_synology_bootloader/2_RedPill_Tinycore_loader_Backup/
    ---------------------------

    방법2> 빌드 진행(일반 빌드)

    ds3622  dsm7.1빌드  진행

    1차 sudo su 조건빌드 초기화 빌드 진행

    #./99_ds3622_simple_basic_build_dsm71.sh


    2차 메뉴생성이 않되면 tc 유저조건  재빌드

    $./99_ds3622_simple_basic_build_dsm71.sh


    root@box:/home/tc# cat 99_ds3622_simple_basic_build_dsm71.sh
    # tr_st update
    
    cd /home/tc
    rm -f /home/tc/tr_st -R
    git clone https://github.com/FOXBI/tr_st.git
    cd tr_st
    cp tr_st.sh /home/tc/
    cd ..
    sudo chmod 755 tr_st.sh
    sudo chmod a+x tr_st.sh
    # file delete
    rm -f /home/tc/ESXi_backup/*.* -r
    rm -f /home/tc/old/*.* -r
    rm -f /mnt/sda3/auxfiles/*.pat -r
    # file check
    s -lrt /mnt/sda3/mydata.tgz
    ls -lrt /mnt/sda3/auxfiles/
    ls -lrt /home/tc/ESXi_backup/
    ls -lrt /home/tc/old/
    # clean and up1
    ./rploader.sh clean all
    ./rploader.sh update now
    ./rploader.sh fullupgrade now
    # clean and up2
    ./rploader.sh clean all
    ./rploader.sh update now
    ./rploader.sh fullupgrade now
    # user_config.json  copy
    cp user_config_ds3622xs_vmdk.json user_config.json
    cat user_config.json
    ./rploader.sh serialgen DS3622xs+
    ./rploader.sh satamap now
    echo change to user_config.json file ----- Ctrl + c
    echo change to ./tr_st.sh build ---------- Ctrl + c
    echo Enter =========== Normal build =======================
    read answer
    #./tr_st.sh or Normal build
    # intel driver install
    ./rploader.sh ext broadwellnk-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/master/vmxnet3/rpext-index.json
    ./rploader.sh ext broadwellnk-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/master/r8101/rpext-index.json
    ./rploader.sh ext broadwellnk-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/master/r8125/rpext-index.json
    ./rploader.sh ext broadwellnk-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpext-index.json
    ./rploader.sh ext broadwellnk-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000e/rpext-index.json
    # real tek  driver install
    ./rploader.sh ext broadwellnk-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/master/r8168/rpext-index.json
    ./rploader.sh ext broadwellnk-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/master/r8169/rpext-index.json
    # auto driver xx
    # ./rploader.sh ext broadwellnk-7.1.0-42661 auto
    # build
    ./rploader.sh build broadwellnk-7.1.0-42661
    ./rploader.sh build broadwellnk-7.1.0-42661
    # driver info
    ./redpill-load/ext-manager.sh info
    # file check
    ls -lrt /mnt/sda3/mydata.tgz
    ls -lrt /mnt/sda3/auxfiles/
    ls -lrt /home/tc/ESXi_backup/
    ls -lrt /home/tc/old/
    # backup
    filetool.sh -b
    scp /mnt/sda3/mydata.tgz shimss@192.168.0.10:/i:/1__redpill_synology_bootloader/2_RedPill_Tinycore_loader_Backup/
    scp /mnt/sda3/auxfiles/*.pat shimss@192.168.0.10:/i:/1__redpill_synology_bootloader/2_RedPill_Tinycore_loader_Backup/
    # =======================
    root@box:/home/tc#
    
    ☞ https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠1.png

    뷰PDF add1,add2



    관련자료

    댓글 82

    Golra님의 댓글

    [#] Platforms supported: ds918p_41890 ds918p_25556 ds3622xsp_42218 ds3615xs_41222 ds3617xs_42218u2 ds3615xs_25556 ds918p_42218 ds3615xs_42218
    [#] =======================================================================================

    [!] Cannot continue due to previous errors (see above)

    *** Process will exit ***
    [!] Failed to update all extensions for ds1621p_42218 platform - see errors above

    *** Process will exit ***
    FAILED : Loader creation failed check the output for any errors
    tc@box:~$

    Golra님의 댓글

    sudo ./rploader.sh serialgen FS6400 now
    sudo ./rploader.sh identifyusb now
    vi user_config.json
    sudo ./rploader.sh backup now
    sudo ./rploader.sh build v1000-7.0.1-42218

    빌드명령어맞나요?

    11qkr님의 댓글의 댓글

    제파일에
    <기본 명령어  순서정리>
    cat 1_command_build_help.txt
    참조 하세요
    그리고 명령을 정리 저장해놓고 나중에 참조 하세요

    golra67님의 댓글

    빨강색으로 1번빌드후 에러 나오네요

    ./rploader.sh build v1000-7.0.1-42218
    빌드완료후 백업 합니다

    Starting loader creation
    Checking user_config.json : parse error: Invalid string: control characters from                        U+0000 through U+001F must be escaped at line 8, column 5
    Error : Problem found in user_config.json

    11qkr님의 댓글의 댓글

    {
      "extra_cmdline": {
        "pid": "0x5575",
        "vid": "0x0781",
        "sn": "1960PSN000109",
        "mac1": "001132F33114",
        "SataPortMap": "68",
        "DiskIdxMap": "0800"
      },
      "synoinfo": {

            "internalportcfg" : "0xffff",
            "maxdisks" : "16",
          "support_bde_internal_10g" : "no",
          "support_disk_compatibility" : "no",
            "support_memory_compatibility" : "no"
    },
      "ramdisk_copy": {
       
    }

    }

    11qkr님의 댓글의 댓글

    상기 파일을 winscp로 편집후 복사 하세요
    전체 파일 만들어 저장 하겠습니다
    ==========
    본문에 저장 파일 다운하시고
    fs6400.sh
    user_config_fs6400.json
    복사후 ssh에서
    chmod a+x *.sh
    chmod a+x *.json
    후 사용 하세요
    ./fs6400.sh
    로 빌드 하세요

    Golra님의 댓글

    [#] ========================================== thethorgroup.boot-wait ==========================================
    [#] Extension name: RedPill Bootwait
    [#] Description: Simple extension which stops the execution early waiting for the boot device to appear
    [#] To get help visit: https://github.com/RedPill-TTG/redpill-boot-wait
    [#] Extension preparer/packer: https://github.com/RedPill-TTG/redpill-boot-wait
    [#] Update URL: https://github.com/jumkey/redpill-load/raw/develop/redpill-boot-wait/rpext-index.json
    [#] Platforms supported: ds1621p_42218 ds918p_41890 ds3617xs_42218 ds918p_25556 ds3622xsp_42218 ds3615xs_41222 ds3615xs_25556 ds920p_42218 ds920p_42550 ds918p_42218 ds3615xs_42218
    [#] =======================================================================================

    [#] ========================================== thethorgroup.virtio ==========================================
    [#] Extension name: VirtIO
    [#] Description: Adds VirtIO support for fast network/PCI/SCSI/network/console paravirtualization under QEmu (Proxmox, VirtualBox, virsh, and similar)
    [#] To get help visit: <todo>
    [#] Extension preparer/packer: https://github.com/RedPill-TTG/redpill-virtio
    [#] Software author: https://www.linux-kvm.org/page/Virtio
    [#] Update URL: https://github.com/jumkey/redpill-load/raw/develop/redpill-virtio/rpext-index.json
    [#] Platforms supported: ds1621p_42218 ds918p_41890 ds3617xs_42218 ds918p_25556 ds3622xsp_42218 ds3615xs_41222 ds3622xsp_42550 ds3615xs_25556 ds920p_42218 ds920p_42550 ds918p_42218 ds3615xs_42218
    [#] =======================================================================================

    user_config.json 빌드 환경 입니다.
    {
      "extra_cmdline": {
        "pid": "0x5575",
        "vid": "0x0781",
        "sn": "1960PSN010360",
        "mac1": "001132AE06EE",
        "SataPortMap": "68",
        "DiskIdxMap": "0800"
      },
      "synoinfo": {

            "internalportcfg" : "0xffff",
            "maxdisks" : "16",
          "support_bde_internal_10g" : "no",
          "support_disk_compatibility" : "no",
            "support_memory_compatibility" : "no"
    },
      "ramdisk_copy": {

    }

    }빌드 완료 했습니다.
    tc@box:~$


    하고 리부팅하면 초기화면에서 메뉴가 1개 뿐이 없어요.

    11qkr님의 댓글의 댓글

    ds1621은  아직 적용에 초기 문제 있습니다
    저의 esxi 시스템에서는 사용불가능 합니다
    ds3622 나 ds3516  ds918 애용 하세요

    11qkr님의 댓글

    저는 esxi 서버에 정상적으로 등록 되네요
    무엇이 문제인지
    사용하는 시스템은 무엇인가요 ?
    usb 부팅 또는 vmdk 인가요

    11qkr님의 댓글의 댓글

    다른 파일로 마운트 머지 파일 입니다 .......확인해 주세요
    i:\1__redpill_synology_bootloader\1____RedPill Tinycore loader\046ver\20220311\2222\tinycore_redpill_v046_by_11qkr_v2.img

    catiya님의 댓글

    항상 도움받고 있습니다.
    부팅시 커널에 명령어를 별도로 줘야하는 경우는 GRUB.CFG 를 편집해야하는데 파티션매직으로 USB 1번째 파티션에 드라이브를 할당하면 boot 폴더에 있는 grub.cfg 를 윈도우상에서 메모장 편집가능하며 인식에 아무 문제도 없습니다.
    Mac 주소 / SN 등을 빠르고 편하게 편집하기 용이합니다. 한번 빌드 한 후에 다시 빌드할 필요가 없습니다.

    Golra님의 댓글

    046_by_11qkr_v21.img 파일을 USB 에 rufus-3.5  구을려고하면 에라
    v046_by_11qkr_v1.img 파일을 USB 에 rufus-3.5  설치잘됨니다
    파일 확인하세요..

    11qkr님의 댓글

    echo ds3622xs+ build processor ##
    echo https://11q.kr #####
    echo ==========================================
    ./rploader.sh clean all
    cat user_config.json
    echo ===========================================
    ./rploader.sh update now
    echo ===========================================
    cp user_config_ds3622xs_vmdk.json user_config.json
    cat user_config.json
    echo =========================================
    ./rploader.sh serialgen DS3622xs+
    ./rploader.sh identifyusb now
    ./rploader.sh satamap now
    echo  ===========================================

    cat user_config.json
    ./rploader.sh ext  broadwellnk-7.0.1-42218  auto
    ./rploader.sh ext broadwellnk-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpext-index.json
    ./rploader.sh ext broadwellnk-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000e/rpext-index.json
    ./rploader.sh ext broadwellnk-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/vmxnet3/rpext-index.json
    ./rploader.sh ext broadwellnk-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/r8125/rpext-index.json

    ./rploader.sh build bromolow-7.0.1-42218
    echo  ===========================================
    ./redpill-load/ext-manager.sh info
    cat user_config.json
    filetool.sh -b

    ** 참조 정보 **
    echo ==============================================================================
    echo DS3615xs DS3617xs DS916+ DS918+ DS920+ DS3622xs+ FS6400 DVA3219 DVA3221 DS1621+
    echo ===============================================================================
    echo apollolake-6.2.4-25556
    echo apollolake-7.0-41890
    echo apollolake-7.0.1-42218
    echo broadwell-7.0.1-42218
    echo broadwellnk-7.0.1-42218
    echo bromolow-6.2.4-25556
    echo bromolow-7.0-41222
    echo bromolow-7.0.1-42218
    echo v1000-7.0.1-42218
    echo ==================================================================

    11qkr님의 댓글

    시놀로지 모델별 cpu 종류 목록
    What kind of CPU does my Synology NAS have?
    https://kb.synology.com/en-me/DSM/tutorial/What_kind_of_CPU_does_my_NAS_have

    11qkr님의 댓글

    시놀로지 synology tinycore_redpill_v046 부트로더 지원cpu 종류
    https://kb.synology.com/en-me/DSM/tutorial/What_kind_of_CPU_does_my_NAS_have
    echo ==============================================================================
    echo DS3615xs DS3617xs DS916+ DS918+ DS920+ DS3622xs+ FS6400 DVA3219 DVA3221 DS1621+
    echo ===============================================================================
    echo DS918+    apollolake-6.2.4-25556
    echo DS918+    apollolake-7.0-41890
    echo DS918+    apollolake-7.0.1-42218
    echo DS3617xs  broadwell-7.0.1-42218
    echo DS3622xs+ broadwellnk-7.0.1-42218
    echo DS3615xs  bromolow-6.2.4-25556
    echo DS3615xs  bromolow-7.0-41222
    echo DS3615xs  bromolow-7.0.1-42218
    echo DS1621+  v1000-7.0.1-42218
    echo ==================================================================
    echo DS918+ Intel Celeron J3455 Quad Core 4 Yes Apollolake DDR3L SODIMM 4GB
    echo DS916+ Intel Pentium N3710 Quad Core 4 Yes Braswell DDR3 2 / 8 GB
    echo DS3617xs Intel Xeon D-1527 Quad Core 8 Yes Broadwell DDR4 ECC SODIMM 16 GB
    echo DS3622xs+ Intel Xeon D-1531 Six Core 12 Yes Broadwellnk DDR4 ECC SODIMM 16 GB
    echo DS3615xs Intel Core i3-4130 Dual Core 4 Yes Bromolow DDR3 ECC 4 GB
    echo DS1621+ AMD Ryzen V1500B Quad Core 8 Yes V1000 DDR4 ECC SODIMM 4GB

    11qkr님의 댓글

    fs6400.sh는 빌드 할수 없네요
    tinycore_redpill_v046_by_11qkr_v23.img
    제가 금일 확인하니 일반적인 방법으로는 빌드 할수 없습니다
    ds계열만 정상적으로 빌드 할수 있습니다
    ----아래 계열을 참조 드립니다 ---
    ==============================================================================
    DS3615xs DS3617xs DS916+ DS918+ DS920+ DS3622xs+ FS6400 DVA3219 DVA3221 DS1621+
    ===============================================================================
    DS918+ apollolake-6.2.4-25556
    DS918+ apollolake-7.0-41890
    DS918+ apollolake-7.0.1-42218
    DS916+ broadwell-7.0.1-42218
    DS3622xs+ broadwellnk-7.0.1-42218
    DS3615xs bromolow-6.2.4-25556
    DS3615xs bromolow-7.0-41222
    DS3615xs bromolow-7.0.1-42218
    DS1621+ v1000-7.0.1-42218
    ------------------

    11qkr님의 댓글의 댓글

    본문에  usb 파일 추가 드립니다
    테스트 부탁 합니다
    저는 이상없습니다,
    USB_IMGE_TOOL.zip
    또는
    rufus-3.15p.exe
    다운 설치 한번 해 보세요

    Golra님의 댓글

    rufus-3.15p.exe 을 압축해서 올려주시죠.
    방금 tinycore_redpill_v046_by_11qkr_v1.img 파일도 다운로드 해서 설치 하려고 했는대 이련현상이 나타 나네요.
    5일 전에는 없었는대
    https://github.com/pocopico/tinycore-redpill 6 여기서 다운로드 해서 설치하니 잘되는대요..

    Golra님의 댓글

    첫날 올린 tinycore_redpill_v046_by_11qkr_v1.img 다운로드된 이미지는 잘됨니다.
    방금 다운로드 된 이미지  tinycore_redpill_v046_by_11qkr_v1.img 는않됨니다..

    Golra님의 댓글

    rufus-3.15p.zip 파일에서 압축을 푸니 정상 입니다...
    tinycore_redpill_v046_by_11qkr_v23.img 이파일을 macintohs 다운 로드 해서 설치 하니
    windows 에서도 그래요
    아무래도 tinycore_redpill_v046_by_11qkr_v23.img 이파일을 압축해서 업로드 해야할것 같습니다.

    Golra님의 댓글

    tinycore_redpill_v046_by_11qkr_v1.img 파일도 또같은 현상
    재컴이 이상있는줄알고 맥에서 다운로드하여 설치 했는대요.
    같은현상이 됨니다 .
    5 6 일전에는 이런현상이 없어는대. 이상하내요.
    5 6일 전에 다운로드 한 tinycore_redpill_v046_by_11qkr_v1.img 파일은 이상이없습니다.

    11qkr님의 댓글

    root@tinycore:~#  lspci -tnnvq
    -+-[0001:0c]---00.0  Marvell Technology Group Ltd. 88SE9235 PCIe 2.0 x2 4-port SATA 6 Gb/s Controller [1b4b:9235]
     +-[0001:09]---00.0  Marvell Technology Group Ltd. 88SE9235 PCIe 2.0 x2 4-port SATA 6 Gb/s Controller [1b4b:9235]
     \-[0000:00]-+-00.0  Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge [8086:7190]
                +-01.0-[01]--
                +-07.0  Intel Corporation 82371AB/EB/MB PIIX4 ISA [8086:7110]
                +-07.1  Intel Corporation 82371AB/EB/MB PIIX4 IDE [8086:7111]
                +-07.3  Intel Corporation 82371AB/EB/MB PIIX4 ACPI [8086:7113]
                +-07.7  VMware Virtual Machine Communication Interface [15ad:0740]
                +-0f.0  VMware SVGA II Adapter [15ad:0405]
                +-10.0  Broadcom / LSI 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI [1000:0030]
                +-11.0-[02]--+-00.0  VMware USB1.1 UHCI Controller [15ad:0774]
                |            +-01.0  Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) [8086:100f]
                |            +-02.0  Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) [8086:100f]
                |            +-03.0  VMware USB2 EHCI Controller [15ad:0770]
                |            +-05.0  VMware SATA AHCI controller [15ad:07e0]
                |            \-06.0  VMware SATA AHCI controller [15ad:07e0]
                +-15.0-[03]----00.0  VMware USB3 xHCI 1.0 Controller [15ad:0779]
                +-15.1-[04]--
                +-15.2-[05]--

    golra67님의 댓글

    DS918 3615 에서 10기가 랜카드 인텐 x540 모델 지원하나요 ?....
    3622 에서는 지원하는대

    11qkr님의 댓글의 댓글

    제가 가지고 있지 않아 테스트 불가능 합니다
    x540 드라이브 정보 확인 관련 드라이브 추가후 지원여부 확인 해야 합니다
    https://github.com/pocopico/rp-ext
    확인 찾아보시고 동급 10G 모두 추가  테스트 해보세요

    11qkr님의 댓글의 댓글

    드라이브 추가 형식은
    제가 가지고 있지 않아 테스트 불가능 합니다
    x540 드라이브 정보 확인 관련 드라이브 추가후 지원여부 확인 해야 합니다
    https://github.com/pocopico/rp-ext
    확인 찾아보시고 동급 10G 모두 추가  테스트 해보세요
    ds3615 드라이브 추가 형식
    ./rploader.sh ext bromolow-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpext-index.json
    ./rploader.sh ext bromolow-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000e/rpext-index.json
    ./rploader.sh ext bromolow-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/vmxnet3/rpext-index.json
    ./rploader.sh ext bromolow-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/r8125/rpext-index.json

    ds918 드라이브 추가 형식
    ./rploader.sh ext apollolake-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpext-index.json
    ./rploader.sh ext apollolake-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000e/rpext-index.json
    ./rploader.sh ext apollolake-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/vmxnet3/rpext-index.json
    ./rploader.sh ext apollolake-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/r8125/rpext-index.json
    ./rploader.sh ext apollolake-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/mpt3sas/rpext-index.json

    11qkr님의 댓글

    11qkr님의 댓글

    tinycore 0.46 반자동 빌드 구성하기
    ============================
    vi user_config_ds3622xs_vmdk
    빌드구성 user_config.json을 만들어  빌드시 복사 진행 빌드 합니다
    ----------
    {
      "extra_cmdline": {
        "pid": "0x0001",
        "vid": "0x46f4",
        "sn": "2030SQRM05YAD",
        "mac1":"XXYYXXYYXXYY",
        "SataPortMap": "96",
        "DiskIdxMap": "0600"
      },
      "synoinfo": {

              "internalportcfg" : "0xffff",
              "maxdisks" : "16"

    },
      "ramdisk_copy": { }
    }
    -------------
    빌드 파일 구성는
    vi ds3622xsplus.sh
    chmod a+x ds3622xsplus.sh

    빌드는
    ./ds3622xsplus.sh
    으로 반자동빌드 합니다
    ==============
    #!/bin/bash
    # init
    function pause(){
      read -p "$*"
    }
    pause 'Press [Enter]. key to continue...'
    echo ===========================================
    #ls -l -t
    ls -l -t
    # $ date +"%FT%H%M%S"
    # 2016-04-25T103000
    str1=`date "+%FT%H%M%S"`
    #./3_exsi_918.sh
    #./redpill-load/ext-manager.sh info > TinyCore_redpill_3_exsi_918__build_$str1.log

    echo ===========================================
    echo broadwellnk-7.0.1-42218
    echo ===========================================
    echo ds3622_esxi server build processor

    echo cat user_config_ds3622xs_vmdk.json
    cat user_config_ds3622xs_vmdk.json
    echo cp user_config_ds3622xs_vmdk.json user_config.json

    pause 'Press [Enter]. key to continue...'
    cp user_config_ds3622xs_vmdk.json user_config.json
    ./rploader.sh serialgen DS3622xs+

    echo ==============================================
    cat user_config.json
    echo cat user_config.json ....log makeing
    pause 'Press [Enter]. key to continue...'
    rm -f *.log
    cat user_config.json > TinyCore_redpill_exsi_3622__build_$str1.log


    echo ===========================================
    cat user_config.json
    echo ./rploader.sh clean all
    pause 'Press [Enter]. key to continue...'
    ./rploader.sh clean all

    echo ===========================================
    cat user_config.json
    echo ./rploader.sh update now
    pause 'Press [Enter]. key to continue...'
    ./rploader.sh update now

    echo ===========================================
    cat user_config.json
    echo ./rploader.sh serialgen DS3622xs+
    echo ./rploader.sh identifyusb now
    echo ./rploader.sh satamap now
    pause 'Press [Enter]. key to continue...'
    ./rploader.sh serialgen DS3622xs+
    ./rploader.sh satamap now

    echo ===========================================
    cat user_config.json
    echo ./rploader.sh ext broadwellnk-7.0.1-42218 add ...
    pause 'Press [Enter]. key to continue...'
    ./rploader.sh ext broadwellnk-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000/rpext-index.json
    ./rploader.sh ext broadwellnk-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000e/rpext-index.json
    ./rploader.sh ext broadwellnk-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/vmxnet3/rpext-index.json
    ./rploader.sh ext broadwellnk-7.0.1-42218 add https://raw.githubusercontent.com/pocopico/rp-ext/master/r8125/rpext-index.json


    echo ===========================================
    cat user_config.json
    echo ./rploader.sh ext  broadwellnk-7.0.1-42218  auto
    pause 'Press [Enter]. key to continue...'
    ./rploader.sh ext broadwellnk-7.0.1-42218  auto


    echo ===========================================
    cat user_config.json
    echo ./rploader.sh build broadwellnk-7.0.1-42218
    pause 'Press [Enter]. key to continue...'
    ./rploader.sh build broadwellnk-7.0.1-42218

    echo ===========================================
    cat user_config.json
    echo ./redpill-load/ext-manager.sh info
    pause 'Press [Enter]. key to continue...'
    ./redpill-load/ext-manager.sh info

    echo ===========================================
    cat user_config.json
    echo ./filetool.sh -b ...backup
    pause 'Press [Enter]. key to continue...'
    filetool.sh -b

    echo ===========================================
    echo ===========================================
    echo information #########
    echo ===========================================
    echo ===========================================
    cat user_config.json
    echo reboot
    echo ===========================================
    echo weblink : find.synology.com/
    echo ===========================================
    echo download site
    echo https://xpenology.com/forum/topic/53817-redpill-tinycore-loader
    echo ===========================================
    echo driver information
    echo https://github.com/pocopico/rp-ext
    echo ./rploader.sh ext build bromolow-7.0.1-42218 add https://raw.githubusercontent.
    echo ===========================================
    echo
    echo DS918은 apollolake, DS3615xs는 bromolow, DS3617xs는 broadwell , ds3622xs+는 broadwellnk 입니다.
    pause 'Press [Enter]. key to continue...'
    #====================================
    #-------ds918
    #apollolake-6.2.4-25556
    #apollolake-7.0-41890
    #apollolake-7.0.1-42218
    #-------ds3615
    #broadwell-7.0.1-42218
    #
    #bromolow-6.2.4-25556
    #bromolow-7.0-41222
    #bromolow-7.0.1-42218

    #broadwellnk-7.0.1-42218
    # ==============================
    #user_config_ds3615xs.json
    #================================


    echo ==============================================================================
    echo DS3615xs DS3617xs DS916+ DS918+ DS920+ DS3622xs+ FS6400 DVA3219 DVA3221 DS1621+
    echo ===============================================================================
    echo DS918+    apollolake-6.2.4-25556
    echo DS918+    apollolake-7.0-41890
    echo DS918+    apollolake-7.0.1-42218
    echo DS3617xs  broadwell-7.0.1-42218
    echo DS3622xs+ broadwellnk-7.0.1-42218
    echo DS3615xs  bromolow-6.2.4-25556
    echo DS3615xs  bromolow-7.0-41222
    echo DS3615xs  bromolow-7.0.1-42218
    echo DS1621+  v1000-7.0.1-42218
    echo ==================================================================
    echo DS918+ Intel Celeron J3455 Quad Core 4 Yes Apollolake DDR3L SODIMM 4GB
    echo DS916+ Intel Pentium N3710 Quad Core 4 Yes Braswell DDR3 2 / 8 GB
    echo DS3617xs Intel Xeon D-1527 Quad Core 8 Yes Broadwell DDR4 ECC SODIMM 16 GB
    echo DS3622xs+ Intel Xeon D-1531 Six Core 12 Yes Broadwellnk DDR4 ECC SODIMM 16 GB
    echo DS3615xs Intel Core i3-4130 Dual Core 4 Yes Bromolow DDR3 ECC 4 GB
    echo DS1621+ AMD Ryzen V1500B Quad Core 8 Yes V1000 DDR4 ECC SODIMM 4GB

    cat user_config.json
    echo ./rploader.sh serialgen DS3622xs+
    echo 2022/03/13  https://11q.kr

    11qkr님의 댓글

    수정본2

    빌드정보 ● Tinycore + ESXi 환경에서의 DSM 디스크 배치 및 자동 드라이브 선택 빌드하기
    https://11q.kr/www/bbs/board.php?bo_table=s11&wr_id=11786
    i:\1__redpill_synology_bootloader\1____RedPill Tinycore loader\046ver\v5\
    tinycore_redpill_v046_by_11qkr_v5.zip

    11qkr님의 댓글

    수정본V6

    i:\1__redpill_synology_bootloader\1____RedPill Tinycore loader\046ver\v6\

    tinycore_redpill_v046_by_11qkr_v6.zip

    sata 의 RDM HDD 1개 추가 구성 sataportmap 변경 구성

    11qkr님의 댓글

    ● 만능 부트로더 Ver 0.4.6.0 버전업)tinycore_redpill_v046_by_11qkr_v7.img
    본자료는  tr_st 의 자료를 수정  저의서버에 적용한 파일 입니다
    i:\1__redpill_synology_bootloader\1____RedPill Tinycore loader\046ver\v7\v8_ts\
    tinycore_redpill_v046_by_11qkr_v7.zip
    v7으로 수정된  ./2_tr_st_drive_build.sh 로 빌드 진행 합니다

    11qkr님의 댓글

    [#] Verifying /home/tc/redpill-load/cache/ds3622xsp_42621.pat file... /usr/local/bin/sha256sum: /home/tc/redpill-load/cache/ds3622xsp_42621.pat: No such file or directory
    [ERR]
    [-] Failed to generate checksum for file


    [#] Verifying /home/tc/redpill-load/cache/ds3622xsp_42621.pat file... [ERR]
    [!] Checksum mismatch - expected 45d25c838618fb31b3015a5507449728916a1a7767b5dc4f9870b4c46cac0a5d but computed

    *** Process will exit ***
    FAILED : Loader creation failed check the output for any errors


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

    echo "
            {
                    "id": "broadwellnk-7.1.0-42621",
                    "platform_version": "broadwellnk-7.1.0-42621",
                    "user_config_json": "broadwellnk_user_config-test.json",
                    "docker_base_image": "debian:8-slim",
                    "redpill_lkm_make_target": "dev-v7",
                    "compile_with": "toolkit_dev",
                    "downloads": {
                            "kernel": {
                              "url": "https://sourceforge.net/projects/dsgpl/files/Synology NAS GPL Source/25426branch/broadwellnk-source/linux-4.4.x.txz/download",
                              "sha256": "d3e85eb80f16a83244fcae6016ab6783cd8ac55e3af2b4240455261396e1e1be"

                            },
                            "toolkit_dev": {
                                    "url": "https://sourceforge.net/projects/dsgpl/files/toolkit/DSM7.0/ds.broadwellnk-7.0.dev.txz/download",
                                    "sha256": "0d9edca67d9e7e14c2529bbb58341b623936124d5264f71f1e4acbacf3ea202d"
                            }
                    },
                    "redpill_lkm": {
                        "source_url": "https://github.com/dogodefi/redpill-lkm.git",
                        "branch": "develop"
                },
                "redpill_load": {
                        "source_url": "https://github.com/dogodefi/redpill-load.git",
                        "branch": "develop"
                }
            },

    "
    ./rploader.sh update now
    ./rploader.sh fullupgrade now
    ./rploader.sh clean now
    ./rploader.sh serialgen DS3622xs+
    ./rploader.sh identifyusb now
    ./rploader.sh satamap now
    ./rploader.sh build broadwellnk-7.0.1-42218
    ./rploader.sh clean now
    #(This part is important, erase old config.json made in 7.0.1 above.)
    ./rploader.sh download broadwellnk-7.1.0-42621
    ./rploader.sh ext broadwellnk-7.1.0-42621 add https://github.com/jumkey/redpill-load/raw/develop/redpill-misc/rpext-index.json
    ./rploader.sh build broadwellnk-7.1.0-42621

    11qkr님의 댓글

    scp로 pc에 파일 전송하기
    scp 파일경로를 포함한파일 아이디@주소:/경로
    주)/로  폴더 기준 경로

    scp /mnt/sda3/mydata.tgz shimss@192.168.0.10:/i:/1__redpill_synology_bootloader/2_RedPill_Tinycore_loader_Backup/

    i:\1__redpill_synology_bootloader\2_RedPill_Tinycore_loader_Backup\mydata.tgz
    에 파일 복사 됩니다

    11qkr님의 댓글

    tinycore update 방법

    git clone https://github.com/pocopico/tinycore-redpill
    cp ./tinycore-redpill/custom_config.json .

    11qkr님의 댓글

    i:\1__redpill_synology_bootloader\1____RedPill Tinycore loader\046ver\tinycore_redpill_v046_by_11qkr_v10.zip
    에 tr_st.sh 파일및  rploader.sh Version : 0.7.0.1 추가 합니다

    11qkr님의 댓글

    DSM 설치과정이 비정상적으로 중단된경우
    헤놀로지를 물리파워버튼으로 자꾸 종료하시면 HDD에 무리가 갈수 있으니,
    가급적 telnet 으로 접속하셔서 종료처리를 하시기 권장드립니다.
    (웹브라우져 DiskStation telnet on 처리)
    http://192.168.X.Y:5000/webman/start_telnet.cgi
    (putty 등 콘솔에서 telnet 192.168.X.Y 로 접속
    복구외 일반상태 ( root / 암호없음 )
    복구모드시 ( root / 101-0101 )
    DiskStation> poweroff

    11qkr님의 댓글

    i:\1__redpill_synology_bootloader\1____RedPill Tinycore loader\046ver\tinycore_redpill_v046_by_11qkr_v12.zip
    ./1.sh
    실행 하면  nano mc htop 에디터가 설치 됩니다
    ./2_ds3622_build.sh
    ./3_ds918lus_build.sh

    tce-load -w -i nano.tcz
    tce-load -w -i mc
    tce-load -w -i htop

    11qkr님의 댓글

    dsm7.1 타기종 업데이트 가능한 ds3622xsplus img 파일 입니다
    i:\1__redpill_synology_bootloader\1____RedPill Tinycore loader\046ver\tinycore_redpill_v046_by_11qkr_v21.zip

    11qkr님의 댓글

    타기종 변경 마이크래션 하기
    불가능할 경우 > 다시 tinycore terminal 부팅
    --------
    sudo su
    =================
    root@box:/home/tc# cat cleaningall.sh
    echo
    rm -f /home/tc/ESXi_backup/*.* -r
    rm -f /home/tc/old/*.* -r
    rm -f /home/tc/tr_st -r
    rm -f /mnt/sda3/auxfiles/*.pat -r
    #rm -f oldpat.tar.gz
    ls -lrt /home/tc/ESXi_backup
    ls -lrt /home/tc/old
    ls -lrt /home/tc/tr_st
    ls -lrt /mnt/sda3/auxfiles/*.*
    ls oldpat.tar.gz

    11qkr님의 댓글

    dsm7.1 빌드가능
    i:\1__redpill_synology_bootloader\1____RedPill Tinycore loader\046ver\tinycore_redpill_v046_by_11qkr_v22.zip

    11qkr님의 댓글

    grep -A 2 "TARGET_PLATFORM"  rploader.sh
    ------------
     if [ "${TARGET_PLATFORM}" = "apollolake" ]; then
            SYNOMODEL="ds918p_$TARGET_REVISION" && MODEL="DS918+"
        elif [ "${TARGET_PLATFORM}" = "bromolow" ]; then
            SYNOMODEL="ds3615xs_$TARGET_REVISION" && MODEL="DS3615xs"
        elif [ "${TARGET_PLATFORM}" = "broadwell" ]; then
            SYNOMODEL="ds3617xs_$TARGET_REVISION" && MODEL="DS3617xs"
        elif [ "${TARGET_PLATFORM}" = "broadwellnk" ]; then
            SYNOMODEL="ds3622xsp_$TARGET_REVISION" && MODEL="DS3622xs+"
        elif [ "${TARGET_PLATFORM}" = "v1000" ]; then
            SYNOMODEL="ds1621p_$TARGET_REVISION" && MODEL="DS1621+"
        elif [ "${TARGET_PLATFORM}" = "denverton" ]; then
            SYNOMODEL="dva3221_$TARGET_REVISION" && MODEL="DVA3221"
        elif [ "${TARGET_PLATFORM}" = "geminilake" ]; then
            SYNOMODEL="ds920p_$TARGET_REVISION" && MODEL="DS920+"

    11qkr님의 댓글

    피터 서
    회원
    124
    게시물 264개
    게시됨2시간 전 (편집됨)
    여기서는 DSM 7.0.1 로더 빌드 프로세스를 제외한 다른 방식의 TSU 빌드 프로세스를 소개한다.

    pat 파일 처리를 위한 auxfiles 폴더를 강제로 생성하고 커스텀 모듈 링크 생성 과정을 무시하면 7.1 빌드 시 에러가 발생한다.

    @포코피코 이 부분을 더 확인하고 개선하기로 했습니다.
    다른 플랫폼도 같은 방식으로 사용할 수 있습니다.
    특히 ds920+, ds1621+의 경우 sataportmap 대신 dtc(device-tree-compiler) 방식을 사용하며, tc는 자동으로 관련 설정값을 찾아 매핑한다.

    ds920+ 및 ds1621+에서는 sataportmap을 무시하고 신경 쓰지 마십시오.

    [DS920+]
    ./rploader.sh update now
    ./rploader.sh fullupgrade now
    ./rploader.sh serialgen DS920+
    ./rploader.sh identifyusb now
     
    (custom-module -> /mnt/sdb3/auxfiles가 누락된 경우 실행, TC를 처음 사용하는 사용자는 원래 이 디렉토리와 링크가 없습니다.)

    mkdir /mnt/sdb3/auxfiles;
    sudo ln -s /mnt/sdb3/auxfiles /home/tc/custom-module;

    ./rploader.sh build geminilake-7.1.0-42661

    rm -rf /home/tc/oldpat.tar.gz;./rploader.sh clean now;  rm -rf /mnt/sdb3/auxfiles;  rm -rf /home/tc/custom-module;  ./rploader.sh backup now;


    1403088168_2022-04-171_09_51.thumb.png.6b1f6437286c78d16aa0531459515a69.png
    https://xpenology.com/forum/topic/53817-redpill-tinycore-loader/page/107/

    11qkr님의 댓글

    빌더 에러 발생시  정보 확인 하기
    https://xpenology.com/forum/topic/53817-redpill-tinycore-loader/page/124/
    Could not determine if file //mnt/sda3/auxfiles/ds3622xsp_42661.pat is encrypted or not, maybe corrupted

    dsm연결 문제 : dsm7.1버전 없어짐 > 시놀로지 서버 대응 이  필요함
    https://archive.synology.com/download/Os/DSM

    개인저장 : 개인적인 저장 dsm을  업로드 하는 방법이 있다고 함,
    https://drive.google.com/drive/folders/1fIvbwHLqe4GIIi5RcNayJKykqcaCbva1

    11qkr님의 댓글

    mkdir -p /tmp/test
    cd /dev
    mount synoboot1 /tmp/test

    하신후

    cd /tmp/test/boot/grub

    들어가시면 grub.cfg 수정가능하십니다~

    11qkr님의 댓글

    VM용 버전입니다.
    불필요하게 y를 묻는 경우 자동으로 응답합니다.
    ./myv.sh DS918+
    ./myv.sh DS3617xs
    ./myv.sh DS3615xs
    ./myv.sh DS3622xs+
    ./myv.sh DVA3221
    ./myv.sh DS920+
    ./myv.sh DS1621+
    TC 리눅스에서는 아래와 같이 다운로드하여 압축을 풀고 /home/tc에서 사용할 수 있습니다.
    tc@box:~$ wget https://github.com/PeterSuh-Q3/tinycore-redpill/raw/main/myv.sh.gz; tar -zxvf myv.sh.gz;


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



    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-11-22 10:07:53

    오늘의 홈 현황


    • 현재 접속자♨ 503 명
    • 오늘 가입자※ 0 명
    • 어제 가입자※ 3 명
    • 주간 가입자※ 9 명
    • 오늘 방문자 2,075 명
    • 어제 방문자 3,272 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,801,231 명
    • 전체 게시물※ 8,855 개
    • 전체 댓글수※ 25,229 개
    • 전체 회원수 11,324 명

    QR코드


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

    알림 0








    최신글↑