ÀÚ½À¼­: TinyCore RedPill(TCRP) ·Î´õ¸¦ »ç¿ëÇÏ¿© DSM 7.x ¼³Ä¡/¸¶À̱׷¹À̼Ç

   Á¶È¸ 30012   Ãßõ 4    

로더 정보 및 배경

 

RedPill은 DSM 7.x가 Synology가 아닌 하드웨어에서 실행될 수 있도록 하는 핵심 기술입니다. 매우 공개적이고 가시적인 광범위한 알파 개발 프로세스를 거쳤습니다. 이로 인해 많은 설치 게시물과 튜토리얼이 생성되었으며, 그 중 일부는 오래되었거나 정확하지 않거나 불완전합니다.

 

이 게시물은 TCRP github의 제한된 README 문서를 대체하는 TinyCore RedPill(TCRP) 로더를 사용하여 DSM 7.x를 설치하기 위한 최종 자습서/참조용으로 작성되었습니다. 베어메탈(즉, DSM이 NAS 하드웨어의 유일한 운영 체제인 경우)에 TCRP를 설치하는 방법을 설명합니다. 하이퍼바이저 사용과 관련된 차이점에 대한 설명은 다른 자습서에서 설명합니다.

 

TCRP는 2단계 프로세스로 설치됩니다. 먼저 Linux OS(TinyCore)가 부팅되고 NAS 하드웨어 구성을 평가합니다. 따라서 TCRP 설정을 시작하기 전에 사용할 하드웨어(특히 디스크 컨트롤러 및 네트워크 카드)를 설치하는 것이 가장 좋습니다.

 

그런 다음 개별화된 로더(RedPill)가 생성됩니다. 이 로더는 DSM을 설치하고 실행하는 데 사용됩니다. 그런 다음 RedPill로 DSM을 시작하고 TinyCore로 다시 부팅하여 필요에 따라 로더를 조정하고 다시 빌드할 수 있습니다.

 

 설치를 완료하려면  기본 Linux 명령줄 기술 이 필요합니다. 자습서는 필요한 명령의 예를 제공하지만 정확한 구문과 대문자 사용 이 중요합니다. 익숙하지 않은 경우 다음 최소 명령 목록을 조사하고 검토하십시오.

 

ls 는 현재 디렉토리에 있는 파일을 표시합니다.
cat  은 지정된 파일의 내용을 표시합니다.
pwd 는 현재 디렉토리 이름 을 표시합니다.
cd  는 지정된 디렉토리로 변경합니다(백슬래시 대신 슬래시를 사용하는 것을 제외하고 Windows와 동일한 규칙). 인수가 없으면 필요한 경우 구성 파일을 수동으로 편집 하기 위해 "홈" TCRP 디렉토리
vi 파일 편집기로 돌아갑니다.

 

이주

 

Jun의 로더가 있는 DSM 6.x의 모든 XPEnology 설치는 TCRP를 사용하여 DSM 7.x로 마이그레이션할 수 있습니다. 그러나 TCRP는 Jun의 로더와 매우 다르게 작동합니다. 마이그레이션하기 전에 다음 작업을 완료하는 것이 좋습니다.

  1. 이 참조를 철저히 읽으십시오
  2. 6.x 로더 USB 및 어레이 디스크 제거(순서를 표시해야 함)
  3. 새 USB에 TCRP 로더를 빌드하여 빌드 프로세스를 연습하고 확인합니다
    (업그레이드에 사용할 모든 동일한 NAS 하드웨어 사용).
  4. 테스트 HDD/SDD에 DSM 7.x 시험 설치
  5. DSM이 모든 NAS 하드웨어와 완벽하게 작동하는지 확인
  6. 테스트 USB 및 HDD/SDD를 제거하고 6.x 로더 USB 및 어레이 디스크를 복원합니다.
  7. 현재 위치 업그레이드를 시도하기 전에 다른 곳에 저장된 모든 데이터의 백업 확인

실제 마이그레이션 프로세스는 간단합니다.

  1. NAS 종료
  2. 기존 6.x USB 로더를 위의 프로세스에서 TCRP 7.x USB 로더로 교체합니다.
  3. NAS를 부팅하고 메시지가 표시되면 DSM 마이그레이션을 완료합니다.

제어판을 사용하여 6.x에서 7.x로 업그레이드하지 마십시오.
 

1단계. DSM 플랫폼/아키텍처 선택

 

먼저 NAS 하드웨어가 호환되는지 확인하고 올바르게 준비하십시오.

  • 2개 이상의 코어가 있는 x86-64 호환 CPU
    • 각 플랫폼에는 최대 스레드 지원이 있습니다! 초과하는 스레드는 무시됩니다.
    • 특정 플랫폼의 경우 Intel CPU는 FMA3 명령어 세트가 포함된 4세대 "Haswell" 이상이어야 합니다
      . 해당 AMD CPU 아키텍처는 "Piledriver" 이상입니다.
    • AMD 기반 시스템은 BIOS에서 C1E 옵션을 비활성화해야 할 수 있습니다.
  • 2GB RAM 이상
  • 2GB 이상의 USB 플래시 드라이브
    • USB 플래시 드라이브에서만 부팅하도록 BIOS 구성
  • SATA 디스크 컨트롤러가 선호 되지만 SCSI/SAS는 호환 가능
    • 모든 SATA 컨트롤러는 AHCI 모드로 구성해야 합니다.
    • 포트 멀티플라이어 가 있는 SATA 컨트롤러 는 호환되지 않습니다 .
    • ATA 컨트롤러가 호환되지 않음(가능한 경우 BIOS에서 내장 ATA 비활성화)
  • 최소 16GB 크기의 HDD/SSD 1개 이상(DVA3221의 경우 21GB)
    • 사용 가능한 경우 각 디스크 포트에서 BIOS/컨트롤러 핫플러그 기능을 활성화합니다.
    • NVMe는 캐싱 목적을 제외하고 직접 지원되지 않습니다.
  • 캐싱을 위한 NVMe 드라이브 설치
    • 특정 플랫폼에서 NVMe 드라이브를 인식하려면 로더 설치 전에 NVMe 드라이브를 설치해야 합니다.

이제 NAS 하드웨어와 DSM의 용도를 평가하고 요구 사항에 가장 적합한 플랫폼을 선택하십시오. 참조 정보:  https://xpenology.com/forum/topic/61634-dsm-7x-loaders-and-platforms/

 

선택한 플랫폼 (예: DS918+), 해당 아키텍처 (예: apollolake) 및 플랫폼이 슬롯 매핑 을 위해 SataPortMap/DiskIdxMap 또는 Device Tree를 사용하는지 여부를 기록하십시오 . 이 정보는 나중에 필요합니다.

 

2단계. TCRP 다운로드 및 USB 플래시 드라이브에 이미지 쓰기

 

최신 코어 로더 코드는 항상 여기에 링크되어 있습니다:
https://xpenology.com/forum/topic/7848-links-to-loaders/

 

tinycore-redpill 7.x 로더를 다운로드하여 개인용 컴퓨터에 저장합니다. 그런 다음 zip 관리자로 열어 부팅 이미지를 표시합니다.

 

tinycore-redpill.vX.XXimg.gz(USB 플래시 드라이브에서 BIOS/CSM/레거시 부팅용)
tinycore-redpill-uefi.vX.XXimg.gz(USB 플래시 드라이브에서 UEFI/EFI 부팅용)
tinycore-redpill.vX. XXvmdk.gz(디스크 이미지에서 하이퍼바이저 VM 부팅용)

 

NAS 마더보드의 부팅 기능에 따라 적절한 부팅 이미지를 선택합니다. 확실하지 않은 경우 BIOS/CSM/레거시 부팅을 선택합니다. gzip 파일을 개인용 컴퓨터에 저장하고 zip 아카이브 관리자로 열고 압축되지 않은 버전을 저장합니다.

 

Win32DiskImager 또는 기타 적절한 도구 를 사용하여 압축되지 않은 이미지를 USB 플래시 드라이브에 씁니다.

USB 플래시 드라이브는 TinyCore와 이것이 생성하는 RedPill 로더를 저장하는 데 사용됩니다. 운영 중인 XPEnology 시스템의 영구적 인 구성 요소 입니다. DSM 설치가 완료되고 NAS가 완전히 가동되어 실행 중이더라도 제거하지 마십시오.

 

3단계. TinyCore로 부팅하고 사전 구성 업데이트 완료

 

설치된 USB 플래시 드라이브로 NAS를 시작하면 TinyCore가 부팅됩니다. 그런 다음 다음 방법 중 하나로 명령줄 세션을 시작합니다.

  • TinyCore 데스크탑의 오른쪽 하단에 있는 터미널 아이콘을 클릭하여 콘솔 창을 시작합니다.




     
  • 컴퓨터에서 ssh 클라이언트(예: PuTTY)를 사용하여 네트워크 기반 콘솔에 연결
    • IP 주소 할당에 대해서는 DHCP 서버/라우터에 문의하십시오.
    • 로그인 자격 증명: tc/P@ssw0rd

Linux 명령줄 프롬프트($)가 표시되면 TCRP 스크립트를 업데이트합니다.

./rploader.sh update 
Checking Internet Access -> OK
Checking if a newer version exists -> There is a newer version on the repo should we use that ? [yY/nN]y
OK, updating, please re-run after updating
Updating tinycore loader with latest updates
Backing up files to /mnt/sda3//mydata.tgz
Done.

 

그런 다음 TCRP 지원 파일을 업데이트합니다.

./rploader.sh fullupgrade 

Please make sure you are using the latest 1GB img before using backup option
Current /home/tc size is 114M , try to keep it less than 1GB as it might not fit into your image
Should i update the sda with your current files [Yy/Nn] Y
Backing up home files to sda : Backing up files to /mnt/sda3//mydata.tgz
Done.

 

마지막으로  DSM 릴리스 번호를 선택합니다.

Synology에서 제공하는 각 DSM 빌드에는 릴리스 번호가 있습니다. 인수 없이 스크립트를 실행하기만 하면 TCRP에서 지원하는 플랫폼 및 릴리스의 조합을 표시할 수 있습니다.

./rploader.sh
(command help redacted)
Available platform versions:
----------------------------------------------------------------------------------------
apollolake-7.0-41890
apollolake-7.0.1-42218
apollolake-7.1.0-42661
broadwell-7.0.1-42218
broadwell-7.1.0-42661
broadwellnk-7.0.1-42218
broadwellnk-7.1.0-42661
bromolow-7.0.1-42218
bromolow-7.1.0-42661
denverton-7.0.1-42218
denverton-7.1.0-42661
geminilake-7.0.1-42218
geminilake-7.1.0-42661
v1000-7.0.1-42218
v1000-7.1.0-42661
--------------------------------------------------------------------------------------

 

기존 로더를  재구축 할 때마다  (예: 문제 해결 또는 하드웨어 추가 시) 위의 업데이트를 다시 실행하여 최신 코드를 얻으십시오.

./rploader.sh clean 

이렇게 하면 USB 플래시 드라이브의 제한된 저장소에 재구축 프로세스를 위한 공간이 생깁니다.

 

4단계. 시스템별 매개변수 구성

 

사용자 정의 시스템 매개변수는 user_config.json 파일에 저장됩니다. 이것은 수동으로 편집하거나 TCRP rploader.sh 스크립트를 사용하여 NAS에 적절한 값을 결정할 수 있습니다.

  1. USB 플래시 드라이브 VID/PID: TCRP는 USB 플래시 드라이브에서 DSM이 부팅 중에 로더를 식별하는 데 사용하는 하드웨어 vid/pid 값을 쿼리할 수 있습니다.
    ./rploader.sh identifyusb 
    Found: Superdisk Flash SerialNumber: 123456
    Vendor ID: 0x1234 Product ID: 0x0001
    Should i update the user_config.json with these values ? [Yy/Nn]
    감지된 값을 user_config.json에 기록하려면 "예"라고 답하세요.
     
  2. 일련 번호/MAC: TCRP는 1단계에서 선택한 플랫폼에 대한 일련 번호를 자동으로 생성할 수 있습니다. 또한 NAS 네트워크 카드에 대한 임의의 MAC 주소를 생성합니다. 실제 하드웨어 MAC 주소를 대신 사용하려면 명령에 "realmac"을 추가하십시오.

    예 1: 임의의 MAC 주소
    ./rploader.sh serialgen DS3622xs+
    Serial Number for Model : 20C0SQRLR47QM
    Mac Address for Model DS3622xs+ : 00:11:32:80:B2:36
    Should i update the user_config.json with these values ? [Yy/Nn]


    예 2: 실제 MAC 주소

    ./rploader.sh serialgen DS3622xs+ realmac
    Serial Number for Model : 2150SQRGS7N5T
    Mac Address for Model DS3622xs+ : 00:11:32:57:3A:9B
    Real Mac Address : 00:0C:24:62:3E:3D
    Notice : realmac option is requested, real mac will be used
    Should i update the user_config.json with these values ? [Yy/Nn]

    제안된 값을 user_config.json에 작성하려면 "예"라고 답하세요.

     

  3. 드라이브 슬롯 매핑:  TCRP는 NAS 디스크 컨트롤러 포트를 DSM 슬롯에 매핑하는 방법을 결정할 수 있습니다. 선택한 플랫폼 이 포트 매핑에 SataPortMap/DiskIdxMap 을 사용하는 경우 아래 명령이 이를 수행합니다. 슬롯 매핑에 장치 트리 를 사용 하는 경우 로더 빌드 중에 장치 트리가 자동으로 구성되므로 명령을 건너뛸 수 있습니다.
    ./rploader.sh satamap 
    Found "02:02.0 SATA AHCI controller"
    Detected 4 ports/2 drives. Override # of ports or ENTER to accept: <4>
    
    Recommended settings:
    SataPortMap=4
    DiskIdxMap=00
      
    Should I update the user_config with these values ? [Yy/Nn] Y
    Done.


    최상의 디스크 핫플러그 기능을 위해 각 컨트롤러에서 감지된 모든 포트를 수락하십시오. 때때로 마더보드에 내장형 SATA 컨트롤러가 여러 개 있습니다(예: AsRock J4105-ITX에는 각각 2개의 포트가 연결된 2개의 컨트롤러가 있음). TCRP가 올바른 구성을 결정하는 데 문제가 있는 경우 원하는 대로 재정의할 수 있습니다.

    할당된 총 포트 수는 maxdisks 보다 작아야 합니다. 지원되는 모든 플랫폼에서 기본 maxdisks는 16입니다. 이는 대부분의 사용자에 대한 용량 요구 사항을 충족하는 안정적인 값입니다. Maxdisks는 user_config.json을 편집하여 늘릴 수 있습니다. DSM에 예기치 않은 문제가 발생할 수 있으므로 16개 디스크를 초과할 계획인 경우에만 변경하십시오. 최소한  internalportcfgusbportcfg는새 maxdisks와의 호환성을 위해 매개변수도 변경해야 합니다. 이러한 매개변수에 대한 올바른 값을 결정하는 것은 기본 설치 자습서의 범위를 벗어납니다.

    이 도구는 SATA 컨트롤러만 평가합니다. DSM은 마지막 SATA 슬롯 다음에 SCSI 및 SAS 컨트롤러에 포트를 자동으로 추가합니다. SATA 컨트롤러가 없더라도 도구를 실행하여 기능적 기본값을 설정해야 합니다. 참고: SCSI/SAS 포트는 평가되지 않으므로 SCSI/SAS 포트 추가가 maxdisk 값을 초과하는 경우 경고가 표시되지 않습니다.
     

  4. 수동 검토:  이전 로더(예: Jun's)에서는 이러한 매개변수의 구성이 완전히 수동이었습니다. 모든 하드웨어에서 작동하는 단일 설정은 없습니다. 위의 도구를 사용한 후에도 매개변수를 검토 및 확인하고 매개변수가 하는 일을 이해하고 필요한 경우 수동으로 편집하십시오.

    rploader.sh가 user_config.json 파일에 변경한 사항은 무엇이든 파일 내용을 표시하여 검토할 수 있습니다.

    cat user_config.json


    파일을 편집하여 재정의

    vi nano user_config.json


    더 간단한 편집기인 nano 를 추가할 수도 있습니다.

    tce-load -iw nano
    nano user_config.json


    TinyCore 데스크탑에서 액세스할 수 있는 그래픽 편집기도 있습니다.




5단계. 선택 사항: 수동으로 드라이버 확장 추가

 

TCRP는 감지된 NAS 하드웨어를 기반으로 드라이버를 자동으로 추가할 수 있지만 완벽하지는 않습니다. 실제로 아직 가지고 있지 않은 장치에 대한 로더를 빌드할 수 있습니다. 그리고 "옵트인"만 가능한 기능이 있습니다. 따라서 드라이버 및 기타 기능을 수동으로 추가하는 프로세스가 있습니다. 확장은 웹에서 호스팅되는 리포지토리에 저장됩니다.

 

기본 리포지토리의 모든 확장은  https://github.com/pocopico/rp-ext 에서 볼 수 있습니다.

 

TCRP의 하드웨어 감지 알고리즘에서 권장하는 모든 확장을 나열하려면
./rploader.sh listmods -- 를 사용하십시오.

./rploader.sh listmods apollolake-7.1.0-42661

 

특정 확장을 추가하려면 목록에서 선택하고 1단계의 아키텍처를 참조하십시오.
./rploader.sh ext -- 

./rploader.sh ext apollolake-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/master/redpill-acpid/rpext-index.json
./rploader.sh ext denverton-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/master/v9fs/rpext-index.json

예제는 ACPI 및 VIRTIO 지원을 추가하는 방법을 보여줍니다. 이는 기본 설치에 대한 향상된 기능으로 선택되는 경우가 많습니다.
 

6단계. 로더 빌드

 


모든 준비 단계가 완료되면 ./rploader.sh build -- [buildtype] 명령 구조를 사용하여 로더를 빌드합니다

.

./rploader.sh build broadwellnk-7.1.0-42661 [static]


예 #2: DS918+, 사전 선택된 드라이버 사용

./rploader.sh build apollolake-7.1.0-42661 manual

 

TCRP는 로더 빌드의 복잡한 프로세스를 완료하기 위해 인터넷에서 리소스를 다운로드합니다. 완료되면 USB 플래시 드라이브에 기록하고 GRUB 부팅 메뉴에 새 항목을 추가합니다. 출력에 오류가 있는지 검토하고 필요한 경우 수정합니다.


7단계. 선택적 백업 작업

 

TinyCore 구성 상태를 기본값으로 저장하여 TInyCore의 다음 부팅이 모든 설정으로 시작되도록 합니다.

./rploader.sh backup 

 

생성된 RedPill 로더 파티션을 USB 플래시 드라이브의 사용 가능한 공간에 백업합니다.

./rploader.sh backuploader 

 

8단계: Grub USB 옵션을 사용하여 DSM 다시 시작 및 부팅

 

TinyCore 명령으로 완전히 종료하고 재부팅하십시오.

exitcheck.sh reboot

 

먼저 GRUB 메뉴가 표시됩니다. 필요한 경우 화살표 키를 사용하여 USB 가 선택되었는지 확인하고 ENTER를 누릅니다.




 


 

로더는 일부 초기화 정보를 표시하고 DSM을 자동으로 부팅합니다. 직렬 콘솔이 연결되어 있지 않으면 아무 것도 표시  되지 않습니다(아래 문제 해결 섹션 참조). 부팅이 완료될 때까지 몇 분 정도 기다리십시오. 그런 다음 https://find.synology.com 또는  Synology Assistant  데스크톱 유틸리티를 시작합니다. 모든 것이 정상이면 새 "SynologyNAS"가  설치되지 않음 (새 빌드의 경우) 또는 기존  Migratable NAS 의 이름  (이전 버전에서 업그레이드하는 경우)으로 표시됩니다.


 




 

로더 빌드에 지정된 플랫폼 및 DSM 릴리스 번호와 일치하는 DSM 설치 PAT 파일을 다운로드 합니다. 파일은 Synology 다운로드 아카이브 https://archive.synology.com/download/Os/DSM 에서 사용할 수 있습니다 . 후보로 보이는 파일이 여러 개 있을 수 있습니다. VirtualDSM으로 표시된 PAT 파일은 작동하지 않습니다. 또한 동일한 번호를 가진 패치 PAT 파일이 있을 수 있습니다. 이들은 작동하지 않으며 일반적으로 50MB보다 작습니다. 올바른 PAT 파일은 300MB 이상입니다.





 

올바른 DSM PAT 파일이 개인용 컴퓨터에 다운로드되면 설치 프로그램을 시작하고 PAT 파일을 NAS에 업로드합니다. 프롬프트에 따라 설치를 완료하십시오.

 

중요: DSM 을 업그레이드하려고 할 때 Synology Assistant에 설치되지 않음 이 표시되거나 업그레이드 중에 디스크 를 지우라는 메시지가 나타나면 중지하십시오!   일부 또는 모든 디스크가 DSM에 표시되지 않습니다. DSM 7.x를 설치하기 전에 문제 해결 및 재구성을 통해 이 문제를 해결해야 합니다.

 

문제 해결

 

Synology Assistant를 사용하여 새 SynologyNAS를 찾을 수 없는 경우 로더에 커널 패닉이 있거나 네트워크가 작동하지 않는 것입니다(일반적으로 네트워크 드라이버가 없거나 호환되지 않거나 액세스할 수 있는 DHCP 서버가 없기 때문). 특정 원인을 확인하는 유일한 방법은 직렬 콘솔을 사용하는 것입니다. 여기에는 NAS 하드웨어에서 개인용 컴퓨터로 물리적 직렬 포트를 구성하고 액세스를 위해 터미널 에뮬레이션 프로그램을 사용하는 작업이 포함됩니다.

 

직렬 콘솔은 특수 TCRP 네트워크 콘솔에 미러링됩니다. 네트워크가 작동하는 경우(즉, Synology Assistant에서 IP를 볼 수 있음) 브라우저를 통해  https://:7681 에 액세스할 수 있습니다. 

 

그러나 액세스 권한이 부여되면 특수 DSM 로그인 프롬프트가 표시됩니다. 이것은 DSM이 설치되기 전에 또는 DSM이 설치되었지만 시작할 수 없는 경우에 표시되는 주니어 모드입니다. DSM이 설치되지 않은 경우 루트 로 로그인합니다 (비밀번호를 묻는 메시지가 표시되지 않음).

SynologyNAS login: 

 

디스크 포트 종료 오류 및 누락된 디스크는 일반적으로 SataPortMap/DiskIdxMap/장치 트리 문제이지만 SCSI 또는 SAS 호스트 버스 어댑터를 사용하는 경우 드라이버 문제일 수 있습니다. SATA 디스크가 없는 경우 다음 을 입력하여 DSM의 SataPortMap/DiskIdxMap 및 기타 user_config.json 매개변수 보기를 조사하십시오.

cat /proc/cmdline

 

로더 장치 "/dev/synoboot"가 다음 명령으로 반환되지 않으면 설치의 식별 USB 단계를 건너뛸 수 있습니다.

ls -la /dev/synoboot

 

다음을 사용하여 액세스 가능한 디스크 장치에 대한 DSM의 보기를 검사합니다.

ls –la /sys/block

 

장치 트리 플랫폼을 사용하는 경우 다음을 사용하여 장치 트리의 내용을 표시합니다.

dtc –I dtb /var/run/model.dtb

 

도움말 게시 위치

 

설치 도움 요청은 관련 없는 다양한 포럼 스레드에서 길을 잃기 쉽습니다. DSM 설치 포럼 에 새로운 주제로 도움 요청을 게시하십시오 .

 

최소한 하드웨어 구성, 선택한 플랫폼, DSM 버전, user_config.json 정보(일련 번호 및 구성된 MAC 주소 삭제 또는 수정) 및 수행한 디버깅 분석 정보를 명시하십시오.

 

이 스레드에 대한 일반적인 도움 요청을 게시하지 마십시오.

개발 문제에 대한 피드백을 제공하지 않는 한 TCRP 또는 RedPill 개발 스레드에 대한 일반적인 도움 요청을 게시하지 마십시오 .

 

마지막 단어

 

지속적인 커뮤니티 개발로 인해 TCRP 기능은 빠르게 변경됩니다. 이 튜토리얼이 업데이트될 수 있도록 수정 및 새롭거나 다른 결과를 발견한 경우 게시하십시오. 

image
Çì³îÆ÷·³¿¡¼­ ±Ù·¡ °¡Àå È°¹ßÈ÷ È°µ¿ÇϽô ÇöóÀ̶óÀ̵å´ÔÀÌ »õ·Î ÀÛ¼ºÇϽŠ°¡À̵尡 À־

±¸±Û ¹ø¿ª±â·Î µ¹·Á¼­ ¿Å°Ü º¾´Ï´Ù.

Ãʺ¸ÀÚ°¡ ½Ç¼ö·Î ³õÄ¥¸¸ÇÑ ºÎºÐ±îÁö ¾ÆÁÖ µðÅ×ÀÏÇÏ°Ô ¼¼¼¼ÇÑ ºÎºÐ±îÁö ¼³¸íµÇ¾î À־ ¸Å¿ì Àß ¸¸µé¾îÁø °¡ÀÌµå °°¾Æ¼­ ¿Å°Ü¿Í º¾´Ï´Ù.
±Ç¼ø¹è 2022-05
°í¸¿½À´Ï´Ù^^
¿À´Ã óÀ½À¸·Î
N54L ¼­¹ö¿¡,
https://www.2cpu.co.kr/nas/39419 Âü°í¿Í, ÇöÀç±Û Âü°íÇؼ­
ÃֽŠ7.1 ¼³Ä¡¼º°øÇß¾î¿ä^^
DS3622xs+ ·Î Çß½À´Ï´Ù.

ÀÌÁ¦¼­¾ß ¿ø¸®¸¦ ¾Ë°ÔµÇ¾ú³×¿ä^^
USB¿¡ tinylinux °¡ µÈ°É ÀÌ¿ëÇØ, °¢ Àåºñ Çϵå¿þ¾î¿¡ ¸Âµµ·Ï ºôµåÇÏ¿© ³ª¸¸ÀÇ ºÎÆýýºÅÛÀ» ÀÌ¿ëÇϴ°ÍÀ̾ú³×¿ä~
ÀÚ¼¼ÇÑ ¼³¸íÀ¸·Î Å« ¾î·Á¿ò¾øÀÌ ¼³Ä¡ ¼º°øÇß½À´Ï´Ù. °¨»çÇÕ´Ï´Ù.
     
¼³Ä¡ ¼º°ø ÃàÇϵ帳´Ï´Ù.^^
Æä¼±»ý 2022-05
DS918+     DS3622xs+         DS920+   DS1621+ DS3617xs   DVA3221         DS3615xs
apollolake     broadwellnk         geminilake   v1000 broadwell   denverton bromolow
Á¤¸®ÇØ Áּż­ °¨»çÇÕ´Ï´Ù.
Ç×»ó Çرò¸®´Â ºÎºÐÀÔ´Ï´Ù.^^
turtlmac 2022-06
tc »ç¿ëÀÚ¿¡ ´ëÇÑ ¾ÏÈ£¸¦ ÀÔ·ÂÇϸé Ʋ¸®´Ù°í ³ª¿É´Ï´Ù. À¯Àú¸íÀº tc ¾ÏÈ£´Â P@sswOrd¸¦ ÀÔ·ÂÇß½À´Ï´Ù
putty·Î Á¢¼ÓÇصµ Á÷Á¢ Å͹̳Π»óÀ¸·Îµµ ¾ÈµÇ´Âµ¥ Ȥ½Ã ¹«½¼ ¹®Á¦Àϱî¿ä ?

Àü¿¡´Â Á÷Á¢ Å͹̳ο¡¼­ passwd·Î ¾ÏÈ£¸¦ ¹Ù²Ù°í »ç¿ëÇߴµ¥
¿À´Ã ¼³Ä¡Çϴµ¥
¾îÁ¦ ½Å¹öÀü 8.0ÀÌ ¿Ã¶ó¿Í¼­ ¹Þ¾Æ¼­ ¼³Ä¡ Çϴµ¥ ÀÌÁ¨ ±âÁ¸ ¾ÏÈ£¸¦ ¹¯´õ±º¿ä.

±×¸®°í Ȥ½Ã ¸®¾óÅØ 2.5g µå¶óÀ̹ö¸¦ Ãß°¡ÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌÇÏ¸é µÉ±î¿ä ?
./rploader.sh ext apollolake-7.1.0-42661 add https://github.com/pocopico/rp-ext/blob/main/r8125/rpext-index.json
     
ÃÖ¿Ï¿ì 2022-06
P@ssw0rd¿¡¼­ 0°¡ ´ë¹®ÀÚ O°¡ ¾Æ´Ï¶ó ¼ýÀÚ 0ÀÎ °Í °°½À´Ï´Ù. ´ë¼Ò¹®ÀÚ/Ư¹®/¼ýÀÚ¸¦ »ç¿ëÇÑ ¾ÏÈ£ÀÎ °Í °°³×¿ä.
          
turtlmac 2022-06
°¨»çÇÕ´Ï´Ù. ºñ¹Ð¹øÈ£ ¹®Á¦´Â ÇØ°áµÇ¾ú³×¿ä.
2.5G ¸®¾óÅØ·£Ä«µå 8125 Ãß°¡´Â ¾Æ¸¶ ´ÙÀ½ÀÎ µí ÇÕ´Ï´Ù.
./rploader.sh ext apollolake-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/main/r8125/rpext-index.json
turtlmac 2022-06
VMware Workstaiton 16¿¡ DS3622xs+¸¦ ¼³Ä¡Çߴµ¥
·Î´õ »ý¼º ÈÄ ºÎÆÃÈ­¸é ±îÁö´Â ÀߵǴÂÁö µå¶óÀ̹ö ¹®Á¦ÀÎÁö ³×Æ®¿öÅ© »ó¿¡ ³ªÅ¸³ªÁö ¾Ê½À´Ï´Ù.
Ȥ½Ã ¹«½¼ µå¶óÀ̹ö¸¦ ¼³Ä¡ÇØ¾ß ÇÒ±î¿ä ? ´ÙÀ½°ú °°ÀÌ ÁøÇàÇß½À´Ï´Ù.

./rploader.sh update
./rploader.sh fullupgrade
./rploader.sh clean

./rploader.sh serialgen DS3622xs+
./rploader.sh satamap

./rploader.sh listmods broadwellnk-7.1.0-42661
./rploader.sh build broadwellnk-7.1.0-42661

./rploader.sh backup
./rploader.sh backuploader
exitcheck.sh reboot
     
turtlmac 2022-06
À̹ø¿¡ 7.¹öÁ¯´ë ¼³Ä¡Çغ¸°í Àִµ­
esxi vmÀ¸·Î ¼³Ä¡ÇÒ²«µ¥
TCRP ·Î ºÎÆÃÇؼ­ º»¹®¿¡ ¸í·É¾î ÀÛ¾÷À» ´Ù ½ÇÇàÇØ Áà¾ß Çϳª¿ä?
¿¹Àüó·³ imgÆÄÀϸ¸ vmdkÆÄÀÏ·Î º¯È¯ÇÏ°í vm¼³Ä¡ÇÏ°í »ç¿ëÇصµ µÇ³ª¿ä?
     
pocopico´Ô ±êÇé¿¡ ÀÌ¹Ì vmdk ÆÄÀÏÀÌ ¿Ã¶ó°¡ ÀÖ½À´Ï´Ù. esxi ¿¡ ¸Âµµ·Ï Çѹø´õ º¯È¯ÇØ ÁÖ½Ã¸é µÇ´Â°É·Î ¾Ë°í¿ä.
¸í·É¾î ¸ðµÎ ÇϳªÇϳª ³Ö±â ¹ø°Å·¯¿ì½Ã¸é m shell ´Ù¿î¹Þ¾Æ¼­ °°ÀÌ »ç¿ëÇØ º¸½Ê½Ã¿ä.
./myv.sh DS918+
ÀÌ °úÁ¤¿¡¼­ °¡»óȯ°æ¿¡ ÇÊ¿äÇÑ ext´Â ¹Ì¸® Ãß°¡ÇØ µÎ½Ã¸é µË´Ï´Ù.
rockwitya 2022-08
»ó¼¼ÇÏ°í ½¬¿î ¼³¸í °¨»çÇÕ´Ï´Ù. ´öºÐ¿¡ 6¿¡¼­ 7·Î °£¸¸¿¡ ¾÷µ¥ÀÌÆ®ÇغýÀ´Ï´Ù. ¾îÀ̾ø°Ôµµ ½±°Ô µÇ³×¿ä.


Á¦¸ñPage 5/28
2022-07   23457   µö·¯´×¼­¹ö
2022-07   24383   µö·¯´×¼­¹ö
2022-06   24490   µö·¯´×¼­¹ö
2022-06   28861   µö·¯´×¼­¹ö
2022-05   30013   È­Á¤Å¥»ï
2022-05   32259   µö·¯´×¼­¹ö
2022-05   25106   ocarina
2022-05   27961   dadami
2022-05   21876   µö·¯´×¼­¹ö
2022-05   19145   NaHS
2022-05   11549   ¼ÛÁÖȯ
2022-05   12757   theÃ̳ð
2022-04   11845   µö·¯´×¼­¹ö
2022-04   31600   È­Á¤Å¥»ï
2022-04   12944   ±èȲÁß
2022-04   10833   ½ºÄµl¹ÎÇö±â
2022-04   9945   µö·¯´×¼­¹ö
2022-03   9779   ¹ÌÄ£°¨ÀÚ
2022-03   11718   µö·¯´×¼­¹ö
2022-03   7314   È­Á¤Å¥»ï