● 정보 [20211205 업데이트] DSM7.0.1 온라인 컴파일(도움 없이 컴파일 3분), eSATA 마운트, 셧다운 및 기타 드라이버 추가, 얼굴 인식, 썸네일 등 토론
컨텐츠 정보
- 29,689 조회
- 2 댓글
- 0 추천
- 목록
본문
● 정보 [20211205 업데이트] DSM7.0.1 온라인 컴파일(도움 없이 컴파일 3분), eSATA 마운트, 셧다운 및 기타 드라이버 추가, 얼굴 인식, 썸네일 등 토론
업데이트 20211128
DSM7에서는 기존의 synoinfo 수정 또는 예약된 작업의 synoinfo 수정이 더 이상 적용되지 않으며 현재 컴파일 및 안내를 통해 구현할 수 있습니다.가장 빠른 컴파일 및 가이드 방법은 GitHub에 구현하는 것이며, 환경 설정 없이 3분만에 컴파일이 완료됩니다. 이 창고 포크 할 수 https://github.com/s1oz/redpill-loader-action , tossp의 창고 , https://github.com/tossp/redpill-tool-chain을 은 컴파일 후 무한 루프에 다시로드됩니다 . GitHub Actions https://www.openos.org/threads/linux-redpill-7-0-42218.3626/My
environment is a physical machine of Snail J1900, DSM7.0.1 42218 system, dual 네트워크 카드 10개 SATA 인터페이스 2번 디스크는 m.2 포트 캐시 SSD, 1, 3~8은 6 sata3 하드 디스크 슬롯, 시스템 디스크는 기본 Ext4 디스크로 3번 디스크 위치 . 데이터와 부팅은 모두 가상 머신에서 마이그레이션되고 U 디스크는 부팅에 사용되며 시스템 디스크는 모든 sata 인터페이스 아래에 배치될 때 정상적으로 시작할 수 있습니다.
Solution
Fock Warehouse 이후에 user_config.DS918 .json 구성 파일을 수정 합니다.
{
"extra_cmdline": {
"vid": "0xABAB",
"pid": "0xABAB",
"sn": "125XXXX",
"netif_num":"2",
"mac1": "0011XXXX",
"mac2": "0011XXXX"
},
"synoinfo": {
"maxdisks" : "16",
"internalportcfg" : "0xf006",
"esataportcfg" : "0x0ff9"
},
"ramdisk_copy": {},
"extensions": []
}
중요 단계:
1. 부팅 U 디스크에 따라 PID VID를 설정합니다.
2. 듀얼 네트워크 카드가 있으므로 "netif_num": "2"이고 MAC 번호가 2개 있습니다. 단일 네트워크 카드 netif_num=1, Mac은 1을 설정합니다.
3 . internalportcfg, esataportcfg 구성은 DSM7에서 esata 문제 해결을 참조하십시오
. 42218이 설치된 경우 컴파일된 부팅 디스크는 하드 디스크가 있는 디스크 위치에 관계없이 올바르게 부팅할 수 있어야 합니다. internalportcfg에 해당하는 디스크 위치에 디스크 위치에 satamap과 diskmap을 설정할 필요가 없습니다
. GNU GRUB의.
여기 에피소드가 있습니다. 원래 가상 머신의 가상 디스크를 부팅에 사용했기 때문에 부팅하려면 SATA를 선택해야 했습니다. 처음에는 부팅할 SATA를 선택했을 때 물리적 머신을 부팅할 수 없었습니다. 다음에서 55%~59%의 DSM 설치는 일반적으로 잘못된 부팅 방법 선택, 잘못된 VID PID 설정 또는 부팅하는 U 디스크 자체의 문제로 인해 발생합니다.
5. 플러그인~시작~~ 정상적인 상황에서 DSM7 42218이 있는 시스템 디스크는 재설치 또는 데이터 마이그레이션 인터페이스에 들어가지 않고도 정상적으로 시작할 수 있어야 합니다.
6. 문제가 발생하면 U 디스크를 교체하는 것이 좋습니다.이제 많은 열등한 U 디스크가 VID와 PID를 무작위로 변경하여 부팅 실패의 원인이 될 수도 있습니다. gxw1141446823 , diefeng 은 내 동생 두 명과 s1oz / Izumiko / RedPill-TTG / jumkey @ GitHub 소스 코드에 대해 논의해
주셔서 감사합니다 . 코드를 작성하지는 않겠지만 좋은 포터의 코드 <부팅 구성 완료> 는 가이드 포스트를 마지막으로 게시한 eSATA 다이어그램을 인식했습니다. :
—————————————————————
업데이트 20211129
eSATA 마운트가 Windows 시스템에서 보고 유지 관리하는 것이 편리하지만 저장 공간에 비해 상대적이라는 점은 주목할 가치가 있습니다.
Synology와 함께 제공 몇 가지 단점이 있습니다.
예를 들어, Synology가 /sbin/mount.ntfs를 사용하여 eSATA 탑재 하드 디스크에서 파일을 읽고 쓸 때 CPU 사용량은 상대적으로 높고 읽기 및 쓰기 속도는 느립니다.
이것은 WebDAV 프로토콜로 쓸 때 더 분명합니다. ,
동일한 기가비트 내에서 네트워크 환경에서 저장 공간에 대한 WebDAV 쓰기는 전체 대역폭을 쉽게 실행할 수 있지만
eSATA 또는 외부 U 디스크에 쓰기는 30Mb/s에 불과하고 CPU 사용량이 높습니다(CPU: J1900).
eSATA와 내장 저장 공간 비교: 내장 저장 공간 eSATA 를 로컬 하드 디스크에 복사 하면 eSATA의 속도는 내장 저장 공간의 절반 정도가 될 수 있습니다.
——————————————————————————————————————
공식 가이드와 가이드가 보낸 가이드 를 구동하는 업데이트 20201204 종료 버튼 모두 물리적 종료 키 및 가상 종료 키를 포함한 종료 작업을 지원하지 않습니다.
이는 acpi용 드라이버가 없기 때문입니다. 부팅 컴파일 과정에서 build-ds918-7.0.1.sh 의 #build redpill-load 부분 드라이버에 추가해야 합니다.
드라이버 지침을 추가하려면 라인을 추가하세요(./ext-manager.sh add... that 라인):
cd redpill-load
cp ${root}/user_config.DS918+.json ./user_config.json
./ext-manager.sh add https://raw.githubusercontent.com/jumkey/redpill-load/develop/redpill-acpid/rpext-index.json
sudo ./build-loader.sh 'DS918+' '7.0.1-42218'
컴파일 중 드라이버 추가 또는 삭제에 대한 RedPill의 지침:
https://github.com/RedPill-TTG/redpill-load/blob/master/docs/extensions-overview.md
https://raw.githubusercontent.com/jumkey/ redpill -load/develop/redpill-acpid/rpext-index.json
은 jumkey 보스의 acpid 드라이버 구성 파일입니다.
더 많은 Synology 드라이버 및 관련 지침은 Pocopico의 드라이버 요약을 참조하십시오.
https://github.com/pocopico/rp-ext
=======================
20201205
까지 해결된 문제 중 일부를 업데이트 하고 얼굴 인식 의 편의를 위해 여기에 게시합니다 .
J1900은 현재 얼굴을 해결하기를 원하지 않습니다. 원래 하드 솔루션은 다음과 같습니다.
6세대 CPU가 지원합니다.더 좋고, 너무 새롭고, 너무 오래되었습니다.
성숙한 솔루션은 Jinlife Great God에서 제공하는 CPU 얼굴 인식을 깨는 것입니다.속도는 약간 느리지만 효과는 동일합니다.
Great God 크랙 버전의 릴리스 주소:
설치 방법: 플러그인 ~ 부팅 ~, 오 안돼, 다시 오세요:
https://github.com/jinlife/Synology_Photos_Face_Patch
1. libsynophoto-plugin-model.so를 Synology에 다운로드 .
2. SSH가 Synology에 연결하고
먼저
/var/packages/SynologyPhotos/target/usr/lib/에서 libsynophoto-plugin-model.so를 교체합니다.
cp /volume1/---자신의 저장 경로--/libsynophoto-plugin-model.so /var/packages/SynologyPhotos/target/usr/lib/
3. Synology Photos의 인덱스를 다시 빌드합니다 .
Synology Photos 얼굴 인식 패치
https://github.com/jinlife/Synology_Photos_Face_Patch
의 내용
다음은 패치 방법을 보여주는 내 중국 블로그입니다.
https://blog.jinlife.com/index.php/archives/49/
누군가 블로그를 공격하고 있어서 한동안 블로그가 다운될 수 있습니다.
이 패치는 GPU를 무시하고 DS918+가 Synology Photos에서 얼굴 인식 기능을 갖도록 합니다.
DS3615xs에는 이 패치가 필요하지 않습니다.
DS918+에는 이 패치가 필요할 수 있습니다.
자신의 책임하에 사용하십시오. 이 패치로 데이터가 손실될 수 있습니다.
libsynophoto-plugin-model.so를 다운로드하고 Synology의 홈 폴더에 업로드합니다.
SSH는 Synology에 연결하고 아래 명령을 입력하여 파일을 패치합니다.
'jinlife'를 자신의 계정으로 변경하십시오.
cp /volume1/homes/jinlife/libsynophoto-plugin-model.so /var/packages/SynologyPhotos/target/usr/lib/
Synology 사진 릴리스 정보
https://www.synology.com/en-global/releaseNote/SynologyPhotos
-------------------------
업데이트 20201205
ffmpeg 및 썸네일
문제 형식 지원 및 사진 축소판, 주로 J1900이 시스템의 내장 ffmpeg 하드 디코딩을 호출할 수 없기 때문에 비디오에서 비디오에서
축소판을 생성할 수 없기 때문에 시스템 ffmpeg 대신 타사 ffmpeg를 사용하여 달성할 수 있습니다.
, gxnas 블로그를 따라갈 수 있습니다 . 교체 단계에 대해서는 그의 블로그에 NAS에 대한 많은 기사가 있으므로 참조할 수 있습니다.
이것은 비디오 스테이션 인코딩 문제를 해결합니다.
포토의 썸네일 및 비디오 처리도 CodecPack에서 ffmpeg41을 호출하지만
사진이 다시 인덱싱된 후에 썸네일의 일부만 생성될 수 있는 것 같습니다. 이 질문은 Mark 여야 합니다.
===============
Win10에서는 Driver Client 우클릭 메뉴가 사라지고
Synology는 사용하기 쉬우나 항상 사소한 문제가 있습니다.
이 문제는 흑백 Synology가 있는 것으로 추정됩니다.해결 방법은
를 참조하십시오 . net/DSM/63.html 환영합니다 토론할 메시지를 남겨주세요~
=====================
++++ 원본 텍스트(tossp boot + 잘못된 SATA 선택은 하드 디스크 오류를 일으키고 SATA는 무기한 설치됩니다) ++++++ +++
Set
internalportcfg=0xff0f
esataportcfg= 컴파일 시 0x00f0
디스크 위치 1과 2에 연결되지 않은 하드 디스크가 있는 경우
해당 위치에서 하드 디스크 오류가 감지되었다는 메시지가 표시됩니다.
부제목
내용
☞
관련자료
-
링크
11qkr님의 댓글
====================================
{
"extra_cmdline": {
"vid": "0xffff",
"pid": "0x5678",
"sn": "1510LWN001200",
"netif_num": "1",
"mac1": "XXYYXXYYXXYY",
"DiskIdxMap": "00",
"SataPortMap": "66",
"SasIdxMap": "0"
},
"synoinfo": {
"maxdisk":"12",
"internalportcfg" : "0xf006",
"esataportcfg" : "0x0ff9"
},
"ramdisk_copy": {},
"extensions": []
}
============