[ESXi] XPEnoboot_DS3615xs ISO À̹ÌÁö »ç¿ë¹ý
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&¡¦ (2613)
Hyper-v에서는 Xpenology를 XPEnoboot_DS3615xs_5.1-5022.2.ISO 파일로 설정하여 별다른 문제 없이 사용하고 있습니다.
그러던 중 테스트 서버로 쓰는 ESXi 서버에서 Xpenology를 설정할 일이 생겨서서
최신 버전인 Xpenology를 XPEnoboot_DS3615xs_5.1-5022.2버전을 설치하다보니
기존 방법대로는 설치 이후 부팅쪽에 문제가 생기더군요...
한참 고민하다가 VM 설정파일의 파라메타를 수정하여 해결하는 방법을 찾아 링크를 게시하게 되었습니다.
해당 문제는
XPEnoboot_DS3615xs를 ESXi에 올릴 때
img -> ESX Server VMDK로 변환하여 마운트, VMware VMDK를 직접 마운트, ISO로 마운트시
초기 부팅은 정상적으로 이뤄지나 pat 파일을 설치 한 이후에 정상 부팅이 않되는 문제점이 생기던데...
그나마 ISO 마운트는 PAT 파일을 설치후 부트로더를 인식하지 못해서...
VM의 부팅우선순위를 CD-ROM을 최우선으로 설정하면
정상적으로 부팅한다는 점을 기초로 찾아낸 해결책입니다.
ps.
해당 링크의 파라메타 값을 확인하셔서
해당 VM의 폴더 내에 있는 VMX 파일을 열어 해당 값을 수정해 주시면 됩니다.
전 ESXi에서 sshd를 실행시킨 다음 WinSCP를 통해...
/vmks/volumes/[데이터스토어]/[XPEnology VM 생성 이름]/[XPEnology VM 생성 이름].VMX를 더블 클릭하여
에디터로 열여 맨 아랫 줄에 해당 값을 추가해 줬습니다.
bios.bootOrder = "cdrom,hdd"
bios.hddOrder = "scsi0:0,scsi0:1,scsi1:0,scsi1:1"
[ Àü ESXi¿¡¼ sshd¸¦ ½ÇÇà½ÃŲ ´ÙÀ½ WinSCP¸¦ ÅëÇØ...]
¿ä ºÎºÐÀ» Á» ´õ ÀÚ¼¼È÷ ¼³¸íÇØÁÖ½Ã¸é ¾ÈµÉ±î¿ä? ;;
Esxi¸¦ ssh·Î Á¢¼ÓÇؼ ¹» ¾î¶»°Ô ÇؾßÇÒ±î¿ä? ;;;
±¸¼º -> º¸¾È ÇÁ·ÎÆÄÀÏ -> ¼ºñ½º ÀÇ ¼Ó¼º -> ·¹À̺í SSH Ŭ¸¯ÈÄ ¿É¼Ç¹öÆ°À» ´·¯
¼ºñ½º¸¦ ½ÃÀÛÇØ ÁÖ¼¼¿ä.
2. WINSCP ÇÁ·Î±×·¥À» ¾Æ·¡ ¸µÅ©¿¡¼ ¹Þ¾Æ¼ ¾ÐÃàÀ» Ç®¾îÁÖ¼¼¿ä.
(Æ÷ÅÍºí ¹öÀü) http://sourceforge.net/projects/winscp/files/WinSCP/5.7/winscp570.zip/
3. WinSCP.exe ÆÄÀÏÀ» ½ÇÇàÈÄ Host nameÀº ESXi ¼¹ö IP¸¦
User name,PasswordÀº ÇØ´ç ESXi ¼¹ö ¼³Á¤ °ªÀ» ³Ö¾îÁÖ¼¼¿ä.
4. ¾Æ·¡ °æ·Î¸¦ ÅëÇؼ VMX ÆÄÀÏÀ» ´õºí Ŭ¸¯ÇØ ÁÖ¼¼¿ä
vmks/volumes/[µ¥ÀÌÅͽºÅä¾î]/[XPEnology VM »ý¼º À̸§]/[XPEnology VM »ý¼º À̸§].VMX
5. ¾Æ·¡ °ªÀ» ¸Ç ¾Æ·¡ Ãß°¡ÈÄ ÀúÀåÇØ ÁÖ¼¼¿ä. (ÀúÀå½Ã PW ´Ù½Ã ÀÔ·Â ÇÊ¿ä)
bios.bootOrder = "cdrom,hdd"
bios.hddOrder = "scsi0:0,scsi0:1,scsi1:0,scsi1:1"
6. Xpenology¿ë VMÀ» Àç ½ÇÇàÇÏ½Ã¸é ºÎÆýà CD-ROM ¿ì¼±À¸·Î ºÎÆõ˴ϴÙ.
7. 1¹ø ¼³Á¤ÀÇ SSH ¼ºñ½º¸¦ ÁßÁö½ÃÄÑÁÖ¼¼¿ä