VirtualBox

Changeset 64233 in vbox for trunk/doc


Ignore:
Timestamp:
Oct 13, 2016 9:37:37 AM (8 years ago)
Author:
vboxsync
Message:

Manual/Storage: Document the NVMe controller

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/doc/manual/en_US/user_Storage.xml

    r61818 r64233  
    3636
    3737  <sect1 id="harddiskcontrollers">
    38     <title>Hard disk controllers: IDE, SATA (AHCI), SCSI, SAS, USB MSD</title>
     38    <title>Hard disk controllers: IDE, SATA (AHCI), SCSI, SAS, USB MSD, NVMe</title>
    3939
    4040    <para>In a real PC, hard disks and CD/DVD drives are connected to a device
     
    4242    transfers. VirtualBox can emulate the five most common types of hard disk
    4343    controllers typically found in today's PCs: IDE, SATA (AHCI), SCSI,
    44     SAS and USB-based mass storage devices.<footnote>
     44    SAS, USB-based and NVMe mass storage devices.<footnote>
    4545        <para>SATA support was added with VirtualBox 1.6; experimental SCSI
    4646        support was added with 2.1 and fully implemented with 2.2. Generally,
     
    4848        see below. Support for the LSI Logic SAS controller was added with
    4949        VirtualBox 3.2; USB mass storage devices are supported since
    50         VirtualBox 5.0.</para>
     50        VirtualBox 5.0; NVMe controller support was added with VirtualBox 5.1.</para>
    5151      </footnote><itemizedlist>
    5252        <listitem>
     
    206206          appears as a dedicated USB device to the guest.</para>
    207207          <warning>
    208             <para>Booting from drives attached via USB is not supported as the
     208            <para>Booting from drives attached via USB is when EFI is used as the
    209209              BIOS lacks USB support.</para>
     210          </warning>
     211        </listitem>
     212
     213        <listitem>
     214          <para><emphasis role="bold">Non volatile memory express (NVMe)</emphasis>
     215          is a very recent standard which emerged in 2011 connecting non volatile
     216          memory (NVM) directly over PCI express to lift the bandwidth limitation
     217          of the previously used SATA protocol for SSDs. Unlike other standards
     218          the command set is very simple to achieve maximum throughput and is
     219          not compatible with ATA or SCSI. Operating systems need to support NVMe
     220          devices to make use of them. For example Windows 8.1 added native NVMe
     221          support, for Windows 7 native support was added with an update.
     222          <footnote>
     223            <para>The NVMe controller is part of the extension pack.</para>
     224          </footnote></para>
     225          <warning>
     226            <para>Booting from drives attached via NVMe is only supported when
     227            EFI is used as the BIOS lacks the appropriate driver.</para>
    210228          </warning>
    211229        </listitem>
     
    237255        <listitem>
    238256          <para>eight slots attached to the virtual USB controller, if enabled and
     257          supported by the guest operating system.</para>
     258        </listitem>
     259
     260        <listitem>
     261          <para>up to 255 slots attached to the NVMe controller, if enabled and
    239262          supported by the guest operating system.</para>
    240263        </listitem>
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette