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

Proxmox 에 Xpenology DSM 7.1 설치하기.(Feat. DS920+)

달소 달소 2229

7

32

안녕하세요. 달소입니다.

ESXi에서 Proxmox로 넘어가기위해 필수조건이였던 헤놀로지를 Proxmox에 설치하는방법입니다.

기존에도 7.0.1버전의 가이드가있었지만 이미지로 사용하는것이였고 포럼에 쪼꼬모카라떼님께서 작성하신글을 토대로 좀더 자세히 tinycore를 이용해서 DSM7.1을 설치해보겠습니다. (https://svrforum.com/nas/242251)

tinycore img 다운로드 받기

https://github.com/pocopico/tinycore-redpill/raw/main/tinycore-redpill-uefi.v0.4.6.img.gz

위 이미지를 다운로드 받아서 압축을 풀고 img파일을 업로드해주겠습니다.

파일 업로드는 winscp와 같은 툴로하시면 됩니다.

기본적으로 lvm으로 설치하실경우 image가 업로드되는 구간이 다르기때문에 헷갈리지않기때문에 Webgui에서 올리는것보다 이방법이 깔끔한듯합니다.

업로드가 완료되면 /var/lib/vz/images 폴더로 이동시켜주겠습니다.

shell로 접근 후 mv tinycore-redpill-uefi.v0.4.6.img /var/lib/vz/images/ 명령어로 이미지파일 경로를 이동해줍니다.

이제 vm을 만들어보겠습니다.

헤놀로지 VM생성하기

여기서 네트워크 모델을  VMXNET3로 변경해주셔야합니다.
현재 920+의 경우 virtio 드라이버가없는듯하네요.

이제 이 vmid로 vm을 생성해줍니다.(실행x)

Shell에서 img 마운트하기

앞서 업로드한 img 파일을 생성한 vmid 101번에 마운트하겠습니다.

제가 사용하고있는 환경에서 vm의 디스크는 local-lvm 스토리지에 저장되는데요.
이것을 기준으로 셋팅하시면됩니다.

쉘로 접속해서 아래 명령어를 통해 입력해주시면 됩니다.
101은 vmid 이고 local-lvm은 스토리지명입니다.

qm importdisk 101 /var/lib/vz/images/tinycore-redpill-uefi.v0.4.6.img local-lvm

그리고 VM의 하드웨어로 가면 아래처럼 사용하지않는 디스크가 추가되어있는데요.
편집을 눌러주세요.

그리고 SATA 0번에 넣어주세요.

그리고 옵션 -> 편집 -> 부트 순서를 아래처럼 바꿔주시면됩니다.

이제 해당 VM을 시작하면 Tiny core로 부팅이 가능합니다.

부팅이되면 ip를 확인해주고 ssh를 통해 작업하겠습니다.

Tinycore로 DSM 부트로더 빌드하기

저는 앞으로 920+를 사용할것이기때문에 920으로 진행하겠습니다. 모든 부트로더 과정은 똑같습니다

ssh로 해당 tinycore ip로 접속해주세요.
계정명/PW : tc/P@ssw0rd

접속후에는 화정큐삼님께서 만들어주신 스크립트를 사용하겠습니다.

wget https://github.com/PeterSuh-Q3/tinycore-redpill/raw/main/myv.sh.gz; tar -zxvf myv.sh.gz;

이제 ./myv.sh [모델명] 을 사용해서 설치를진행하겠습니다.

저같은경우 ./myv.sh DS920+가 되겠군요.

y/y를 누르시다면 아래처럼 드라이버도 추가할수있습니다.

저는 혹시몰라서 vmxnet3를 추가했습니

드라이브를 다추가하신뒤 no를 눌러주면 빌드를 자동으로 시작합니다.

자동으로 빌드가 완료되면 아래처럼 잘뜹니다.

전원을 끄기전에 user_config.json을 확인해서 mac주소를 확인해주세요.

그리고 sudo poweroff 명령어로 종료해주시면됩니다.

그리고 부팅전에 vm의 하드웨어로 가서 네트워크 MAC 주소와 헤놀로지 내부상태를 확인할 수 있도록 serial port를 추가해줍니다.

부팅시에는 sata로 부팅해주시면됩니다.

그리고 아래처럼 화면이 뜨면 우측 콘솔 -> xterm.js를 통해 시리얼 포트로 접근을 합니다.

시리얼포트로 접근하게 되면 telnet 접근이되는데

기본 root 로 접속하신뒤에 ip a 명령어로 ip확인이 가능합니다.

해당 ip로 접속하게 되면 설치를 진행할 수 있습니다.

신고공유스크랩
32
profile image
달소 글쓴이 2022.04.26. 22:10
snowman

네 920+의 경우 빌드할때 dts를 알아서 수정하기때문에 디스크를다 붙여놓고 빌드하셔야합니다

snowman 2022.04.27. 11:11

virtio를 추가해서 정상적으로 사용은 가능합니다.

하지만 2.5G vmbr0 로 사용하기에는 여러가지 문제가 있습니다. (speed 리포토 안됨. mtu 설정 불가 등)

vmx3net 을 선택하면 잘 동작합니다.

profile image
달소 글쓴이 2022.04.27. 12:10
snowman

네 이전에 proxmox에서 테스트했던것과 동일하네요.. virtio가 오히려 cpu도 많이먹고 속도도 vmxnet3에 비해 조금 떨어지더라구요 ㅠ

profile image
hilee0602 2022.05.09. 17:36

자세한 설명 덕분에 Proxmox 설치 완료 했습니다!! 헌데, myv.sh로 빌드하면 시리얼번호랑 MAC 주소는 제가 설정할 수 없는건가요?

profile image
달소 글쓴이 2022.05.09. 17:37
hilee0602

myv.sh로 빌드하신뒤에 따로 user_config 수정후에 다시 빌드만해주셔도 문제없습니다

profile image
hilee0602 2022.05.09. 19:01
달소

아네.. 답변 감사합니다. 그럼 다시 빌드할 때는 myv.sh를 쓰지 말고 원래 스크립트로 빌드해야 하는거죠?

okman 2022.06.03. 16:12

Proxmox 에서 그대로 따러서 계속 해보고 있는데.... 설치후 재부팅, 접속하면 복원창 무한 반복 중입니다.

과정은....

Proxmox VM 생성시

sata 1 (32G)생성하고

uef image (pocopico 0.8.0.0) 를 qm으로 import하고 sata0로 세팅

SeaBios 세팅 하고 부팅함 

부팅후 DS920+ 용으로 myv.sh 를 이용해 빌드하고

Power OFF 후 

VM을 UEFI 바이오스로 바꾸고,  vmnet3로 바꾸면서 mac 도 바꾸고, 시리얼 추가

재부팅할 때 grub 에서 sata로 진입 dsm7.1 설치하고

다시 재부팅된 후.... 접속하면 복원하라고 합니다. 

복원하면 또... 복원하라고 나옵니다. 계속반복..

 

serial 창에는 EXT4-fs (md0): couldn't mount as ext3 due to feature incompatibilities 이런 에러가...뜨고요

 

뭘 잘못했는지 알수가 없네요.

몇일 째 이리 저리 해봐도 똑같아요. 도움 부탁드려요

 

okman 2022.06.04. 11:11
okman

[자답] "Tinycore 로 7.1.0-42661 U2 업데이트후 무한복구 정상화 가능합니다 " https://svrforum.com/nas/308487 글을 참고하여 성공했습니다.

무한 복구 문제가 있었다는 걸 이글을 보고 알았습니다. ㅎㅎㅎ

 

rlgus9708 2022.06.13. 11:29

안녕하세요 한가지 여쭤보고 싶은게 있습니다. proxmox(zfs) 환경에서 글을 참고하여 ds920+ 빌드를 하였고 마지막 단계에서 시리얼 포트를 추가하고 sata로 부팅하였는데 시리얼포트 화면에서 syno_hddmon failed이 뜨네요... 제가 뭐 빼먹었을까요?...

sdrere 2023.01.06. 12:37

tinycore img 다운이 안되는데.. 확인 부탁드립니다..

깃허브 가입을 해야보이는건가요??

12

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

취소 댓글 등록

cmt alert

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
가이드 Ubuntu 24.04 LTS Desktop 원격 접속 설정하기(SSH,RDP) 3 달소 1일 전18:33 82 +1
가이드 Ubuntu 24.04 LTS Server 설치해보기 달소 1일 전17:40 159 +2
잡담 Ubuntu 24 가 정식출시되었습니다~~ 8 달소 1일 전10:37 268 +2
3870 정보
image
툭툭이 24.03.28.11:14 874 +17
3869
image
eyeball 23.04.05.21:08 1781 +16
3868 정보
image
antegral 22.05.07.01:18 3179 +16
3867 잡담
image
햇서 23.06.05.05:53 917 +14
3866
image
달소 22.03.17.22:09 19019 +14
3865 정보
image
EXP 24.02.06.03:43 1310 +10
3864
image
달소 22.05.06.15:43 1044 +10
3863
image
달소 22.03.17.22:25 5048 +10
3862 정보
image
달소 24.02.19.00:58 961 +9
3861
image
theb1ue 22.06.14.16:05 4885 +9
3860 가이드
image
opq! 24.04.02.21:25 443 +8
3859 잡담
image
달소 24.01.15.03:22 584 +8
3858
image
달소 23.01.27.14:15 15891 +8
3857
image
달소 22.07.07.16:57 1946 +8
3856
image
달소 22.03.14.17:30 4173 +8
3855
image
달소 22.02.11.13:31 3027 +8
3854 후기
image
cdma2000 24.02.06.13:12 773 +7
3853 가이드
image
달소 23.07.04.20:38 1908 +7
3852
image
앨런임더 23.03.31.21:14 1871 +7
3851 잡담
image
곰삼촌 23.01.25.10:05 1088 +7