Chuletillas (y XXXVII) – Aumentar el tamaño de los discos VDI en VirtualBox

chuleta¿Te has quedado corto en el disco duro de esa máquina virtual que usas para evaluar las aplicaciones de Windows Server y ahora no te llega para instalar la última barbaridad de Giga y pico que ha lanzado Microsoft? Si usas VirtualBox puedes aumentar el tamaño de tus discos duros en formato VDI en segundos con un sencillo comando. Por ejemplo, si queremos que el disco duro que se guarda en el archivo w2008r2.vdi pase a tener 25 GBytes, escribimos lo siguiente:

VBoxManage modifyhd w2008r2.vdi --resize 25600

Este comando sólo sirve para aumentar el tamaño de los discos y no para reducirlos (aunque el mensaje de error que nos da hace suponer que se implementará en una versión futura). Además, la máquina debe de estar apagada y debes que tener en cuenta que estamos modificando el tamaño del disco pero no el de la partición que usa tu máquina virtual. El espacio adicional aparecerá como espacio libre a continuación de la partición o particiones que estés usando. Si vas a crear nuevas particiones para usar ese espacio no tendrás ninguna complicación. Pero si lo que quieres es aumentar el tamaño de alguna de las ya existentes y el sistema operativo que contiene la máquina no puede extenderlas en caliente (como hace el windows 2008 que tomamos como ejemplo), tendrás luego que arrancar la máquina con algún sistema externo y realizar estas operaciones (cualquier Live de Linux te proporcionará una herramienta válida para esto como, por ejemplo, gparted)

11 opiniones en “Chuletillas (y XXXVII) – Aumentar el tamaño de los discos VDI en VirtualBox”

  1. Jovenes.

    El comando indicado por José María genial, me sirvio para aumentar el disco duro virtual que tengo en VirtualBox, como Indico Emerson, igualmente no sabia a donde colocar el comando y gracias por la explicación de eddo, me aclaro las dudas.

    Uniendo todos sus comentarios forman un equipo solucionador, muy bien el aporte de todos.

    Ing. Pedro Moreno

  2. y el sencillo comando donde lo escribes?
    en un txt?
    en consola de dos?
    en el escritorio?

    todos los todologos que escribís tutoriales podeis saber mucho de lo que tratais, pero de explicaros sabeis muuuuy poco

      1. JAJAJA muy gracioso Jose María, pero como veo medio perdido a EMERSON acá te doy una mano (aún que algo tarde):

        Imagino ocupas windows por lo que la siguiente explicación va para esa plataforma:

        1.- Abres una consola (cmd)
        2.- Una vez abierta accedes al directorio donde esta tu o tus maquinas virtuales (eso lo puedes ver en VirtualBox en la opción Configuración > Almacenamiento > Controlador:SATA luego te sitúas sobre el nombre de tu maquina y en la parte derecha sale la ubicación )
        3.- ejecutas el siguiente comando:


        "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd "MaquinaVirtual.vdi" --resize 25600

        PD1: Las comillas deben ir en el comando anterior (eso pasa cuando hay directorios con espacios).

        PD2:La ruta que puse para el programa VBoxManage (integrado en VirtualBox) podría cambiar según instalación, para estar seguro puedes mirar en el acceso directo que se crea en el escritorio (menú contextual propiedades > Destino)

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *