Hace poco me di cuenta de que el disco duro virtual de 40 GB de mi máquina virtual Oracle Linux estaba casi lleno y que pronto necesitaría más espacio para almacenar más datos. Por lo tanto, decidí agregar un nuevo disco virtual y he documentado todos los pasos en este tutorial.

Inicié VirtualBox y accedí a los Settings (la configuración) de la máquina virtual. Seleccioné la sección Storage (Almacenamiento) e hice clic en el botón “Adds hard disk” (Agregar disco duro).

Se abrió la ventana del selector de disco duro con una lista de discos actualmente conectados (o no) a una máquina virtual. Quería crear un nuevo disco virtual así que hice clic en el botón “Create” (Crear).

El asistente “Create Virtual Hard Disk” (Crear un disco duro virtual) me pidió que eligiera el tipo de archivo para el nuevo disco duro virtual. Iba a usar este disco virtual solo con VirtualBox, así que elegí el formato “VirtualBox Disk Image” VDI (Imagen de disco de VirtualBox) e hice clic en el botón “Next” (Siguiente).

El siguiente paso era elegir si el espacio del nuevo disco duro virtual se asignaría dinámicamente en el disco duro físico o si el fichero tendría un tamaño fijo (es decir el tamaño total del disco virtual). Elegí “dynamically allocated” (asignado dinámicamente) porque no estaba seguro de usar todo el espacio del disco virtual. El archivo se iba a almacenar en un SSD M.2, por lo que de todos modos las dos opciones deberían proporcionar una velocidad similar.

El paso siguiente me pidió que eligiera la ubicación del archivo del disco duro virtual, así como su nombre y su tamaño. Elegí un nombre, puse 40 GB para el tamaño del disco e hice clic en el botón “Create” (Crear) para crear el archivo del disco duro virtual

Una vez creado, el nuevo archivo de disco virtual apareció en la lista de discos duros no conectados. Lo seleccioné e hice clic en el botón “Choose” (Elegir) para agregarlo a la máquina virtual.

El nuevo disco duro virtual estaba ahora conectado a la máquina virtual. El archivo tenía solo un tamaño de 2 MB en este momento porque su espacio se iba a asignar dinámicamente en el disco duro físico.

Inicié la máquina virtual y me conecté como usuario oracle. Usé el menú “Activities” (Actividades) a la izquierda para acceder al botón “Show Applications” (Mostrar aplicaciones). Abrí la carpeta “Utilities” (Utilidades) y elegí la aplicación “Disks” (Discos) para formatear y montar el nuevo disco duro.

La aplicación Discos me mostró una lista de discos detectados por la máquina virtual. Seleccioné el disco que acababa de crear (el segundo de la lista). No estaba formateado todavía y por lo tanto aparecía con un contenido “Unknown” (Desconocido). Hice clic en el botón “Additional partition options” (Opciones adicionales de partición) (el botón con dos engranajes) para acceder a más opciones.

Seleccioné el menú “Format Partition…” (Formatear partición…) para formatearla.

Le di un nombre al volumen (data), elegí Ext4 para el tipo de sistema de archivos e hice clic en el botón “Next” (Siguiente).

Había una advertencia que me decía que se perderían todos los datos del volumen. Hice clic en el botón rojo “Format” (Formatear) para confirmar que quería formatear el nuevo disco.

Tuve que autenticarme para realizar la operación. Tecleé la contraseña e hice clic en el botón “Authenticate” (Autenticar).

El formateo fue muy rápido y después de solo una fracción de segundo pude ver que la nueva unidad había sido formateada pero que aún no estaba montada.

Hice clic otra vez en el botón “Additional partition options” (Opciones adicionales de partición) y esta vez seleccioné el menú “Edit Mount Options” (Editar opciones de montaje).

Desactivé la opción “User Session Defaults” para acceder a las opciones adicionales. Dejé activadas las opciones “Mount at system startup” (Montar al iniciar el sistema) y “Show in user interface” (Mostrar en la interfaz de usuario) y usé la etiqueta del disco (data) para montar la partición como “/mnt/data“. Finalmente, hice clic en el botón “OK” para aplicar los cambios.

Tuve que autenticarme nuevamente para agregar la nueva entrada en el archivo /etc/fstab.

El nuevo disco estaba ahora montado como /mnt/data.

Abrí una ventana de la aplicación Terminal y comprobé con el comando “ls -l /mnt” que la nueva partición aparecía como /mnt/data.

Perfecto, estaba ahora listo para almacenar datos en este nuevo volumen. Veremos en un futuro tutorial cómo mover los archivos de las bases de datos de Oracle a este nuevo volumen.
La página Cómo agregar un nuevo disco a una máquina virtual Virtualbox con Oracle Linux ha sido originalmente publicada en MyBIJourney