Vmware paravirtual driver windows 2016

Установка Windows Server 2016 на ВМ с контроллером VMware Paravirtual SCSI

Для лучшей производительности дисков виртуальных машин VMware рекомендует использовать для виртуальных дисков контроллер VMware Paravirtual SCSI. Однако, при попытке установить на чистую ВМ с адаптером VMware Paravirtual SCSI операционную систему Windows Server 2016, вы будете удивлены, т.к. установщик Windows не увидит в системе ни одного диска, в дистрибутиве просто нет подходящего драйвера для контроллера. В этой статье мы рассмотрим, как установить Windows Server 2016 на ВМ с контроллером VMware Paravirtual SCSI.

Как вы видите, установщик Windows Server 2016 не увидел на ВМ с контроллером VMware Paravirtual SCSI controller ни одного диска (We couldn’t find any drives. To get a storage driver, click Load Driver) из за отсутствующего драйвера. Однако драйвер можно установить вручную, для этого нужно нажать на кнопку Load Driver.

Драйвер SCSI можно установить с ISO образа VMware tools. Самый простой способ подключить данный образ к ВМ — воспользоваться возможностью подключения дополнительных CD/DVD дисков в настройках виртуальной машины. Добавьте в настройках новый виртуальный CD/DVD драйв (в первом у вас скорее всего подключен установочный образ Windows Server).

В настройках второго привода нам нужно смонтировать образ windows.iso (находится в корне в папке vmimages).

Теперь нужно найти на диске нужный драйвер. Нажмите кнопку Browse.

Теперь нужно указать путь к каталогу: VMware Tools -> Program Files -> VMware -> VMware Tools -> Drivers -> pvscsi -> amd64.

Убедитесь, что VMware PVSCSI контроллер определен как совместимый драйвер.

После установки драйвера, установщик Windows увидит все подключенные виртуальные диски.

Можно продолжить обычную установку Windows Server 2016.

Читайте также:  Windows scripting if then

How to use VMWare PVSCSI driver in Windows Virtual Machine

Published by Tyler Woods on October 18, 2017 October 18, 2017

VMware PVSCSI Driver in Windows Server (2016)

Have you ever seen this error when trying to install Windows to a VM?

It’s probably because the Paravirtual SCSI driver is not loaded. Windows doesn’t contain this driver, so it’s necessary to insert and install it at boot of the ISO. In a VM, we do this with a virtual floppy drive and a floppy disk image.

This is quite trivial, but new users may not think to add a floppy drive or know that there are floppy images with VMware Paravirtual drivers on their host.

I used VMware ESXi 6.0 and chose to use Windows Server 2016 as the VM guest.

I’ll start by creating a new VM

I’m naming my VM “Windows PVSCSI” because it’s quite appropriate.

As you’re customizing the VM settings, hit “Add other device” and add a new Floppy drive

Browse for an image for this. On your host there is a folder that comes up “vmimages” which contains floppy images for various operating systems.

For the most recent operating systems (Windows 8, 8.1, Server 2012, Server 2012 R2, Server 2016) you should use the Windows 8 floppy.

  • For OS such as Windows 7 you should use the 2008 floppy because it is the same codebase.

So here’s what my VM looks like with the floppy and VMware Paravirtual SCSI controller.

Note that the floppy is there.. it’s important.. xD

Again to review my VM settings, in case you wanted to be clear about something:

And then go ahead and create the VM.

Installing Windows with the PVSCSI driver

So I’ve booted my “Windows PVSCSI” VM but the hard drive can’t be found!

  • Oh yeah, that’s because we need to load the driver xD

Click “Load driver”

Browse for the floppy image you attached when creating the VM

Select the folder for your Guest OS architecture, most likely AMD64

And Windows recognized the driver and will let me install it! So click next:

Читайте также:  Linux home local bin

And after a minute or two…

… The disk appears so Windows can be installed!

Thank you for reading. I hope this has helped you!

Виртуализация vSphere, Hyper-V, Xen и Red Hat

Более 5370 заметок о виртуализации, виртуальных машинах VMware, Microsoft и Xen, а также Kubernetes

VM Guru / News / VMware Paravirtual SCSI (PVSCSI) — использование в качестве загрузочых дисков виртуальных машин на VMware vSphere.

VMware Paravirtual SCSI (PVSCSI) — использование в качестве загрузочых дисков виртуальных машин на VMware vSphere.

Реклама:

Очень давно мы писали про тип виртуальных дисков Paravirtual SCSI (PVSCSI), который появился в VMware vSphere 4 и был создан для требовательных к ресурсам ввода-вывода нагрузок. На заре своего развития виртуальные диски типа PVSCSI не рекомендовались к использованию в качестве загрузочных, а также имели несколько серьезных багов, но широко тестировались в связи с тем, что показывали большую производительность, чем стандартный LSI SCSI.

Эту статью мы пишем, главным образом, здесь для того, чтобы сказать — уже можно. Виртуальные диски Paravirtual SCSI достаточно стабильно работают в VMware vSphere. В KB 1010398 мы видим матрицу поддержки дисков pvscsi для различных релизов VMware vSphere (обычные и boot-диски):

Windows Server 2008 (32 and 64 bit)

ESX/ESXi 4.X, ESXi 5.0

ESX/ESXi 4.0 Update 1, ESX/ESXi 4.1, ESXi 5.0

Windows Server 2003 (32 and 64 bit)

ESX/ESXi 4.x, ESXi 5.0

ESX/ESXi 4.x, ESXi 5.0

Red Hat Enterprise Linux (RHEL) 5 (32 and 64 bit) and all update releases

ESX/ESXi 4.X, ESXi 5.0

RHEL 6 (32 and 64 bit)

ESX/ESXi 4.0 Update 2, ESX/ESXi 4.1, ESXi 5.0

SUSE Linux Enterprise 11 SP1(32 and 64 bit) and later releases

Ubuntu 10.04 (32 and 64 bit) and later releases

ESX/ESXi 4.0 Update 2, ESX/ESXi 4.1, ESXi 5.0

ESX/ESXi 4.0 Update 2, ESX/ESXi 4.1, ESXi 5.0

Distros using Linux version 2.6.33 or later and that include the vmw_pvscsi driver

ESX/ESXi 4.1, ESXi 5.0

В VMware vSphere/ESXi 5.1 поддерживается все то, что поддерживалось и в предыдущих версиях платформы.

Что же раньше были за баги с PVSCSI? Смотрим, например, в статье тут, отсылающей нас к KB компании Microsoft. Ошибка существовала для ОС Windows Server 2008 R2 и была критической, а устранена была только в VMware vSphere 5.0 Update 1, о чем есть KB 2004578.

Теперь о том, как поставить диск типа PVSCSI в качестве загрузочного для виртуальной машины на ESXi. Выбираем в vSphere Client контроллер типа VMware Paravirtual :

В настройках виртуальной машины добавляем виртуальный floppy-дисковод и указываем образ дискеты с драйвером PVSCSI, который лежит в папке vmimages->floppies (если там ничего нет, идем сюда):

Дальше при выборе диск для установки Windows указываем драйвер с дискеты:

Дальше ставим все как обычно. Если хочется запихнуть драйвер PVSCSI в кастомизированную ISO-шку, то вам сюда. И да, драйвер на образе дискеты от Windows Server 2008 прекрасно работает на Windows Server 2012, который, в свою очередь, работает на VMware vSphere 5.1.

Guest operating system Data Disk Boot Disk
Windows Server 2008 R2 (64-bit only) ESX/ESXi 4.0 Update 1, ESX/ESXi 4.1, ESXi 5.0 ESX/ESXi 4.0 Update 1, ESX/ESXi 4.1, ESXi 5.0
Windows 7 (32 and 64 bit) ESX/ESXi 4.1, ESXi 5.0 ESX/ESXi 4.1, ESXi 5.0
Windows Vista (32 and 64 bit) ESX/ESXi 4.1, ESXi 5.0 ESX/ESXi 4.1, ESXi 5.0
Windows XP (32 and 64 bit) ESX/ESXi 4.1, ESXi 5.0 ESX/ESXi 4.1, ESXi 5.0
Чтобы оставлять комментарии, вы должны быть зарегистрированы на сайте.

Зал Славы Рекламодателя
Все сайты о виртуализации:
01/06/2021: Серия весенних вебинаров VMware продолжается

Вебинары VMC о виртуализации:

Постер VMware vSphere PowerCLI 6.3:

Постер VMware ESXi 5.1:

Постер VMware Hands-on Labs 2015:

Постер VMware Platform Services Controller 6.0:

Постер VMware vCloud Networking:

Постер VMware NSX (референсный):

Постер VMware vCloud SDK:

Постер VMware vCloud Suite:

Постер VMware vCenter Server Appliance:

Порты и соединения VMware vSphere 6:

Порты и соединения VMware Horizon 7:

Порты и соединения VMware NSX:

Управление памятью в VMware vSphere 5:

Как работает кластер VMware High Availability:

Постер VMware vSphere 5.5 ESXTOP (обзорный):

Постер Veeam Backup & Replication v8 for VMware:

Постер Microsoft Windows Server 2012 Hyper-V R2:

Читайте также:  Лучший дефрагментатор диска для windows 10
Оцените статью