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

Proxmox Hypervisor에 Xpenology 설치 방법.

지찬공 1594

3

24

안녕하세요.   현재 저는 Xpenology Native 1대(외부) 및 Proxmox(가상화) 1대 를 사용 중인 찬공입니다. 

 

저 역시 Native 설치시 많은 도움을 서버포럼에서 받았기 때문에, 제 경험을 공유 하는 것도 다른 분들에게 도움이 될 것 같아,

공유 드립니다. 

 

참고로 아래의 내용은 대단히 불친절하게 작성되었습니다.

초보자 분들은 아래의 # 에 있는 명령어들을 이해 하셔야 진행할 수 있습니다. 

 

가장 중요한 내용은 Proxmox에서는 bootloader img 파일을 직접 사용할 수 있으며, VM 생성 후 아래의 모든 내용을 맨위에 추가하면 됩니다. 

 

args: -device 'ich9-usb-ehci1,id=usb-ctl-ds3615xs,addr=0x18' -drive 'id=usb-drv-ds3615xs,file=/var/lib/vz/images/ds3615xs.img,if=none,format=raw' -device 'usb-storage,id=usb-stor-ds3615xs,bootindex=1,removable=off,drive=usb-drv-ds3615xs'

 

 

STEP 01 :  Xpenology Bootloader 생성 방법. 

 

1. Windows 10 이상 최신 버젼에서 아래의 명령어로 wsl ubuntu 20.04 를 설치 및 설정 합니다. 

    - 관리자 권한으로 cmd 실행. 

       # wsl --install -d Ubuntu-20.04 

2.  Ubuntu-20.04 접속 한 후 systemctl 를 활성화 시켜 줍니다. 

       #  sudo su -

        # apt update 

        # apt upgrade 

       #  git clone https://github.com/DamionGans/ubuntu-wsl2-systemd-script.git

     # cd ubuntu-wsl2-systemd-script/

     # bash ubuntu-wsl2-systemd-script.sh --force 

     # exit   

     # exit 

 

3.   관리자 권한으로 cmd 실행 후 Ubuntu-20.04 리부팅 

       # wsl --shutdown 

       # wsl 

 

 4. Ubuntu-20.04 재 실행  후 Redpill bootloader compile를 위한 패키지 설치. 

      # sudo apt install curl jq docker.io 

      # sudo chmod 666 /var/run/docker.sock  

      # git clone https://github.com/tossp/redpill-tool-chain.git 

      # cd redpill-tool-chain/ 

 

5. Redpoll bootloader compile  ( ds3615xs 7.0.1 

    # mv sample_user_config.json bromolow_user_config.json 

    # vi bromolow_user_config.json 

         ==>  sn 및  mac1 수정 합니다. :  https://xpenogen.github.io/serial_generator/index.html   사이트 에서 ds3615xs 선택 후 생성하시면 됩니다.  

    # ./redpill_tool_chain.sh build bromolow-7.0.1-42218 

         ==>  종종 Downloading Toolkit Dev 중 3번째 파일이 Timeout이 걸리는 경우가 있습니다. 

                   이럴땐 sudo vi /etc/resolv.conf  nameserver  8.8.8.8 로 변경하시면 됩니다. 

    # ./redpill_tool_chain.sh add https://raw.githubusercontent.com/pocopico/rp-ext/master/vmxnet3/rpext-index.json

    # ./redpill_tool_chain.sh add https://raw.githubusercontent.com/pocopico/rp-ext/master/vmw_pvscsi/rpext-index.json

    # ./redpill_tool_chain.sh auto bromolow-7.0.1-42218

 

  6. 생성된 bootloader 를 Proxmox 서버에 /var/lib/vz/images/  에 올립니다. 

       # sftp root@proxmox-ip 

       # cd /var/lib/vz/images/ 

       # put redpill-DS3615xs_7.0.1-42218_b1640752924.img ds3615xs.img 

 

 

STEP 02 :  Proxmox VM 생성 

1. VM 생성 

image.png.jpg

   

 

image.png.jpg

 

 

# SCSI Controller : VMware PVSCSI , Machine : q35 로 선택합니다. '

   다만 저는 Driver 도 추가 했고, SATA 디스크가 아닌 SCSI 로 디스크를 사용할 예정이기 때문에 VMware PVSCSI로 선택했습니다. 

image.png.jpg

 

 

image.png.jpg

 

image.png.jpg

 

image.png.jpg

 

 

# Network를 설정 할때,  bromolow_user_config.json 에 설정한 MAC1 를 00:11:32:FD:B6:2E 형태로 MAC address에 

  입력 합니다. 

image.png.jpg

 

 

image.png.jpg

 

 

2. Proxmox VM 설정 변경 

  # ssh root@proxmox-ip 

  # cd /etc/pve/qemu-server

  # vi 100.conf ( 방금 생성한 VM ) 

       ==> 아래의 내용을 맨 위 (1줄)  추가 합니다. 

args: -device 'ich9-usb-ehci1,id=usb-ctl-ds3615xs,addr=0x18' -drive 'id=usb-drv-ds3615xs,file=/var/lib/vz/images/ds3615xs.img,if=none,format=raw' -device 'usb-storage,id=usb-stor-ds3615xs,bootindex=1,removable=off,drive=usb-drv-ds3615xs'

 

3. VM Start 후 DSM 를 설치해 주시면 됩니다. 

 

image.png.jpg

 

 

 

 

 

 

 

신고공유스크랩
24
지찬공 글쓴이 2022.01.17. 09:37

3615에서도 이상하게 안 올라오는 경우가 있었습니다. 그럴때는 OS type를 win11 로 선택해 보세요.~

지찬공 글쓴이 2022.01.17. 09:41
달소

그리고 디스크는 sata 로 6개 까지 할당이 가능하구요. SCSI 로 할당 할때는 좀 버그가 있어 사용하는데는 문제가 없는데, 초기 스토리지 풀을 설정할때는 문제가 있습니다.

profile image
달소 2022.01.17. 10:16
지찬공

꿀팁 요모조모 감사드립니다 ㅎㅎ 벌써 빨리 퇴근하고싶군요 ㅠㅠ

12

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

취소 댓글 등록

cmt alert

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

첨부 0

번호 제목 글쓴이 날짜 조회 추천
공지 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 62 달소 23.05.29.01:57 24902 +24
공지 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 73 달소 23.05.23.23:58 26505 +23
토렌트 알림 디스코드로 받기 2 블랙앤해적 22시간 전20:02 240 +1
비추 취소 기능은 없나요..? 19 나와너 1일 전15:25 244 +6
ghost 블로그를 만들어 봤습니다 12 빨간물약 3일 전15:26 401 +3
233
normal
서버왕김뻑 22.01.04.18:06 601 +1
232
image
unknow 22.01.04.10:55 824 +1
231
normal
Booraltak 22.01.03.16:59 135 +1
230
normal
사탕 22.01.03.16:05 832 +3
229
normal
사탕 22.01.03.11:07 541 +1
228
normal
allNighter 22.01.03.05:13 301 +1
227
normal
taking 21.12.31.16:42 1943 +2
226
normal
ogame 21.12.30.22:56 1683 +2
225
image
달소 21.12.30.18:49 431 +1
224
image
달소 21.12.30.14:32 1513 +4
223
image
달소 21.12.30.13:24 5480 +5
222
image
달소 21.12.30.09:39 790 +2
221
normal
가온누리 21.12.29.23:38 530 +1
220
normal
다다파파 21.12.29.23:17 433 0
219
image
달소 21.12.29.17:44 5447 +9
image
지찬공 21.12.29.13:59 1594 +3
217
normal
pinez 21.12.29.10:00 498 +1
216
image
Noksu 21.12.28.19:15 634 +3
215
image
달소 21.12.28.11:52 4393 +7
214
normal
ILF 21.12.27.20:24 274 +1