> For the complete documentation index, see [llms.txt](https://docs.verge.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verge.io/run-the-platform/es/maquinas-virtuales/vm-drives.md).

# Unidades de máquina virtual

## Agregar una unidad a una VM

1. Desde el **de la VM**, haga clic **Nueva unidad** en el menú de la izquierda (cerca de la parte inferior).
2. Introduzca un ***Nombre*** para la unidad (opcional).

{% hint style="success" %}
Cuando *Nombre* no se especifica, el sistema nombra automáticamente las unidades en orden a medida que se crean, "drive\_x", donde x es un entero que comienza en 0. Para las unidades que se usarán como una "imagen dorada", se recomienda dar un nombre a la unidad para facilitar su selección al crear unidades no persistentes basadas en la unidad.
{% endhint %}

3. El ***Solo lectura*** la opción puede ser útil para una unidad que no deba modificarse, como en una restauración de VM utilizada para recuperar datos.
4. Seleccione ***Medio*** (tipo) para la unidad:
   * **Disco (opción predeterminada)** - disco vacío; emula un dispositivo SSD/HDD típico
   * **CD-ROM** - emula un dispositivo CD-ROM; solo lectura; el archivo asociado \*.iso simula un medio de CD insertado; normalmente se usa para instalar el SO u otro software.
   * **Clonar disco** - crea un duplicado de un disco existente de la misma nube VergeOS.
   * **Disco EFI** - este tipo de unidad se genera automáticamente y es gestionado por el sistema; nunca debería ser necesario crear manualmente una unidad de este tipo.
   * **Importar disco** - permite seleccionar un archivo de disco en formato estándar (\*.raw,\*.vmdk,\*.qcow, \*.vhd(x), etc.).
   * **No persistente** - permite una unidad que no conserva los cambios entre arranques; cada vez que la VM se inicia, la unidad no persistente vuelve a la imagen de archivo \*.raw (una unidad de disco existente en la nube VergeOS) a la que hace referencia. Un uso típico de la unidad No persistente sería mantener una instalación de SO de "imagen dorada" donde todas las actualizaciones y modificaciones pueden hacerse de forma centralizada; esto es particularmente útil para soluciones, como VDI, donde se necesita mantener una instalación coherente para muchas máquinas virtuales.
5. Seleccione ***Interfaz***:
   * **Virtio-SCSI** - (opción normalmente recomendada). proporciona un dispositivo SCSI paravirtualizado; con alto rendimiento, a la vez que mantiene el conjunto de comandos estándar, el passthrough del dispositivo y la nomenclatura del dispositivo dentro del SO invitado. Hay compatibilidad integrada en la mayoría de las distribuciones Linux, pero no es estándar en las instalaciones predeterminadas de Windows; sin embargo, los controladores Virtio están disponibles en: <https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso> ; los controladores virtio también se incluyen en los archivos \*.iso personalizados de Windows de VergeOS.
   * **Virtio (Legacy)** - este controlador estaba programado anteriormente para ser descontinuado; sin embargo, el desarrollo se ha reanudado. Puede usarse para obtener el máximo rendimiento de E/S, con la contrapartida de que algunas funciones SCSI nativas, como TRIM, no son compatibles.
   * **Virtio-SCSI (Controlador dedicado)** - proporciona un dispositivo SCSI paravirtualizado con su propio controlador. Use esta opción si agrega una unidad virtio-SCSI para que resida en un nivel de almacenamiento diferente al de las unidades virtio-SCSI existentes dentro de la misma VM. Por ejemplo, si ya se han creado unidades virtio-SCSI de nivel 3 para la VM, cree una unidad Virtio-SCSI de nivel 2 como Controlador dedicado para mantener las unidades de distintos niveles en controladores virtuales separados.
   * **LSI**\*\*\* - LSI, opciones nativas de VMware proporcionadas por compatibilidad, cuando sea necesario.
   * **SATA (AHCI)** - la opción solo se aplica a VMs con un tipo de máquina Q35.
   * **IDE** - la opción solo se aplica a VMs con un tipo de máquina PC (i440FX).
6. Seleccione ***Tamaño del disco***. Esta opción solo se aplica al tipo de medio: **Disco**.
7. Seleccione ***Archivo de medios***. Esta opción solo se aplica al tipo de medio: **CD-ROM/Clonar disco/Importar disco/No persistente**.
   * Para **CD-ROM:** Seleccione el archivo \*.iso de la lista desplegable. Nota: el archivo \*.iso también se puede seleccionar después de crear la VM.
   * Para **Clonar disco:** Seleccione el archivo \*.raw de la lista desplegable
   * Para **Importar disco:** Seleccione el archivo de imagen de disco\* de la lista desplegable. Tipos de archivo compatibles: (*.raw,*.qcow,*.qcow2,*.vhd, *.vhdx,*.vmdk)
   * Para **Disco no persistente:** Seleccione el archivo \*.raw de la lista desplegable que muestra todas las unidades VergeOS existentes en esta nube.

{% hint style="success" %}
Vea [**Carga de archivos al vSAN**](/run-the-platform/es/almacenamiento/uploading-files-to-vsan.md) para instrucciones sobre cómo cargar archivos iso e imágenes de disco en el vSAN
{% endhint %}

8. Seleccione ***Nivel preferido***. Esta opción solo se aplica a los tipos de medio: **Disco/Disco EFI**.
   * Las opciones incluyen todos los niveles de almacenamiento a los que tiene acceso.
   * **--Predeterminado--** también se puede seleccionar para usar el nivel de almacenamiento predeterminado definido para esta nube en la configuración del sistema.
9. Seleccione la ***Anular nivel preferido*** casilla de verificación: (solo se aplica al tipo de medio: **Clonar disco/Importar disco /No persistente**), si se desea un nivel diferente (distinto del nivel actual del archivo de medio seleccionado). Esta opción solo se aplica al tipo de medio: **CD-ROM/Clonar disco/Importar disco/No persistente**.

{% hint style="success" %}
Para obtener más información sobre los niveles de almacenamiento vSAN, consulte [**sección de niveles de almacenamiento**](/run-the-platform/es/almacenamiento/storage-tiers.md)
{% endhint %}

10. Introduzca un ***Descripción*** para la unidad (opcional, pero recomendado cuando habrá más de una unidad)
11. El ***Activo*** el campo se puede usar para definir un identificador único para esta unidad (p. ej., SO, unidad de datos, etc.) para una unidad que se pueda usar dentro de Recipes.

{% hint style="info" %}
La opción Discard está habilitada de forma predeterminada y normalmente se recomienda mantenerla habilitada, ya que permite recuperar espacio de almacenamiento de los archivos eliminados.
{% endhint %}

12. El ***Optimizar para*** el campo se puede usar para anular el tamaño predeterminado de bloque de E/S:
    * **Uso general** bloques de 64 KB, con lectura anticipada (predeterminado)
    * **Archivos grandes** hasta bloques de 1 MB

{% hint style="info" %}
La opción **Optimizar para** predeterminada es **Uso general**, que debería ser la opción preferida para la mayoría de los casos de uso. **Archivos grandes** podría ser beneficioso para VMs que solo almacenan archivos muy grandes y a los que solo se accede secuencialmente. En la mayoría de los casos, las mejoras de rendimiento al elegir **Archivos grandes** serán mínimas.
{% endhint %}

13. Haga clic en **Enviar.**
14. **Repita** el proceso para agregar más unidades a la VM, **según sea necesario**.

## Borrar los datos de una unidad

{% hint style="warning" %}
**Precaución** debe usarse al borrar una unidad, ya que borrar una unidad crucial puede dejar la VM inutilizable. Tenga especial cuidado de asegurarse de que la operación de borrado se esté aplicando a la unidad prevista en la VM prevista. Se puede tomar una instantánea temporal de la VM antes de borrar la unidad, para permitir una alternativa de recuperación si es necesario.
{% endhint %}

El **La VM debe estar apagada** antes de que se pueda borrar una unidad.

1. Desde el **de la VM**, haga clic **Unidades** en el menú de la izquierda.
2. **Seleccione la(s) unidad(es)** que se borrarán.
3. Haga clic en **Borrar** en el menú de la izquierda.
4. Haga clic en **Sí** para confirmar.

## Quitar una unidad de una VM

A **la unidad debe estar fuera de línea antes de poder eliminarla**; una unidad puede ponerse fuera de línea apagando la VM o usando hotplug (cuando esté habilitado).

1. Desde el **de la VM**, haga clic **Unidades** en el menú de la izquierda.
2. **Seleccione la(s) unidad(es)** que se eliminará.
3. Haga clic en **Eliminar** en el menú de la izquierda.
4. Haga clic en **Sí** para confirmar la eliminación.

## Modificar una unidad de VM

{% hint style="info" %}
**Consideraciones**

* Una vez creada una unidad, el *Medio* campo (Disco/No persistente/CD-ROM) no se puede modificar.
* Las unidades no se pueden reducir de tamaño.
* Las modificaciones relacionadas con el tamaño de la unidad o el tipo de interfaz de la unidad probablemente requerirán modificaciones correspondientes dentro del SO invitado; los cambios específicos del SO invitado dependerán del sistema operativo particular en uso.
  {% endhint %}

1. Desde el **de la VM**, haga clic **Unidades** en el menú de la izquierda.
2. **Seleccione la unidad** que se modificará.
3. Haga clic en **Editar** en el menú de la izquierda.
4. **Modificar** campos según desee.
5. Haga clic en **Enviar**.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.verge.io/run-the-platform/es/maquinas-virtuales/vm-drives.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
