Loading

×Sorry to interrupt
CSS Error

Refresh

Cookie Preference Center

General Information on cookies

When you visit our website, we use cookies to ensure that we give you the best experience. This information does not usually directly identify you, but it can give you a more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies by clicking on the different category headings to find out more and change your settings. However, blocking some types of cookies may impact your experience on the site and the services we are able to offer. Further information can be found in our

Cookie Policy.

Strictly Necessary

Strictly Necessary

Always Active

Strictly Necessary

Strictly necessary cookies are always enabled since they are essential for our website to function. They enable core functionality such as security, network management, and website accessibility. You can set your browser to block or alert you about these cookies, but this may affect how the website functions. For more information please visit www.aboutcookies.org or www.allaboutcookies.org.

Cookie Details‎

Performance

Performance

Performance

Performance cookies are used to analyze the user experience to improve our website by collecting and reporting information on how you use it. They allow us to know which pages are the most and least popular, see how visitors move around the site, optimize our website and make it easier to navigate.

Cookie Details‎

Please confirm your settings by refreshing the page.

Functional

Functional

Functional

Functional cookies help us keep track of your past browsing choices so we can improve usability and customize your experience. These cookies enable the website to remember your preferred settings, language preferences, location and other customizable elements such as font or text size. If you do not allow these cookies, then some or all of these services may not function properly.

Cookie Details‎

Advertising

Advertising

Advertising

Advertising cookies are used to send you relevant advertising and promotional information. They may be set through our site by third parties to build a profile of your interests and show you relevant advertisements on other sites. These cookies do not directly store personal information, but their function is based on uniquely identifying your browser and internet device.

Cookie Details‎

Advertising Cookies

Consent Leg.Interest

Select All Vendors

Select All Vendors

Select All Hosts

Select All

Clear Filters

Information storage and access

Apply

Confirm My Choices Reject All Allow All

Skip to main content

My Subscriptions

Loading

Knowledge Base

SATA Controller Support in ESX (1008673)

Last Updated: 1/6/2015Categories: InformationalTotal Views: 70063Language:
Chinese (Simplified)JapaneseEnglish

6 like this article

Subscribe to get an email
newsletter with new updates

6 people found this helpful Please provide article feedback:

Details

ESX supports multiple SATA controllers. Different ESX releases have different support mode. This article describes all different support modes.

Some of these controllers are supported only in the native Advanced Host Controller Interface (AHCI)/SATA mode with SATA hard drive, and some are only supported in IDE/ATA mode with SATA Optical Drive. For other controllers, VMware provides support in AHCI/SATA or IDE/ATA mode on both types of drives, but you need to be aware of certain feature limitations and trade-offs associated with each mode.

Solution

Table 1. Controller Support Matrix

Controller

Mode support

Support SATA hard drive

Support SATA Optical Drive (CD or DVD)

Hard drive VMFS support2

Broadcom HT 1000

AHCI/SATA mode only

Yes

ESX 4.0 and later

ESX 4.1 and later

Intel ICH-7

IDE/ATA mode only

No

Yes

N/A since there is no hard drive support

Intel ICH-9

Limited 1

Yes

Yes

ESX 4.1 and later

Intel ICH-10

Limited 1

Yes

Yes

ESX 4.1 and later

Intel Ibex Peak

Limited 1

Yes

Yes

ESX 4.1 and later

[1] Both AHCI/SATA and IDE/ATA mode is supported. However, in IDE/ATA mode, ESXi Installable is not supported.

[2] A maximum of 10 virtual machines are supported on these VMFS.

For controllers that support both AHCI/SATA and IDE/ATA you should be aware of the following trade-offs.

If you are using AHCI/SATA mode on SATA optical drive, the guest operating system does not have access to the optical drive. Only VMkernel and service console have access to the optical drive. This limitation is removed in ESX Server 3.5 Update 5.

If you are using IDE/ATA mode, VMFS is not supported.

ESX Server 3.5 Update 4 and earlier, export only IDE CD-ROM devices to the guest operating system. They do not export SCSI CD-ROM to the guest operating system. In other words, the guest operating system can attach CD-ROM devices only by using an IDE controller. You cannot attach CD-ROM devices using SCSI controller because ESX does not support connecting SCSI CD-ROMs or ISO images, even if the underlying ESX storage driver exposes SCSI interface to VMkernel. This limitation is removed starting from ESX Server 3.5 Update 5 with the support for SCSI CD-ROM drive in the AHCI/SATA mode.

While running in AHCI/SATA mode, ESX loads its AHCI drivers which enable I/O access to a CD-ROM or hard-drive connected through an I/O Controller Hub (ICH). AHCI is a SCSI-based driver that exports SCSI interface to VMkernel. However, in earlier releases of ESX Server 3.5 Update 5, the guest operating system does not have direct CD-ROM access because this is a SCSI-based CD-ROM.

While running in IDE/ATA mode, ESX loads its IDE-based drivers which enable I/O access to a CD-ROM or hard-drive connected through an I/O Controller Hub (ICH). Guest operating systems have CD-ROM access because this is an IDE-based CD-ROM. However, I/O speed to the hard drive is slower than in AHCI/SATA mode, which is why most high-end servers do not use IDE/ATA mode for hard drive use.

For hard drive usage, note that by design, VMFS datastores cannot be created on an IDE-based interface. For an AHCI/SATA based interface, while it is technically possible to create a VMFS datastore on these SCSI-based drives, such a configuration is not supported by VMware mainly because SATA protocol does not support reserve/release. Reserve/release is needed if VMFS is used as a clustered file system in a shared disk environment. The following table-2 and diagram-1 summarizes the behavior

Table 2. Feature Support Matrix

Mode

CD-ROMaccess toESX

Hard drive access to ESX

VMFS

GOS access to CD-ROM

AHCI/SATA

Yes

Yes

ESX 4.1 and later

Yes1

IDE/ATA

Yes

Yes, but slower than SATA

No2

Yes

[1] Available only in ESX Server 3.5 Update 5, ESX 4.0 and later.

[2] This is a known limitation.

Notes:

This image is not applicable for ESX Server 3.5 Update 5, ESX Server 4.0 or later. Starting from ESX Server 3.5 Update 5 supports SCSI CD-ROM access from the guest operating system.

ESX Server automatically determines which mode to run (either IDE/ATA or AHCI/SATA) based on the BIOS setting in the machine.

Frequently Asked Questions

Does the guest operating system/CD-ROM access limitation only apply to ESX 3i (embedded)? What about classic ESX?

This limitation applies to both ESX 3i (embedded) and ESX 3.5. However, this limitation is removed starting from ESX Server 3.5 Update 5.

In ESX Server 3.5 Update 4 and earlier, the system allows the guest operating system to directly access the CD-ROM. Why is it mentioned that in ESX 3.5 Update 4 the guest operating system might not have CD-ROM access? What has changed?

In earlier releases, the system allows the guest operating system to access CD-ROM because ESX 3.5 uses IDE/ATA interface and not AHCI/SATA interface. In ESX 3.5 Update 4, if you continue to use IDE/ATA interface, the guest operating system also continues to have CD-ROM access. This feature has changed. With the introduction of AHCI/SATA support in ESX 3.5 Update 3, currently, the server vendor can configure the I/O controller either in IDE/ATA or AHCI/SATA.
For example, if you are using ESX Server 3.5 Update 4 or an earlier release and the server is configured with the ICH10 controller to use AHCI/SATA mode, then the guest operating system does not have CD-ROM access. However, in ESX Server 3.5 Update 5, the guest operating system has access to CD-ROM if the server is using either IDE/ATA interface or AHCI/SATA interface.

In ESX Server 3.5 Update 5, how do I add a SCSI CD-ROM or DVD drive to a virtual machine?

To add a SCSI CD-ROM or DVD drive.

Edit the virtual machine settings and move the SCSI drive to scsi0:1 instead of scsi0:0.

Save this settings.

Edit the virtual machine settings and add the new SCSI CD-ROM type device to the virtual machine as scsi0:0.

Save the setting.

Note: For a complete list of supported guest operating systems, see the VMware Compatibility Guide.

Additional Information
For translated versions of this article, see:

日本語: ESX での SATA コントローラのサポート (2100988)

简体中文: ESX 中的 SATA 控制器支持 (2102382)

Detectable by VMware SkylineTM

Actions

Copy

link to clipboard
copied!

Print

Language:
Chinese (Simplified)JapaneseEnglish

Attachments

Additional Resources

KB
•
End Of General Availability of the Free vSphere Hypervisor (ESXi 7.x and 8.x) (2107518)

Result 1 of 1

Ask The Community

Get answers quickly from VMware experts in the community

Post Subject

CONTINUE IN COMMUNITIES

Related Products:

VMware ESX Server

Related Versions:

VMware ESX Server 3.5.x

VMware ESX 4.1.x

VMware ESX 4.0.x

Take Our Survey

Was this article helpful?

YES

NO

Copyright © 2005-2024 Broadcom. All Rights Reserved. The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.

Terms of Use

Your California Privacy Rights

Privacy

Accessibility

Cookie Settings

Support Assistant