esataPortcfg 및 InternalPortcfg 그리고 usbPortcfg 에 대해서..(추가)
딱 정확한 지침은 없습니다..
왜냐구여? 이 옵션은 시놀로지 공식 펌웨어 안에 synoinfo.conf 파일에 존재하는 함수이기때문입니다.
이파일은
/etc/synoinfo.conf
/etc.default/synoinfo.conf
에 존재하며
뭐 헤놀로지 포럼에서는....가짜다 뭐다 ...논란이 있는거 같은데
저같은 경우는 DS3615xs 를 ...32베이 를 모조리 저장소관리자에 제대로 표시되게 해서 놀기도했습니다.
그냥 있는 함수는 아닌거 같습니다.
실제로 현재 DS3622xs 에 SSH 접속해 확인해본결과..
/etc.default/synoinfo.conf 내용중 다음과 같은 설정을 볼수있었습니다..
예를들어 internalportcfg 에 0xfff 의 값을 바꾸자면
0x444 로 DS3622xs 의 기본 디스크수인 12베이에 맞아들어가는 헥사값임을 알수있습니다.
portcfg 의 경우 이것을 늘려줘야 제대로된 인식과 더불어
/etc/synoinfo.conf 파일에 의해 저장소관리자에서 베이가 늘어나는걸 확인 할 수 있을걸로 예상됩니다.
다만...그때 당시는 6.1.x 버전대였고
지금은 7.1.1 버전대였으나 ..저 설정값이 있는걸로봐서는 아무래도 ....
저 함수가 시스템 USB 및 하드디스크, 외부저장소 의 인식수를 설정하는 ..설정옵션이 아닌가 ..가설을 세웁니다.
추가내용
/etc/synoinfo.conf 에서
위사진 모든 설정옵션을 발견했습니다.
참고로 시놀로지의 기본 usbportcfg 헥사값은 0x30000 입니다 이값은 USB 포트를 두개만 사용한다는 이야기입니다.
오전에 시험했었던 8gb ssd가 synoboot 파티션을 못찾는 상태라서 저 값을 한번 적용해 봤습니다.
처음부터 DS3622xs+ 였구요.
"usbportcfg" : "0x300000" 으로 시도 했습니다.
결과는 synoboot 를 못찾는 상태가 나왔는데,
제가 선택한 케이스 테스트가 잘못된것 같습니다.
USB 스틱에 해봐야 하는 케이스인데 SSD sata 에 했으니 틀린선택인것 같네요.
그리고 3뒤에 0은 5개가 맞는거죠?
이것도 정확히 넣어야 한다고 IG-88님이 지적을 하신글을 봤습니다.
SATA 는 아마 설정이 좀 다를수도 있습니다 쪽지보내드렸습니다 확인하시고 참조하시면 도움될껍니다.
쪽지 감사합니다. 가끔씩 들리는 dateno1님 자료네요.
알려주신 자료로 ssd sata 에 응용하려면 어떻게 해야할지 고민좀 해봐야 겠네요.^^
아마 저 셋팅이 없어서인지 다른 이유가 있는건지 모르겠지만,
indel 80gb ssd로 부트로더를 교체해 봤는데, 결과는 synoboot 를 못찾고 30초 boot-wait 타임아웃이 나네요.
cmt alert