Activate and Deactivate the feature of Phasing out LSI-SAS controller
search cancel

Activate and Deactivate the feature of Phasing out LSI-SAS controller

book

Article ID: 313425

calendar_today

Updated On:

Products

VMware VMware vSphere ESXi

Issue/Introduction

The feature of Phasing out LSI-SAS controller is activated by default in ESXi host configuration, Virtual Machine configuration and VMware Tools configuration. This article provides information regarding how to activate and deactivate the feature.


Environment

VMware vSphere ESXi 8.0.1
VMware Tools 11.3.0

Resolution

Totally 4 configuration options are provided for both vSphere administrator and guest OS administrator to activate/deactivate LSI SAS adapter replacement:

This feature only supports virtual machines of:

  • Windows 10 and Windows Server 2016 (requires hardware version >=10)

  • Newer versions of Windows

For vSphere administrator:

  1. Host-wide configuration: LSI SAS adapter/driver replacement is by default activated on a host-wide bases. Vmkernel option 'VMAdapterUpdate' is used to activate or deactivate the feature.

Deactivate LSI2PVSCSI:
esxcli system settings advanced set -o /Misc/VMAdapterUpdate -s none

Check current status:
esxcli system settings advanced list -o /Misc/VMAdapterUpdate

Set to default:
esxcli system settings advanced set -o /Misc/VMAdapterUpdate -d

  1. Per-VM configuration:  Activate adapter/driver replacement on per-VM bases by setting VMX key value pair:

deviceSwap.enableLsiToPvscsi = "TRUE"

Deactivate it by setting VMX key value pair:
deviceSwap.enableLsiToPvscsi = "FALSE"

For guest OS administrator:

  1. VMware Tools configuration: LSI SAS Adapter/driver replacement is by default activated. Activate or deactivate the feature by editing tools.conf as follows.

Deactivate this feature from tools.conf by setting:
[devicehelper]
disabled = true


Activate this feature from tools.conf by setting:
[devicehelper]
disabled = false

 

  1. Windows GOS specific configuration: For now, LSI SAS adapter replacement is by default deactivated from Windows policy. Activate adapter/driver replacement by editing Windows registry key:

HKLM\Software\Policies\VMware, Inc.\VMware Tools\DeviceHelper
value name "Enabled" type DWORD set to 1