Cách thêm card mạng NIC vào gói cài ISO của Hypervisor ESXi 5.5


Kể cả với phiên bản VMware ESXi 5.5.0 update 1, 1a, 1b đều vẫn dùng bình thường.

Đặc biệt có quá nhiều bài thảo luận nói về các Card mạng đã không còn tương thích hoặc không thể cài Hypervisor ESXi 5.5 cho chạy với các Card mạng với khá nhiều lý do cần phải đặt ra ?

Ví dụ:

– Lý do về tiêu chuẩn ký giữa hãng VMware và các hãng vendor cung cấp Card NIC ?

– Lý do về tiêu chuẩn card mạng version cũ không hỗ trợ tốt ?

– Lý do bảo mật, loại bỏ đồ chất lượng kém của Trung quốc ?

– Loại bỏ thiết bị gắn chip ăn cấp thông tin, bảo mật, chống chip gián điệp Mãn châu Trung quốc cài sẵn trên các Card mạng ?

Trong bài viết này, chúng ta dùng card mạng  Realtek R8168,Realtek 8111E, 8111D, và trình điều khiển link tới website lưu driver ta có thể download từ phiên bản ESXi 5.1.0 Update 2 hoặc từ my.vmware.com .

Bạn có thể dùng các phần mềm 7zip/winzip để extract card mạng net-r8168 driver và sử dụng chúng cùng với công cụ ESXi Customizer.

vib_path

 

Kể từ phiên bản ESXi 5.5.0 Build 1331820  đều không bao gồm các trình điều khiển Card Realtek R8168 hoặc R8169 driver trong bộ cài ISO.

Do vậy, nếu bạn định cài thử nghiệm, HomeLabs ESXi host mà chỉ có loại card mạng Realtek 8168 bạn sẽ cần sửa lại file cài ISO.

Hầu hết các công cụ dễ dùng thường nhắm vào phần mềm của Andreas Peetz’s (@VFrontDEESXi Customizer 2.7.2 tool. Đây là phần mềm ESXi Customizer cho phép bạn chọn được ESXi 5.5.0 ISO file và kèm với trình điều khiển mới là dạng file .vib.

Bạn có thể download và giải nén VMware Bookbank NET-R8168 driver từ  phiên bản vSphere 5.1 ISO hoặc sao chép nó từ link sau:

Hãy chạy phần mềm ESXi Customizer và xây dựng lại 1 file cài ESXi 5.5 Hypervisor .ISO mới.

ESXi-Customizer_ESXi-5.5.0_r8168

Bây giờ bạn đã có file cài ESXi 5.5 Hypervisor .iso mới , hãy đưa nó vào CD/ISO để boot và cài vào các Host phiên bản vSphere 5.5.

 

Trường hợp đặc biệt:

Nếu chúng ta đang dùng bản ESXi 5.1 với một số Card mạng chuẩn tương thích như Intel Dual Network Card, nếu cắm thêm Card RealTek nói trên thì có phải cài lại ESXi 5.1 / ESXi 5.5 Hypervisor hay không ?

–  Bạn sẽ cần cài trình điều khiển Realtek drivers mà không cần cài lại ESXi. Bạn chỉ cần copy file driver VMware_bootbank_net-r8169_6.011.00-2vmw.510.0.0.799733.vib

vào máy chủ ESXi host vị trí thư mục: /vmfs/volumes/datastore trong máy chủ ESXi 5.5 host bằng các công cụ như WinSCP

– Hãy đảm bảo là đã cho phép dùng SSH enable, và sau đó dùng lệnh cài VIB thông qua PuTTy kết nối

esxcli software vib install -v /vmfs/volumes/datastore/VMware_bootbank_net-r8169_6.011.00-2vmw.510.0.0.799733.vib

– Khởi động lại ESXi 5.5 host

– Sau khi khởi động bạn sẽ nhìn thấy Realtek card hiện ra.

realtec NIC Realtek 8169 NIC in ESXi 5.5 not detected by default   install a VIB

Muốn kiểm tra các chương trình đã được cài dạng VIB:

esxcli software vib list

Muốn xem các tham số có trong lệnh “vib”:

esxcli software vib –help

esx cli Realtek 8169 NIC in ESXi 5.5 not detected by default   install a VIB

– Hoặc có thể dùng lệnh Power CLI để viết 1 script sẽ tạo ra 1 bản ESXi 5.5 Hypervisor ISO bao gồm các trình điều khiển Card mạng thiếu để cài đặt,

Nội dung như sau:

# Add VMware Online depot

Add-EsxSoftwareDepothttps://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml

# Clone the ESXi 5.5 GA profile into a custom profile

$CloneIP = Get-EsxImageProfile ESXi-5.5.0-1331820-standard

$MyProfile = New-EsxImageProfile -CloneProfile $CloneIP -Vendor$CloneIP.Vendor -Name (($CloneIP.Name) + "-customized") -Description$CloneIP.Description

# Add latest versions of missing driver packages to the custom profile

Add-EsxSoftwarePackage -SoftwarePackage net-r8168 -ImageProfile$MyProfile

Add-EsxSoftwarePackage -SoftwarePackage net-r8169 -ImageProfile$MyProfile

Add-EsxSoftwarePackage -SoftwarePackage net-sky2 -ImageProfile$MyProfile

# Export the custom profile into ISO file

Export-EsxImageProfile -ImageProfile $MyProfile -ExportToISO -FilePathc:\temp\ESXi-5.5.0-1331820-standard-customized.iso

Sau đó dùng phiên bản ESXi-Customizer-PS để chạy script này, tham khảo các sử dụng ở link sau:

http://www.v-front.de/p/esxi-customizer-ps.html

 

– Tham khảo các dòng thiết bị đã được sửa để hỗ trợ cho ESXi 5.5:

https://docs.google.com/spreadsheets/d/10Vzx4NLhx1XzhmS-hQuIO1wXa98_8EKN3bhXjFx2GgQ/edit#gid=1771586992

 

Chúc bạn Thành công !

About thangletoan

Hallo Aloha

Posted on 27/07/2014, in ESXi, Hypervisor, VMware, VMware ESXi, VMware ESXi 5, VMware ESXi host and tagged , , , , , . Bookmark the permalink. 8 phản hồi.

  1. Dear Anh Thang,
    Anh co thể gửi file: VMware_bootbank_net-r8168_8.013.00-3vmw.510.0.0.799733.vib qua Email hvdloi@gmail.com
    File anh cung cấp co thể invalid, em không thể tải về được.
    Chân thành cảm ơn Anh.

  2. Thầy cho em hỏi, card mạng của máy chủ em dùng là On board 2x Intel® 82574L Gigabit Ethernet Controllers, chạy trên máy chủ SupperMicro không hiểu cài ESXi host 5.5 nhận, chạy bình thường cho Management Network redundant 2 NiC ổn (1 Active 1 Stand by) nhưng khi đổi sang 2 Active thì con Host tự chuyển sang Stand by Mode, bật lại chạy được 1 lúc lại Stand by Mode ?

    • Phd. Le Toan Thang

      Vấn đề 2 Card On board của em là dòng card cần bổ sung trong Drive software VIB installer in file ESXi Host 5.5 ISO bootable. vậy em có 2 cách để test lỗi card trên: 1. Em dùng bản ESXi Hypervisor 6.0 download từ trang vmware.com miễn phí và cài upgrade từ ESxi 5.5 hoặc cài mới để test. cách 2. làm lại bộ cài ESXi 5.5 theo hướng dẫn trên và download VIB của Card Intel: tham khảo: http://blog.kihltech.com/2014/01/how-to-add-intel-nic-drivers-to-an-esxi-5-5-iso/.
      Chúc em thành công !

  3. Cám ơn tác giả đã chia sẽ. Mình đã làm theo hướng dẫn nhưng khi thực hiện kiểm tra MD5 sau khi tạo lại file iso thì thấy khác hoàn toàn số MD5 nhứ file gốc tải về từ site Vmware.com .
    Cố gắng cài thì gần load xong tất cả thì báo lỗi .xem giúp mình tại http://1drv.ms/1hiEXpJ
    Mình cố cài trên con desktop HP card realtek onboard để vọc

    • Rất tiếc, link của bạn gửi đã không có quyền readonly / view. Về nguyên tắc một khi bản VMware ESXi Hypervisor download từ VMware.com cài ảo hoá từ 1 máy Physical đương nhiên có MD5 do VMware.com mục download công bố. Nhưng nếu bạn không cài được bản đó vì Card mạng không nhận (không có vib driver trong bản cài chuẩn) thì bạn phải tìm trong driver của hãng máy physical đã cung cấp cho bạn thêm 1 bản driver có dạng file .vib, sau đó dùng tool như trong bài viết nói trên để gói chung giữa file vib với file iso của ESXi Hypervisor, một khi đã tạo ra được file cài mới thì đương nhiên nó có MD5 mới và khác với bản cài nguyên gốc iso của vmware. Quan trọng là bạn có lấy được đúng file vib của hãng HP Desktop card realtek onboard không ?

      • Rất cám ơn tác giả. Mình đã tự build thành công với esxi 5.5 cho các máy xài dạng card onboard của realtek. Bí kíp là dùng bản esxi free khi đăng ký từ vmware sau đó rebuild lại với tool custom với file .vib trên mạng, mình hay build trên usb hoặc DVD-RW để tiết kiệm. Mình sẽ uplink tải trọn bộ đã làm sẵn driver cho realtek 81xx seri cho bạn nào gửi email hoặc skype cho mình kijutonet@gmail.com , id skype kijutonet

  4. Nhọ thật, hướng dẫn vậy rồi nhưng cũng không thêm dược driver vào bộ cài ESXI. Anh em nào đã thêm được rồi cho em xin link down được không?
    Trân thành cảm ơn.

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

%d bloggers like this: