완벽정리! XPEnology를 Hyper-V에 설치하기

xpenology_reboot_install_01

최근의 XPEnology는 4.x-5 버전 초반대의 gnoboot를 사용하지 않고 XPEnoboot를 사용하기 때문에 전에 포스팅 했던 글들이 처음 설치하는 유저에게 혼란을 주는것 같아 XPEnoboot를 이용한 설치방법을 다시 정리합니다.

XPEnoboot 부트로더 준비

XPEnology는 시놀로지의 범용 포팅 버전으로 XPEnoboot라는 부트로더를 통한 설치가 가능합니다.

위의 두 사이트에서 배포하고 있으며 첫번째 사이트는 XPEnoboot의 공식 배포사이트인데 왠일인지 두번째 사이트의 부트로더 업데이트가 더 빠릅니다.

설치에 필요한 파일은  부트로더(boot image, iso 확장자)와 pat (패키지) 파일입니다. 최신버전으로 두가지 파일을 다운로드 받습니다. 그리고 설치하기 전에 정상적이고 원활한 활용을 위해 시리얼 넘버를 수정해야 하는데 ISO를 편집하기 위해 Ultra ISO를 구글링을 통해 다운로드 받습니다.

xpenology_reboot_install_02

참고 Update-x 버전으로 패키지가 올라가 있을 경우에 최초빌드버전의 pat 파일과 Update-x의 pat  파일을 같이 받아줍니다. 위의 버전을 예로 들면 DSM 5.2-5592와 DSM 5.2-5592 Update-3을 같이 받습니다. 이유는 Update-x의 pat 파일은 최초빌드의 업데이트 버전으로 모든 파일이 담겨있지 않기 때문에 설치가 되지 않습니다.

xpenology_reboot_install_03

Ultra ISO를 실행한 뒤 다운로드 받은 부트로더 iso 파일을 열고 isolinux.cfg 파일을 오른쪽 버튼으로 선택한 뒤 ‘내보내기’ 를 클릭합니다. 이때 아래의 폴더로 파일이 복사되므로 미리 적당한 폴더를 선택해 놓습니다.

xpenology_reboot_install_04

복사한 isolinux.cfg 파일을 에디터로 열어 위의 체크부분의 시리얼 넘버를 8CKIN00001로 바꿔줍니다. 만일 또 다른 XPEnology를 설치해 다수의 시스템을 운영하고 싶으면 위의 시리얼번호 뒤의 5자리만 숫자로 바꿔서 사용하시면 됩니다. 시리얼 넘버 체계 참고 링크

xpenology_reboot_install_05

xpenology_reboot_install_06

Ultra iso의 아래 창에서 수정한 isolinux.cfg 파일을 선택후 오른쪽 버튼을 클릭 – 추가를 선택해 파일을 덮어쓰기 합니다.

xpenology_reboot_install_07

작업을 마친 파일을 저장하면 부트로더 준비는 끝입니다.

Hyper-V 네트워크 설정

xpenology_reboot_install_08

가상컴퓨터를 생성하기 전 사용할 네트워크를 먼저 설정하겠습니다. hyper-v  관리자에서 우측 탭의 ‘가상 스위치 관리자…’ 를 클릭합니다.

xpenology_reboot_install_09

왼쪽 탭의 ‘새 가상 네트워크 스위치’ 를 선택 후 외부를 선택한 다음 가상 스위치 만들기 버튼을 클릭합니다.

xpenology_reboot_install_10

적당한 이름을 작성한 다음 외부 네트워크에 사용할 NIC(랜카드)를 선택합니다. 여러 포트의 NIC를 사용하는 경우는 독립적으로 사용하는 것을 권장하지만 만일 단일 NIC를 사용하는 경우 ‘관리 운영체제에서 이 네트워크….’ 를 선택해 NIC를 공유해서 사용할수 있게 합니다.

XPEnology 가상 컴퓨터 설정

xpenology_reboot_install_11

Hyper-V 관리자에서 오른쪽 탭 메뉴 새로 만들기 – 가상컴퓨터를 클릭합니다.

xpenology_reboot_install_12

가상컴퓨터의 이름과 저장할 위치를 선택 후 다음 클릭.

xpenology_reboot_install_13

1세대 선택 후 다음 클릭.

xpenology_reboot_install_14

사용할 메모리를 지정합니다. 일반적으로 2048MB(2G)면 무난하게 사용할수 있습니다.

xpenology_reboot_install_15

네트워크 선택 후 다음 클릭.

xpenology_reboot_install_16

가상 하드 디스크는 나중에 만들것이므로 맨 아래의 ‘나중에…..’를 선택 후 마침을 클릭합니다.

xpenology_reboot_install_17

생성한 가상 컴퓨터를 오른쪽 버튼으로 선택 후 설정을 클릭합니다.

xpenology_reboot_install_18

가상 컴퓨터에 사용할 스레드를 설정합니다.

xpenology_reboot_install_19

가상 DVD 드라이브를 IDE 컨트롤러 0에 물릴 것이므로 제거를 클릭 후 적용 버튼을 클릭합니다.

xpenology_reboot_install_20

SCSI 컨트롤러를 선택 후 하드 드라이브를 추가합니다.

xpenology_reboot_install_22

vhdx 방식의 동적 디스크로 생성했습니다. (스샷은 안찍었습니다.) 만일 가상 하드 디스크 방식이 아닌 물리적인 하드 디스크를 다이렉트로 붙여 사용하고 싶다면 ‘실제 하드 디스크’ 를 선택하면 됩니다.

xpenology_reboot_install_23

앞서 제거한 DVD 드라이브를 IDE 컨트롤러 0을 선택 후 추가합니다.

xpenology_reboot_install_24

추가한 DVD 드라이브에 우리가 미리 작업해 놓은 부트로더 iso 파일을 연결 후 확인을 클릭합니다.

XPEnology 설치

xpenology_reboot_install_25

설치를 위한 세팅이 모두 끝났으니 가상 컴퓨터를 부팅합니다. 부팅시 세번째 Install/Upgrade를 선택합니다.

xpenology_reboot_install_26

부팅 내용중 위와 같이 아이피 정보가 나오는데 위의 주소를 브라우저로 접속합니다.

xpenology_reboot_install_27

설정을 클릭합니다,.

xpenology_reboot_install_28

수동 설치 클릭 후 다운로드 받아놓은 pat 파일을 선택 후 ‘지금 설치’ 를 클릭합니다.

xpenology_reboot_install_29

경고 체크 후 확인을 클릭합니다.

xpenology_reboot_install_30

DSM 설치가 시작되고 설치가 완료되면 재부팅이 됩니다.

xpenology_reboot_install_31

이제부터 DSM에 대한 간단한 설정이 시작됩니다.

xpenology_reboot_install_32 xpenology_reboot_install_34 xpenology_reboot_install_33 xpenology_reboot_install_35 xpenology_reboot_install_36

스크린 샷과 같이 계정과 서버(XPEnology) 이름 등을 정하면 XPEnology 설치가 끝났습니다. QuickConnect 경우 XPEnology는 사용할수 없으므로 계정을 굳이 안만들어도 됩니다.

xpenology_reboot_install_37

XPEnology 가상 컴퓨터를 종료한 뒤 가상 컴퓨터 설정 – 네트워크 어댑터 – 고급 기능을 클릭후 MAC 주소를 ‘정적’으로 선택합니다. 기본 설정으로 ‘동적’이 선택되어 있는데 만일 MAC 주소가 바뀔경우 아이피가 변경될수 있으니 ‘정적’을 선택해 MAC 주소를 고정시켜 줍니다.

XPEnology 업데이트 방법

xpenology_reboot_install_38

앞서 부트로더를 수정해 가상 DVD  드라이브에 연결 했듯이 새로운 부트로더가 업데이트 되면 새로운 부트로더를 다운로드 받고 위의 작업을 반복합니다.

새로 만든 부트로더로 바꾼 후 부팅한 다음 제어판 – 업데이트 및 복원 – DSM 업데이트에서 다운로드 받은 새로운 버전의 pat 파일로 업데이트하면 됩니다.

여담이지만 새로운 버전이 나왔을때 바로 업데이트 하지 않고 약간의 여유를 가지고 기다렸다가 문제점이 없는지 커뮤니티 등을 통해 확인하고 업데이트 하는것이 좋습니다.

xpenology_reboot_install_39

혹시라도 사용자의 의지와는 상관없이 자동으로 업데이트를 시도하다가 시스템이 망가지는 것을 방지하기 위해 제어판 – 작업 스케쥴러에서 설치시 등록된 자동 업데이트를 삭제합니다.

연관 글

댓글