Broadcom VMware’s roadmap includes the deprecation of the LSI virtual SCSI controller and the adoption of the VMware Paravirtual controller
“Phasing out LSI SAS controllers: vSphere 8.0 can automatically and safely replace the LSI SAS controller for VMs on Windows 10 and later or Windows Server 2016 and later with the native VMware PVSCI controller, because the LSI SAS driver for Windows has reached end of life. For VMs on versions earlier than Windows 10 and Windows Server 2016, you can manually replace the LSI SAS controller with PVSCI, SATA, or a NVMe controller”
https://knowledge.broadcom.com/external/article/313507/configuring-disks-to-use-vmware-paravirt.html
In Red Hat and Oracle Linux, I discovered that with these three commands, I can integrate the module into the bootloader anche switch the SCSI controller.
Adding the module to the current bootloader
dracut -fv --add-driver vmw_pvscsi
Recreate the current initram bootloader
dracut -Nvf
Shutdown, change SCSI controller type from “LSI” to “VMware Paravirtual”, power On and then regenerate all initram bootloader
dracut -vf --regenerate-all
What commands are used to perform this operation on Ubuntu 16, 18, 20, 22, 24 versions?
Thank you very much