이제 m-shell이 더 편해지고 있네요. arpl, rr 이 이상하게...
이제 m-shell이 더 편해지고 있네요. arpl, rr 이 이상하게... mac 변경도 안 되고 AME 활성화도 안 되고 DS920+ 가상에서 SATA도 인식안 되고 이상해지고 있네요.
가상과 네이티브에서 m-shell은 sata nvme 잘 인식하는데
arpl, rr은 인식이 안 되어 사용할 수 없는 경우도 가끔 나오네요..
m-shell이 속도가 빨라져서 사용자 요구사항 업데이트가 빨라서 이쪽으로 정착해야 겠어요..
화정큐삼님 감사합니다..
또 하나 요구사항이 있다면 nvme만 있어도 설치가 되는 것은 가능한가요?
DS920+ 가상에서 SATA도 인식안 되고 ... 이게 정상(?)이군요. 23.9.6 에서 업글하다가 실패하고, 10.06 다운 받아서 해보니 SATA디스크 인식을 못했습니다. 10.4 로 설치하고 업글하면 또 정상으로 됩니다.
중요한 부분을 빠뜨릴뻔 했네요.
ARPL 은 USB 스토리지 지원이 안된다고 했던 부분이 여기가 빠져 있어서 인것 같습니다.
순간 빼뜨렸다가 다시 보완했습니다. ㅎㅎ
https://github.com/PeterSuh-Q3/redpill-load/commit/8d0b92566885b1078e592e44f184a0a30b59de49
오늘 좀더 테스트 해보고 나서 지난번 약속드렸던 아래 두가지 릴리즈 하겠습니다.
1. nvme 부트로더
2. sa6400 ata 모드 부트지원
- nvme 부트로더 지원에 mmc 까지 추가해볼 생각입니다.
7.2.1-69057 리비전부터 변경된 linuxrc.syno.impl 파일 패치에 이슈가 있는듯 해서 계속 이쪽 보고 있는데,
혼자 분석하려니 좀 힘드네요.
이것 안정화 부터 시키고 약속드린 작업 마져 진행해야 할것 같네요.
헤놀로지 해킹의 핵심부분입니다.
저 파일 중간중간에 exec.sh 4군데를 찔러 넣어서 패치를 하는건데요.
이런 패치 파일을 사용합니다.
패치를 원하는 위치의 라인을 가리켜서 스크립트 내용을 바꿔칩니다.
https://github.com/PeterSuh-Q3/redpill-load/blob/master/config/_common/v7.2.1/ramdisk-002-init-script.patch
ARPL 의 경우는 exec.sh 대신 addon.sh 이 들어갑니다.
이 linuxrc.syno.impl 파일도 결국은 시놀로지 주니어 부팅과정에서 사용되는 스크립트 입니다.
순차적으로 진행되는 4군데 부분에서 원하는 모듈이나 addon 들을 수행하도록 하게 합니다.
cmt alert