ESXi XPEnology 설치 과정
해당 문서는 100% 노리의 경험에 의존한 내용이다.
또한, 전반적인 내용은 https://megastorage.tistory.com/379 해당 글을 참고하였다.
ARPL v1.1-beta2a 해당 링크에서 arpl-1.1-beta2a.vmdk-flat.zip을 다운로드하고, 압축을 해제한다.
ESXi 호스트 클라이언트 (이하 ESXi)에서 P31 1TB SSD인 datasotre1을 클릭하고, 데이터스토어 브라우저를 클릭한다.
적당히 폴더를 생성하고, 두 파일을 업로드한다.
업로드하면 이렇게 하나의 파일만 보이게 될 것이다.
가상 시스템에서 VM 생성/등록을 클릭한다.
새 가상 시스템 생성을 선택한다.
위 사진과 같이 작성해 준다.
당장은 전부 다음을 클릭하고, 완료로 생성을 끝마친다.
이후 만들어진 가상 시스템의 편집에 들어가서, 하드 디스크 1을 우측의 X 버튼을 통해 제거한다.
저장을 누르면 된다.
이후, 다시 편집 화면으로 돌아와서, 하드 디스크 추가 > 기존 하드 디스크를 선택한다.
업로드했던 파일을 선택한다.
화면이 이렇게 나온다면, 저장 후에 다시 편집에 들어가야 한다.
추가했던새 하드 디스크 1의 용량 단위를 MB로 바꾸고 다시 GB로 바꾼다클릭하면, 아래와 같은 세부 설정들사항을 변경할볼 수 있게 된다.
컨트롤러 위치를 위와 같이 변경한다.
SATA (0:0)은 아마 선택이 안 될 것이다.
또한, 아래에 내려서 다음 항목들을 삭제한다.
- SCSI 컨트롤러 0
- CD/DVD 드라이브 1
혹여나 MAC 어드레스를 변경해야 한다면, 지금 하는 것이 좋다.
저장을 했다면, 전원 켜기 버튼을 클릭해 부팅한다.
그렇다면 이렇게 정상적으로 화면이 뜨고, IP도 할당이 될 것이다.
해당 IP (http://192.168.0.45:7681)를 브라우저에 입력하면, 이런 창이 뜰 것이다.
그대로 Enter 하여 Choose a model을 선택한다.
DS3622xs+를 선택한다.
이후 Choose a Build Number를 선택한다.
42962를 선택한다.
이후 Choose a serial number를 선택한다.
입력할 시리얼 넘버가 없다면 위 항목을,
있다면 아래 항목을 선택한다.
다만, 시리얼 넘버를 입력할 시, MAC 어드레스도 일치해야 한다는 얘기가 있다.
따라서 노리는 DS 918+가 있지만, 위 항목으로 진행할 것이다.
이후 좌상단에 시리얼 넘버가 뜨는 것을 확인할 수 있다.
만약 위와 같이 해당 항목이 없다면, 빠져나와 Advanced menu로 들어간다.
삽입한 HDD가 있거나, RDM한 HDD가 있다면, Show SATA(s) # ports and drives 항목이 있을 것이다.
해당 항목에서 정상적으로 인식하고 있는지 확인하면 된다.
현재 2번 포트가 연결 되었다고 뜨는데, 왜 그렇게 뜨는지는 모르겠다.
아마도 ARPL 때문에 하나는 인식될 것인데, SATA (0:1)이었으므로 2번 포트로 인식되는 것 같다.
이후 Build the loader를 선택한다.
그럼 이렇게 자동으로 파일을 다운로드한다.
끝나면 자동으로 화면을 빠져나오는데, Boot the loader가 선택돼있을 것이다.
선택하여 부팅한다.
작업이 끝나면 연결이 종료된다.
그럼 ESXi로 돌아와서, 수동으로 종료하고 다시 부팅 시켜준다.
그러면 자동으로 부팅이 될 거고, 이런 창이 뜨게 된다.
이후 IP에 적혀있는 주소로 들어가면, 문제 없이 DSM이 실행된다.
다만, HDD가 삽입돼 있지 않다면, 이후 진행이 불가능하다.
임시
SSH 명령어 (ESXi로 접속)
디스크 목록 보기
ls /dev/disks/ -l
vml.01000000002020202020202020202020205a58323059515a52535432303030
vml.01000000002020202020202020202020205a58323059563151535432303030
vml.01000000002020202020202020202020205a58323147523056535432303030
vml.01000000002020202020202020202020205a58323147524339535432303030
vml.01000000002020202020202020202020205a5832314d35434b535432303030
vmkfstools -r /vmfs/devices/disks/vml.01000000002020202020202020202020205a58323059563151535432303030 /vmfs/volumes/datastore1/RDM/Xpenology2.vmdk -a lsilogic
안되면 파티션 넣고 날리기
ㅡㅡ
아래는 tinycore 설명
ㅡㅡ
ssh
이동
cd /vmfs/volumes/datastore1
압축 해제?
gunzip tinycore-redpill.v0.10.0.0.vmdk.gz
SSH에서 부트로더 형식 변환
vmkfstools -i tinycore-redpill.v0.10.0.0.vmdk tinycore-redpill.vmdk
ssh 업데이트 명령어 (tinycore 터미널에서 ifconfig 하기)
./rploader.sh update now
./rploader.sh serialgen DS3622xs+
./rploader.sh satamap broadwellnk-7.0.1-42218
./rploader.sh backup now
./rploader.sh build ds3615xs-7.0.1-42218
filetool.sh -b &&/usr/bin/exitcheck.sh
두번째 과정의 맥어드레스 가져와서 변경해주기 (수동)