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

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

달소 달소 2240

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
KelvinKang 2022.04.25. 09:14
달소

마이그레이션 보다는, Proxmox 를 먼저 구축할것 같아요..

Gen8 쉬고 있는 녀석에게 OS 고민중이었거든요.

profile image 3등
쪼꼬모카라떼 2022.04.22. 21:59

920안된다는 질문후 달소님 글 올리신거 지금 봤는데

달소님 방법과 똑같이 했는데 hard disk없다네요

vm disk를 nvme애 생성했는데 혹 이거 때문이 아닌가 싶기도 하고.....

920의 환영합니다 메세지를 보고싶네요

profile image
달소 글쓴이 2022.04.22. 22:49
쪼꼬모카라떼

헛,,, 그렇군요 ㅠㅠ

저는쪼꼬모카님 글을참고해서 한방에올렸는데요ㅠ

profile image
달소 글쓴이 2022.04.23. 00:41
쪼꼬모카라떼

ㅠㅠㅠ..ㄷㄷ

그나저나 virtio는 드라이브 잘잡히시나요?? 기존 레드필 드라이버로하신걸까요??

profile image
쪼꼬모카라떼 2022.04.23. 08:19
달소

달소님의 예전 vmxnet 및 virtio 성능비교에서

vmxnet이 빠르게 나온거 보고 vmxnet으로 설정했습니다.

위 댓글을 잘못해서 지워졌는데 복구하는 방법이 있나요?

 

virtuo는 오늘 테스트 해보겠습니다.

profile image
쪼꼬모카라떼 2022.04.23. 13:26
달소

vmxnet도 별도로 드라이버 잡아주어야 되네요

아마 virtio도 그런듯 한데 화정큐삼님 스크립터에 없네요

profile image
달소 글쓴이 2022.04.23. 16:39
쪼꼬모카라떼

그렇군요,, pocopico님 드라이버에 virtio가 없나봅니다ㅠ

profile image
달소 글쓴이 2022.04.25. 17:46
쪼꼬모카라떼

한번 빌드후에 ./rploader.sh ext [버전] add https://raw.githubusercontent.com/pocopico/redpill-load/master/redpill-virtio/rpext-index.json 로 드라이버 추가 후 다시 빌드하면 됩니다.

snowman 2022.04.26. 19:46

빌드 다 하고나서 전원 끄고 다시 키면

 

error: symbol `grub_disk_native_sectors' not found.

Entering rescure mode...

grub rescue>

 

라고 뜨네요... 흠... grub install 이 제대로 안되는 것 같은데 뭐가 빠진걸까요?

snowman 2022.04.26. 21:04
snowman

꼼수가 필요한데 참... 말로 설명하기가 힘드네요.

처음부터 디스크 4개를 패스스루로 넣고 (32G 제외시킴)

처음은 SeaBIOS로 부팅해서 빌드하고 전원 끈 다음에

OVMF (UEFI)로 바꾸고 파티션이 더 필요하다는거 무시하고 하니 잘됩니다.

920+ 로 디스크 4개가 예쁘게 잘 나옵니다.

12

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

취소 댓글 등록

cmt alert

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
잡담 서브 미니PC Proxmox로 집합시켰습니다.. 6 EXP 1일 전21:58 280 +1
가이드 나만의 구독 관리하기 Wallos 서버 구축하기. 8 달소 3일 전17:19 279 +2
후기 네트워크 구성도와 상세 스펙 공유 3 맘맘 3일 전16:17 279 +1
3932
image
달소 20.12.31.12:29 315 0
3931
image
달소 20.12.31.12:30 1108 0
3930
image
달소 21.01.02.13:32 8193 0
3929
image
달소 21.01.02.15:03 485 0
3928
image
달소 21.01.06.15:16 459 0
3927
image
달소 21.01.06.15:27 381 0
3926
image
달소 21.01.06.15:38 1174 0
3925
image
달소 21.01.06.20:51 622 0
3924
image
달소 21.01.07.16:09 1104 0
3923 정보
normal
달소 21.01.07.16:13 416 0
3922
normal
달소 21.01.07.16:14 330 0
3921
normal
달소 21.01.07.17:40 522 0
3920
image
달소 21.01.11.18:10 141 0
3919
image
달소 21.01.12.11:51 192 0
3918 질문
normal
달소 21.01.14.10:40 115 0
3917
image
달소 21.01.15.18:45 443 0
3916
image
달소 21.01.15.23:17 3821 0
3915 정보
image
달소 21.01.18.00:01 757 0
3914
image
달소 21.01.19.13:50 743 0
3913
image
달소 21.01.19.14:53 228 0