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

m shell for TCRP 에 userdts(사용자 정의 dts 파일 수동적용) 옵션 기능을 추가합니다.

화정큐삼 화정큐삼 273

4

6

어제 dtbpatch 드라이버로 nvme 자동검색이 안되시는 케이스가 있어서

기존 pocopico님 오리지널 tcrp를 활용해서 사용자 정의용 dts 파일을 사용할 수 있게 해드렸는데,

좀더 쉽게 m shell 안에서도 적용할 수 있는 기능을 추가했습니다.

 

./my.sh 수행하셔서 업데이트 받으시고 한번더

./my.sh 하시면 아래처럼 도움말이 나옵니다.

 

다 생략하고 맨 아래 userdts 란 옵션입니다.

 

----------------------------------------------------------------------------------------
Usage: ./my.sh <Synology Model Name> <Options>

Options: postupdate, noconfig, noclean, manual, realmac, userdts

...

- userdts : Option to use the user-defined platform.dts file instead of auto-discovery mapping with dtcpatch.

--------------------------------------------------------------------------

 

구체적인 사용방법은 아래와 같습니다.

미리 작성해 두신 dts 파일을 메모장 등으로 미리 열어두시면 좋습니다.

userdts 옵션 하나만 주시고 아래처럼 수행합니다.

 

./my.sh DS920+ userdts

 

몇가지 다운로드 하고 로딩하고 메시지가 지나간후에 

user-define dts file make in progress...

copy and paste user dts contents here, press any key to continue...

 

이 메시지에서 아무키나 누르시면 vi 에디터로 빈 내용이 열리실겁니다.

여기서 아까 메모장으로 미리 클립보드 복사해둔 내용을

붙여 넣기 합니다.

vi 에디터에서 i 키를 누르시면 입력가능한 모드가 되고

터미널이나 putty에서 붙여넣기 단축키는

shift+insert 키 입니다.

잘 붙여 넣으셨으면 esc 키 한번 눌러주시고

:wq! 

등으로 저장하고 빠져 나오시면 됩니다.

vi 에디터가 닫히면 일단 백업만하고 마치게 됩니다.

 

이후에 기존 하시던데로 아래처럼 빌드하시면 되겠습니다.

 

./my.sh DS920+ 

 

동적 dtbpatch 드라이버를 제외하고 대신 

저 사용자용 dts 파일을 사용하기위해 

정적 redpill-dtb-static 드라이버로 교체해서 로더가 빌드 됩니다.

 

다시 평소모드처럼 동적 dtbpatch 드라이버가 사용되게 만드시려면

rm /home/tc/custom-module/ds920p.dts 

또는 

rm /mnt/sd#3/auxfiles/ds920p.dts 

로 지워주셔야 합니다.

 

신고공유스크랩
6

화정큐삼 화정큐삼
30Lv. 18112P
다음 레벨까지 1108P

1) Xpenology RedPill DS918+ FRIEND DSM 7.2.1-69057 Update 1, ASUS IOT H310i-IM-A R2.0 G5500 / Intel I211, I219-V / 16GB  / SilverStone ECS07 5포트 SATA M.2 NVMe PCIe 스토리지 확장 카드 / 3x4TB + 1x3TB SHR, 1x8TB 

 

2) Xpenology RedPill DS1823xs+ FRIEND DSM 7.2.1-69057 Update 1, Asus B150I PRO GAMING/AURA i3-7100T / Intel Gigabit LAN x 3 / 16GB  /  ASM1166 M.2 NVME PCIE 6 Port Sata 스토리지 확장 카드 / 6 x 3TB RAID6

profile image 2등
오룡 2022.08.06. 17:17

정말 감사합니다 덕분에 저같은 케이스는 더 쉽게 업데이트가 가능할거 같습니다!

다시한번 정말 감사드립니다 :)

profile image
화정큐삼 글쓴이 2022.08.07. 21:22
맥주소주양주

감사합니다. 오류 수정해서 다시 올렸습니다.

자동업데이트 한번 받으시기 바랍니다.

이 기능 적용한다고 변수 선언부분을 빼뜨렸네요.^^

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

취소 댓글 등록

cmt alert

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 제목 글쓴이 날짜 조회 추천
공지 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 62 달소 23.05.29.01:57 24835 +24
공지 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 73 달소 23.05.23.23:58 26414 +23
ghost 블로그를 만들어 봤습니다 6 빨간물약 1일 전15:26 309 +3
asustor에서 나온 nas에 dsm 올렸습니다... 4 링츠링링 4일 전18:45 409 +2
Wireguard 관련해서 질문 드립니다! 2 리준 5일 전12:25 189 +1
-2653
image
KelvinKang 22.08.08.11:37 317 +3
-2654
image
lIAcelI 22.08.08.11:32 577 +2
-2655
normal
만곰이 22.08.08.08:58 229 +2
-2656
image
깜이 22.08.08.01:11 638 0
-2657
image
오리진 22.08.07.16:28 1022 0
-2658
image
lIAcelI 22.08.07.14:56 3823 +11
-2659
image
김혁민 22.08.07.09:20 225 0
-2660
image
ProgrammerKevin 22.08.07.02:33 503 +2
-2661
image
ENTJ도플랜 22.08.07.01:01 401 +2
-2662
image
푸른하늘7 22.08.07.00:06 432 0
-2663
normal
블루베어 22.08.06.23:57 193 0
normal
화정큐삼 22.08.06.16:13 273 +4
-2665
normal
만곰이 22.08.06.14:04 249 0
-2666
normal
ProgrammerKevin 22.08.05.23:51 257 +2
-2667
image
lIAcelI 22.08.05.21:20 623 +1
-2668
normal
냥냥이 22.08.05.16:24 202 +1
-2669
normal
바다개굴 22.08.05.16:06 526 0
-2670
normal
lIAcelI 22.08.05.15:51 818 0
-2671
normal
lIAcelI 22.08.05.15:47 828 0
-2672
image
오룡 22.08.05.14:36 616 0