Драйвер сетевой карты для windows xp vmware

I've searched for this inside kb to no avail. I am running a Mac Pro with Vmware Fusion and Windows XP as the guest OS. When Windows boots it finds an ethernet controller, but can't seem to locate a driver for it. When I attempt to install vmware tools it starts normally then when "preparing for ins...

Hi,

I have also ran into the exact same issue, was anybody able to solve this problem, NIC not getting detected in Windows guest OS ?

FYI, this is my vmx file

#!/usr/bin/vmplayer

.encoding = «windows-1252»

  1. Filename: WindowsXP.vmx

  2. Generated 2008-12-10;08:42:41 by EasyVMX! 2.0 (beta)

  3. http://www.easyvmx.com

  1. This is a Workstation 6 config file

  2. It can be used with Player

config.version = «8»

virtualHW.version = «6»

  1. Selected operating system for your virtual machine

guestOS = «winvista»

  1. displayName is your own name for the virtual machine

displayName = «WindowsXP»

  1. These fields are free text description fields

guestinfo.vmware.product.url = «http://www.easyvmx.com/»

guestinfo.vmware.product.class = «virtual machine»

  1. Number of virtual CPUs. Your virtual machine will not

  2. work if this number is higher than the number of your physical CPUs

numvcpus = «2»

  1. Memory size and other memory settings

memsize = «512»

MemAllowAutoScaleDown = «FALSE»

MemTrimRate = «-1»

  1. PowerOn/Off options

gui.powerOnAtStartup = «FALSE»

gui.fullScreenAtPowerOn = «FALSE»

gui.exitAtPowerOff = «FALSE»

  1. Unique ID for the virtual machine will be created

uuid.action = «create»

  1. Settings for VMware Tools

tools.remindInstall = «FALSE»

tools.upgrade.policy = «upgradeAtPowerCycle»

  1. Startup hints interfers with automatic startup of a virtual machine

  2. This setting has no effect in VMware Player

hints.hideAll = «TRUE»

  1. Enable time synchronization between computer

  2. and virtual machine

tools.syncTime = «TRUE»

  1. USB settings

  2. This config activates USB

usb.present = «TRUE»

usb.generic.autoconnect = «FALSE»

  1. First serial port, physical COM1 is available

serial0.present = «TRUE»

serial0.fileName = «Auto Detect»

serial0.autodetect = «TRUE»

serial0.hardwareFlowControl = «TRUE»

  1. Optional second serial port, physical COM2 is not available

serial1.present = «FALSE»

  1. First parallell port, physical LPT1 is available

parallel0.present = «TRUE»

parallel0.fileName = «Auto Detect»

parallel0.autodetect = «TRUE»

parallel0.bidirectional = «TRUE»

  1. Sound settings

sound.present = «TRUE»

sound.fileName = «-1»

sound.autodetect = «TRUE»

  1. Logging

  2. This config activates logging, and keeps last log

logging = «TRUE»

log.fileName = «WindowsXP.log»

log.append = «TRUE»

log.keepOld = «3»

  1. These settings decides interaction between your

  2. computer and the virtual machine

isolation.tools.hgfs.disable = «FALSE»

isolation.tools.dnd.disable = «FALSE»

isolation.tools.copy.enable = «TRUE»

isolation.tools.paste.enabled = «TRUE»

  1. Other default settings

svga.autodetect = «TRUE»

mks.keyboardFilter = «allow»

snapshot.action = «autoCommit»

  1. First network interface card

ethernet0.present = «TRUE»

ethernet0.virtualDev = «e1000»

ethernet0.connectionType = «bridged»

ethernet0.addressType = «generated»

ethernet0.generatedAddressOffset = «0»

  1. Settings for physical floppy drive

floppy0.present = «FALSE»

  1. Settings for physical CDROM drive

ide1:0.present = «TRUE»

ide1:0.deviceType = «cdrom-image»

ide1:0.startConnected = «TRUE»

ide1:0.fileName = «C:UsersearukanDownloadsWindows XP Professional SP3VRMPVOL_EN.iso»

ide1:0.autodetect = «TRUE»

  1. Settings for the optional virtual CDROM, ISO-image

ide1:1.present = «TRUE»

ide1:1.fileName = «F:»

ide1:1.deviceType = «cdrom-raw»

ide1:1.mode = «persistent»

ide1:1.startConnected = «FALSE»

  1. LsiLogic SCSI card

scsi0.present = «TRUE»

scsi0.virtualDev = «lsilogic»

  1. First IDE disk, size 4800Mb

ide0:0.present = «TRUE»

ide0:0.fileName = «WindowsXP.vmdk»

ide0:0.mode = «persistent»

ide0:0.startConnected = «TRUE»

ide0:0.writeThrough = «TRUE»

  1. Second SCSI disk image, size 3Gb

scsi0:1.present = «TRUE»

scsi0:1.fileName = «WindowsXP-2.vmdk»

scsi0:1.mode = «persistent»

scsi0:1.startConnected = «TRUE»

scsi0:1.writeThrough = «TRUE»

  1. END OF EasyVMX! CONFIG

extendedConfigFile = «WindowsXP.vmxf»

virtualHW.productCompatibility = «hosted»

ethernet0.generatedAddress = «00:0c:29:c0:e2:2a»

uuid.location = «56 4d dc 18 bd 7a 30 d2-3c ba 2b 2f a8 c0 e2 2a»

uuid.bios = «56 4d dc 18 bd 7a 30 d2-3c ba 2b 2f a8 c0 e2 2a»

ide0:0.redo = «»

scsi0:1.redo = «»

vmotion.checkpointFBSize = «16777216»

scsi0.pciSlotNumber = «16»

ethernet0.pciSlotNumber = «17»

sound.pciSlotNumber = «18»

hgfs.mapRootShare = «TRUE»

Profile picture for user Олег

VMware

VMXNET3 — паравиртуализированный сетевой адаптер, рассчитанный на максимальную производительность, представляет собой 10Gb виртуальную сетевую карту.

Паравиртуализация — техника виртуализации, при которой ядро ОС незначительно модифицируется для работы в виртуализированной среде . Операционная система вместо железа взаимодействует с программой гипервизора, который предоставляет ей гостевой API. Модификация ядра является недостатком метода, так как подобное изменение возможно лишь при наличие открытых исходных кодов ОС, которые можно модифицировать согласно лицензии. С другой стороны, паравиртуализация предлагает производительность почти как у реальной не виртуализированной системы.

VMXNET3 гораздо производительней e1000 и e1000e, которые устанавливаются по умолчанию, меньше загружает процессор по сравнению с e1000 и e1000e. VMXNET3 более стабилен, чем e1000 и e1000e в операционной системе Windows.

Драйверы для сетевой карты VMXNET3 идут в комплекте с VMware Tools. Бывают случаи, когда VMware Tools установить нельзя, а сетевую карту VMXNET3 очень хочется. Тогда вам помогут отдельные драйверы.

Скачать драйверы для vmxnet3 (Windows)

В этой статье мы разберемся, как добавить (интегрировать) драйвера в установочный ISO образ VMware ESXi. Установочный образ ESXi поддерживает (сертифицирован) большинство популярных моделей серверов. Но при установке на некоторое нестандартное оборудование, или на десктопный компьютер, скорее всего вы столкнетесь с тем, что в установочном ISO образе ESXi отсутствуют драйвера для каких-то устройств (RAID контроллера, сетевой карты, видеоадаптеры и т.д.).

Содержание:

  • Где скачать драйвера для VMWare ESXi?
  • Интеграция драйверов с помощью PowerShell скрипта ESXi-Customizer-PS
  • Интеграция драйвера в ESXi с помощью графической утилиты ESXi-Customizer
  • Добавляем драйвера с помощью Image Builder в vCenter Server

Чаще всего при попытке установить ESXi с оригинального установочного образа на домашний компьютер, вы увидите ошибку:

No Network Adapters.
 No network adapters were detected. Either no network adapters are physically connected to the system, or a suitable driver could not be located. A third party driver may be required.
Ensure that the is at least one network adapter physically connected to the system before attempting installation. If the problem persists, consult the VMware Knowledge Base.

Стандартный ISO образ ESXi не поддерживает большинство дестопных сетевых карт. Чтобы установить ESXi на таком компьютере вам придется интегрировать драйвера вашей сетевой карты в установочный образ.

Рассмотрим, как самостоятельно добавить драйвер в установочный ISO образ VMware ESXi 6.x и 7.0. В этом примере мы покажем, как интегрировать в образ ESXi драйвера для сетевой карты Realtek.

No Network Adapters при установке ESxi

Официально VMware рекомендует использовать для кастомизации образов ESXi собственную утилиту vSphere ESXi Image Builder, но она требует развернутого vCenter Server Appliance (vCSA). Большинство системных администраторов используют неофициальную утилиту ESXi-Customizer.

Где скачать драйвера для VMWare ESXi?

Прежде всего вам нужно скачать драйвера под ESXi для вашего оборудования. Их можно найти:

  • на сайте VMWare в разделе VMware Compatibility Guide;

    Вы можете скачать комьюнити драйвера для ESXi:

    Community Networking Driver for ESXi (https://flings.vmware.com/community-networking-driver-for-esxi) – набор ESXi драйверов от VMware Community, позволяющий использовать большинство современных сетевых адаптеров (отсутствующих в VMware HCL), подключенных через PCIe.
    USB Network Native Driver for ESXi (https://flings.vmware.com/usb-network-native-driver-for-esxi) – дайвера для поддержки популярных сетевых карт с интерфейсом USB (ASIX USB 2.0 — ASIX88178a, ASIX USB 3.0 — ASIX88179, Realtek USB 3.0 — RTL8152/RTL8153, and Aquantia AQC111U.

  • на сайте производителя оборудования;
  • на сайте автора утилиты ESXi-Customizer (https://vibsdepot.v-front.de/wiki/index.php/List_of_currently_available_ESXi_packages). Именно здесь я скачал драйвер для сетевой карты Realtek (net55-r8168);
  • с помощью google-поиска (что-то вроде “Realtek NIC for ESXi”).

Обратите внимание, что вам нужен драйвер в формате vib, tgz или zip (offline bundle).

vib файл драйвера для esxi

Вы так же можете найти драйвера по VID устройства. Загрузите ваш компьютер с Linux LiveCD и выясните VID и PID устройства, например, выполнив команду:

# lspci -nn

С помощью полученных идентификаторов вы сможете поискать в сети vib драйвера.

Интеграция драйверов с помощью PowerShell скрипта ESXi-Customizer-PS

PowerShell скрипт ESXi-Customizer-PS (https://www.v-front.de/p/esxi-customizer-ps.html) можно использовать для интеграции драйверов и обновления установочного образа ESXi версий начиная с 5.0, и заканчивая 6.7 и 7.0. Для использования этого скрипта на вашем компьютер должен быт установлен модуль VMware PowerCLI 5.1 или выше.

Скачайте текущую версию (2.8.2) файла ESXi-Customizer-PS.ps1 с GitHub (https://github.com/VFrontDe/ESXi-Customizer-PS/releases), разблокируйте скачанный из интернета PS1 файл, поставив галку Разблокировать в его свойствах ) и запустите PowerCLI.

Выполните команду для изменения настроек PowerShell Execution Policy:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process

Справку по параметрам скрипта можно вывести так:

ESXi-Customizer-PS.ps1 –help

powershell скрипт ESXi-Customizer-PS параметры

При запуске скрипта может появится ошибка:

An unexpected error occured:
The VMware.ImageBuilder module is not currently supported on the Core edition of PowerShell

Это означает, что вы пытаетесь запустить PS1 скрипт из новой версии PowerShell Core (
pwsh.exe
), который не поддерживается в текущей версии ESXi-Customizer-PS. Используйте консоль Windows PowerShell (
powershell.exe
).

Вывести список доступных образов ESXi:

.ESXi-Customizer-PS.ps1 –sip

список esxi образов iso для загрузки

Чтобы скачать версию ISO дистрибутива ESXi 6.7 с последними обновлениями с сайта VMware Online Depot, выполните команду:

.ESXi-Customizer-PS.ps1 -v67

Аналогичным образом можно скачать другие версии ESXI (-v70| -v67 | -v65 | -v60 | -v55 | -v51 | -v50).

Скрипт позволяет выбрать один из трех режимов:

  • Создать установочный образ ISO или Offline Bundle напрямую из хранилища VMware Online depot (режим по-умолчанию);
  • Создать установочный образ ISO из скачанного Offline Bundle (параметр -izip);
  • Обновить локальный ESXi Offline Bundle из хранилища VMware Online depot (параметры -izip -update).

Чтобы сгенерировать ISO образ ESXi и сразу интегрировать в него все офлайн-бандлы и VIB-пакеты драйверов из папки C:distresxidriver, выполните:

.ESXi-Customizer-PS.ps1 -v67 -pkgDir C:distresxidriver

ESXi-Customizer-PS-v2.6.ps1 интеграция vib драйверов в обараз esxi

Через 15-20 минут в указанном каталоге появится установочный ISO образ ESXi.

Если вы хотите получить образ Offline bundle вместо установочного ISO образа, используйте параметр ozip.

Вы можете модифицировать офлайн бандл (это zip архив с установочными файлами ESXi), добавив в него все VIB драйвера из указанного каталога:
.ESXi-Customizer-PS.ps1 -izip .VMware-ESXi-6.7.0-9484548-HPE-Gen9plus-670.10.3.5.6-Sep2018.zip -pkgDir C:distresxidriver

С помощью следующей команды вы можете создать ISO-образ ESXi из офлайн-бандла:

.ESXi-Customizer-PS.ps1 -izip .VMware-ESXi-6.7.0-HPE-Gen9plus.zip

В онлайн хранилище V-Front есть довольно большая библиотека vib драйверов. Вы можете интегрировать в образ ESXi конкретные драйвера из этого хранилища так:

.ESXi-Customizer-PS.ps1 -v67 -vft -load sata-xahci,net55-r8168,net-e1000e,esx-ui

интеграция vib драйверов в iso образ esxi

В этом примере мы интегрируем в дистрибутив ESXi следующие драйвера:

  • net-e1000e – сетевой драйвер для Intel I21782579LM/82574L;
  • net51-r8169 – сетевой драйвер Realtek 8168/8111/8411/8118 (его убрали из ESXi 5.1 и выше);
  • esx-ui — ESXi Embedded Host Client — удобный web интерфейс для хоста;
  • sata-xahci — driver map для корректного определения некоторых SATA-контроллеров.

Как правило, для большинства компьютеров достаточно интегрировать в образ ESXi следующие драйвера:

-v60 -sip -vft -load net-e1000e,net51-r8169,net55-r8168,esx-ui,sata-xahci,net51-sky2,esxcli-shell

Чтобы обновить Offline bundle последними патчами из репозитария VMware, выполните:

.ESXi-Customizer-PS.ps1 -v67 -izip .VMware-ESXi-6.7.0-HPE-Gen9plus.zip -update

Если при экспорте образа появляется ошибка
An unexpected error occured: Could not find trusted signer
, нужно отключить проверку подписей драйверов с помощью параметра nsc (-noSignatureCheck). Также попробуйте указать этот параметр, если появляется ошибка:

[WinError 10054] An existing connection was forcibly closed by the remote host.

Интеграция драйвера в ESXi с помощью графической утилиты ESXi-Customizer

ESXi-Customizer – это графическая утилита с простым интерфейсом, которая позволяет автоматизировать процесс интеграции драйверов и vib файлов в ISO образ ESXi.

На данный момент скрипт не обновляется с 2016 года. Разработчик сообщает, что поддерживаются только версии ESXi 4.1, 5.0, 5.1 и 5.5. Однако ниже указано, как можно использовать для более новых версий ESXi (6.5, 6.7 и 7.0).

Скачайте ESXi-Customizer-v2.7.2.exe (https://www.v-front.de/p/esxi-customizer.html), распакуйте архив и запустите утилиту (ESXi-Customizer.cmd). Утилита ESXi-Customizer официально поддерживает современные версии Windows, поэтому при запуске в Windows 10/11 появляется ошибка:

---------------------------
ESXi-Customizer v2.7.2 - Message
---------------------------
FATAL ERROR: Unsupported Windows Version: 10.0. At least Windows XP is required!

ESXi-Customizer v2.7.2 - Message --------------------------- FATAL ERROR: Unsupported Windows Version: 10.0

Чтобы исправить эту ошибку, достаточно отредактировать файл ESXi-Customizer.cmd и закомментировать строку (добавить в начале REM):

if "!WinVer!" LSS "5.1" call :earlyFatal Unsupported Windows Version: !WinVer!. At least Windows XP is required & exit /b 1

код проверки версии Windows

Сохраните файл ESXi-Customizer.cmd и запустите его. В открывшемся окне нужно указать путь к оригинальному ISO образу ESXi, файл с драйвером (формата VIB или архив с драйверами TGZ) и каталог, в который нужно сохранить полученный образ с интегрированным драйвером. Галку с проверкой обновлений лучше снять.

ESXi-Customizer

Нажмите кнопку Run и через несколько минут в целевом каталоге появится новый ISO образ ESXi, который можно установить на ваше железо.

Если вы пытаетесь интегрировать драйвера в ISO образ с ESXi 6.7 или 7.0, появится ошибка:

FATAL ERROR:

Error un-taring IMGDB.tar!

esxi-customizer ошибка Error un-taring IMGDB.tar

Чтобы исправить ошибку, нужно вручную модифицировать образ ESXi:

  1. Распакуйте ваш установочный ISO образ VMware ESXi в каталог на диске;
  2. Установите на компьютер архиватор 7zip (быстрее всего установить его с помощью пакетного менеджера winget:
    winget install 7zip.7zip
    );
  3. Откройте файл IMGDB.TGZ с помощью 7ZIP и переименуйте файл внутри на IMGDB.tar;открыть IMGDB.TGZ с помощью 7zip
  4. Теперь нужно собрать ISO образ. Можно воспользоваться программой IsoCreator (скачайте IsoCreator.msi, откройте файл с помощью 7ZIP и запустите
    IsoCreator.exe
    );
  5. Укажите каталог с установочными файлами ESXi и имя ISO файл;собрать iso образ esxi из папки
  6. Теперь вы можете использовать полученный ISO в ESXi-Customizer. Ошибка при добавлении драйверов исчезнет.esxi-customizer драйвера успешно интегрированы

Теперь можете использовать ваш ISO образ для установки ESXi.

Добавляем драйвера с помощью Image Builder в vCenter Server

В vCenter Server вы можете использовать встроенный Image Builder для модификации установочных образов ESXi. По умолчанию эта служба отключена. Включите ее через vCenter -> Auto Deploy -> Enable Image Builder.включить image builder в vcenter

Теперь нужно создать Software Depot и импортировать в него ваш ISO образ, vib (zip) файлы с драйверами и необходимые обновления ESXi.

импорт драйверов в vcenter image builder

Теперь клонируйте ваш образ. При клонировании вы можете выбрать какие пакеты (драйвера) нужно добавить в этот дистрибутив ESXi.

добавить драйвер в образ esxi через image builder

После этого нажмите кнопку Export и вы скачаете ваш установочный ISO образ ESXi с интегрированными сторонними драйверами.

Поделиться через:

17 Comments

  1. Автору Спасибо! образ помог, без лишних танцев.

  2. Автор ты просто крут! Спасибо! Особенно готовый образ в яндекс диске очень помог

  3. Доброго времени суток уважаемые Айтишники ) ситуация такая:
    мамка Asus Prime Z390-a посмотрел в интернете чип LAN Intel_I219 (поправьте если ошибся)
    Версия ESXI 5.5 которую мне нужно установить.
    Скачал Кастомизатор 2,7
    Указал все как показано, в результате выдает два вида ошибок :
    №1: FATAL ERROR: Error extracting the original ISO file!
    №2: FATAL ERROR: Cannot create log file `C:users фьшэшёЭЁюЁDesktopESXi-Costomizer/log`!
    Можете как то помочь с данным вопросом ? Спасибо!

    1. У вас кирилица. Положите ISO, кастомайзер и драйвер в C:123 и запускайте всё от туда.

  4. Скачал Ваш образ, дрова присутствуют! Благодарю от души душевно.

  5. Всем привет! мамка Асрок H310M можете дать ссылку на драйвер на офф сайте модель драйвер такой Realtek Драйвер LAN ver:10023

  6. Огромное Вам спасибо за материал!! Сэкономлена куча времени и нервов, безо всяких курений забугорных форумов и тамошних страдальцев с аналогичной проблемой. 🙂

  7. Огромнейшее спасибо! все получилось и с твоим образом и обновленный перезалил все работает

  8. Аналогичная ситуация с пропаданием сетевого подключения.
    Адаптер 8111. На плате GA-B250M D3H сеть отваливается спустя минуту и никак не подключается без перезагрузки. А на плате ASUS H110m ITX тот же 8111 работает идеально.

  9. скачал этот образ, устанавливаю уходит в фиолетовый экран и пишет failed to validate acceptance levels

    1. Перед установкой esxi нужно обновить bios, после того как обновил биос гипервизор стартанул.

  10. У меня реалтек 8168, скачал Ваш дистрибутив, установолся без проблем. Но при попытке подключиться по вебке, отваливается сеть. В логах ничего не пишет, SSH не работает. Может встречались с подобным, подскажите как лечить?

  11. Спасибо! Реально помог.
    Удачи!

Освободился старый домашний ПК, в котором была материнка Asus P5Q SE. Решил развернуть на нем сервер с VMware 6.0 на борту. Установка прошла без ошибок, но встроенную сетевую карту на чипе Atheros L1 VMware не увидела. О решении данной проблемы читайте далее

В закромах нашел PCI сетевую карту с чипом фирмы Intel. VMware ее увидел, настроил IP адрес, подключился клиентом.

Список сетевых адаптеров:

Net1

На просторах интернета нашел драйвер для Atheros. Нашел здесь (ссылка).

Скачал оба Net-atl1 и Net-atl1e.

Команды для установки драйверов аналогичны команды при обновлении VMware из командной строки (статья)

Первым устанавливал драйвер для  Net-atl

esxcli software vib install -d /vmfs/volumes/Datastore1/Patch/Net/net-atl1-2.1.3-1-offline_bundle.zip

Получил ошибку

[DependencyError]
VIB Atheros_bootbank_net-atl1_2.1.3-1’s acceptance level is community, which is not compliant with the ImageProfile acceptance level partner
To change the host acceptance level, use the ‘esxcli software acceptance set’ command.
Please refer to the log file for more details.

NetInstallError

Поиск привел на эту статью

Проверяю уровень

esxcli software acceptance get
PartnerSupported

Меняю уровень

esxcli software acceptance set —level CommunitySupported
Host acceptance level changed to ‘CommunitySupported’.

Устанавливаю заново

esxcli software vib install -d /vmfs/volumes/Datastore1/Patch/Net/net-atl1-2.1.3-1-offline_bundle.zip

Installation Result
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true
VIBs Installed: Atheros_bootbank_net-atl1_2.1.3-1
VIBs Removed:
VIBs Skipped:

Net2

Перезагружаю, вижу, что сетевая карта не появилась в VMware.

Ставлю драйвер для Net-atl1e

esxcli software vib install -d /vmfs/volumes/Datastore1/Patch/Net/net-atl1e-1.0.1.14-1-offline_bundle.zip

Installation Result
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true
VIBs Installed: Atheros_bootbank_net-atl1e_1.0.1.14-1
VIBs Removed:
VIBs Skipped:

Net3

Перезагружаю…

Ура, сетевая карта появилась.

Net4

Для проверки стабильности погонял трафик через эту карту. В PSOD не падает. Дальнейшая эксплуатация покажет стабильность работы. Старую сетевую карту Intel решил пока не вытаскивать. Настроил на свитче отказоустойчивость — объединил карты в Teaming в режиме Active-Standby. Перетыкал патч-корд — работает.

Ниже драйверы для сетевых карт Atheros

  1. net-atl1-2.1.3-1-offline_bundle
  2. net-atl1e-1.0.1.14-1-offline_bundle

Понравилась статья? Поделить с друзьями:
  • Драйвер сетевой карты для windows xp home edition
  • Драйвер сата для жесткого диска windows 10 асус
  • Драйвер сетевой карты для windows 7 broadcom
  • Драйвер санон 2900 для windows 10 скачать бесплатно
  • Драйвер сетевой карты для windows 7 64 bit ноутбук