- Установка Windows Server 2016 на ВМ с контроллером VMware Paravirtual SCSI
- 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)
- Installing Windows with the PVSCSI driver
- Виртуализация vSphere, Hyper-V, Xen и Red Hat
- Более 5370 заметок о виртуализации, виртуальных машинах VMware, Microsoft и Xen, а также Kubernetes
- VMware Paravirtual SCSI (PVSCSI) — использование в качестве загрузочых дисков виртуальных машин на VMware vSphere.
Установка 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.
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:
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. |
Вебинары 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: |