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

920plus m.2 슬롯을 볼륨으로 사용 시 업데이트 후 초기화 현상

스테이트루 146

0

6

 안녕하세요.

 

표제와 같이 m.2 슬롯으로 볼륨을 구성해서 사용 중인데 패치를 할때마다 볼륨 인식이 안되서 다시 잡아주고 있습니다.

 

요새는 어떤가요?

DSM 7.2.1-69057 Update 5 가 나와서 해보고 싶은데 또 볼륨 구성이 초기화 될까봐..

920 plus 는 m.2 볼륨 지원 안해주는건지..

신고공유스크랩
6
1등
꼬로 2024.04.12. 10:06
저는 923인데 이번 dsm패치해도 잘되더라구요..923두대에 nvme 2개씩 꼽혀있고 스토리지로 쓰고있습니다
profile image 2등
수라 2024.04.12. 10:08
지금도 그러지 않나요? 23+모델만 nvme볼륨이 정식 기능인걸로 압니다. 그 이전모델은 수작업이 필요하구요
profile image 3등
화정큐삼 2024.04.12. 12:27
달소님처럼 DS920+ 정품유저신가 보네요.
M.2 NVMe 장착하시고 깃헙의 007revad 님 NVMe 볼륨화 스크립트 사용하시고 계신거죠?
profile image
화정큐삼 2024.04.16. 12:34
스테이트루
007revad 님 링크입니다.

https://github.com/007revad/Synology_enable_M2_volume

사용법이 좀 어렵고 복잡해서 접근하시기 어려우실 수도 있구요.

레드필 rr 과 mshell 의 경우는 딱 핵심 스크립트 1줄만 처리합니다.

https://github.com/PeterSuh-Q3/tcrp-addons/blob/main/nvmevolume-onthefly/src/install.sh

이 내용들은 정품과 헤놀 구분없이 공통사항입니다.
profile image
화정큐삼 2024.04.16. 12:46
스테이트루
두 스크립트의 핵심 내용만 직접 처리하실 수 있도록 스크립트를 만들어 봤습니다.

sudo -i
cp -vf /lib64/libhwcontrol.so.1 /lib64/libhwcontrol.so.1.bak
/usr/bin/xxd -c $(/usr/bin/xxd -p /lib64/libhwcontrol.so.1.bak | wc -c) -p /lib64/libhwcontrol.so.1.bak | sed "s/803e00b8010000007524488b/803e00b8010000009090488b/" | /usr/bin/xxd -r -p > /lib64/libhwcontrol.so.1

위 스트립트를 설명 드리자면
반드시 root 권한으로 실행하셔야 하구요.

libhwcontrol.so.1 를 백업파일을 하나뜨고
libhwcontrol.so.1.bak 백업파일을 읽어서 M.2가 볼륨화가 가능하도록 Hexa 치환처리를 해서 libhwcontrol.so.1 파일에 기록합니다.

libhwcontrol.so.1.bak 은 원본의 백업이니 다시 원복하시고 싶으시면 이 파일을 사용해서 처리하시면 됩니다.
손상되지 않도록 잘 보관하고 계시구요.

추가적으로 /etc/synoinfo.conf 에 활성화 시켜주어야 할 항목들입니다.
supportnvme=yes
support_m2_pool=yes

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

취소 댓글 등록

cmt alert

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
쓰기
태그 : Update5