꽃게를 좋아하는 ESXi 6.7 ISO 파일 만들기

수 많은 PC에 LAN 카드가 달려 있고, 꽃게라는 애칭이 붙은 Realtek사의 LAN 칩을 사용하고 있다.

그러나 안타깝게도 ESXi에서는 Realtek사의 LAN 칩을 지원하지 않는다.

그러다 ESXi 5.5 시절에 어떤 용자께서 Realtek LAN 칩세트용 네트워크 드라이버를 만들었다. 다행히 6.7 최신버전에서도 잘 동작하고 있다. 그래서 6.7은 이것을 ISO 파일에 통합하고 사용할 수 있다.

안타깝게도 ESXi 7.0에서는 이것도 동작하지 않는다. Realtek LAN 카드를 사용해야한다면, 현재로서는 6.x 대를 사용하는 방법 밖에 없다.

다행인 점은 일반 사용자 입장에서 보면 6.7과 7.0의 차이가 그리 크지는 않는 점이다. 보드에 Realtek LAN이 달려 있다면 그냥 맘 편히 6.7 쓰자 ^^;

이미 앞서 많은 블로거 분들이 정리해 놓았지만, “ESXi에서 알아야할 101가지”를 정리하면서 참고자료 형태로 정리하고자 한다.

Ikhwan.Koo

네트워크 카드가 없으면 어떤일이 생기나?

네트워크 카드가 뭐가 중요하다고 생각될 수도 있다. 다만, ESXi는 본체에 연결된 키보드/모니터를 이용하지 않고, 네트워크로 원격에 접속해서 사용해야 한다. 그런데 네트워크 카드가 없으면 어떻게 연결한단 말인가?
6.7 이더라도 호환이 안되는 Realtek 네트워크 카드가 연결된 PC에서 설치를 진행하면 그림과 같은 화면이 나오면서 중단 된다.

그래서 Realtek 드라이버를 밀어 넣은 설치 ISO 파일을 만들어서 사용해야 한다.

0. 작업용 폴더 생성

작업에 필요한 파일들을 하나의 폴더에 정리해 놓기 위해서 폴더를 하나 만든다.

이 글에서는 C:\ESXi67 폴더를 만들어서 사용하는 것을 기준으로 설명한다.

1. 드라이버 다운로드

아래 URL에 접속해서 아래쪽에서 Offline Bundle of version 8.045a를 C:\ESXi67 폴더에 받아 놓는다.

  • 드라이버 정보 : https://vibsdepot.v-front.de/wiki/index.php/Net55-r8168
  • 드라이버 직접 다운로드 : http://vibsdepot.v-front.de/depot/bundles/net55-r8168-8.045a-napi-offline_bundle.zip

2. ESXi-Customizer-PS-v2.6.0.ps1 다운로드

드라이버를 ESXi 설치용 ISO 파일에 밀어 넣어서 만들어주는 ESXi Customizer라는 스크립트가 있다. 아래 URL을 접속해서 접속해서 ESXi-Customizer-PS-v2.6.0.ps1를 C:\ESXi67 폴더에 받아 놓는다.

  • 프로그램 정보 : https://www.v-front.de/p/esxi-customizer-ps.html#download
  • 직접 다운로드 : http://vibsdepot.v-front.de/tools/ESXi-Customizer-PS-v2.6.0.ps1

3. PowerShell 실행 및 기본 설정

윈도우 시작 메뉴에서 PowerShell을 관리자 권한으로 실행한다.

PowerShell 창에서 “Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser” 명령을 이용해서 실행 관련 권한을 Unrestricted로 설정한다. 변경하겠냐고 물으면 “Y”를 입력한다.

Shell

“Install-Module -Name VMware.PowerCLI -AllowClobber” 명령으로 PowerCLI 모듈을 설치한다. 중간에 NuGet 공급자 관련, 리포지토리 관련해서 묻는 부분이 나오면 “Y”를 입력한다.

Shell

4. 준비 상태 확인

ISO 파일을 생성하기 전에 그림과 같이 C:\ESXi67 폴더에 2개의 파일 잘 있는지 확인한다.

5. Realtek 드라이버 넣기 진행

“.\ESXi-Customizer-PS-v2.6.0.ps1 -v67 -ozip -pkgDir c:\esxi67” 명령으로 ESXi Customizer를 실행한다. 상황에 따라 5~10분 정도 시간이 걸린다.
중간에 노란색으로 나오는 글자들은 CEIP 참여 여부와 관련된 부분이다. 크게 신경쓸 필요 없다.

Shell

6. 파일 생성 확인

dir 명령으로 ESXi-6.7.0-20200604001-standard-customized.zip 과 같은 파일이 잘 만들어졌는지 확인한다. 이 파일이름은 6.7이 업데이트되면서 달라질 수도 있다.

Shell

7. ZIP 파일을 ISO 파일로 변환

설치용으로 사용하기 위해서 앞단계에서 생성된 ZIP 파일을 ISO 파일로 변환한다. 1분 정도 걸리는 것 같다.

Shell

8. 다시 파일 확인하고, 설치하러 고고~

dir 명령으로 ISO 파일이 잘 생성되었는지 확인한다.

Shell

이제 이 ISO 파일을 Rufus 같은 프로그램을 사용해서 USB 기록하고 설치하면 된다.
Realtek LAN 칩셋이 장착된 메인보드에서도 마음편히 설치할 수 있다.

참고

다른 글들에는 조금 다른 방식으로 설명되어 있다. 그러나 WinError 10054 발생을 방지하고 안전하게 진행하기 위해서 위와 같은 방법으로 진행한다.

참고

나중에 PowerCLI를 사용할 거라면 다음 명령을 실행해 놓으면 편하다.

Set-PowerCLIConfiguration -Scope User -ParticipateInCEIP $false
Set-PowerCLIConfiguration -InvalidCertificateAction Ignore

1 comment
답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

You May Also Like
Read More

ESXi 7.0 설치 한방팩(?) 만들기

2021.08.09 : USB 드라이버가 업데이트됐습니다. 7.0 Update2a에서도 잘 됩니다. 7.0 Update2 이후 버전에서는 USB 드라이버를 지원하지 않습니다. 제외하고(다운로드…
Read More

ESXi와 인터넷 연결

ESXi는 인터넷에 연결하면 안된다. VM을 인터넷에 연결하려면 NIC을 패스스루해서 직접 연결해야 한다. 대략 이런 내용의 글을 커뮤니티에서 보았습니다.…
Read More

ESXi 부팅 디스크

ESXi를 설치하기 위해서는 설치할 저장매체가 필요하다. 6.7까지는 SD, USB, SSD, HDD 등 다양한 유형의 저장장치를 큰 고민 없이…