Como Incrementar el tamaño del disco duro en VirtualBox:

Cómo Incrementar el Tamaño del Disco Duro en VirtualBox (Paso a Paso Avanzado):

IMPORTANTE: Este procedimiento debe realizarse con la máquina virtual (VPS) completamente apagada. También es recomendable crear una copia de seguridad del disco virtual (.vdi o .vmdk) antes de proceder, por si ocurre algún fallo inesperado.

---

 ¿Por qué podrías necesitar esto?
Con el tiempo, tu VPS en VirtualBox puede quedarse sin espacio, especialmente si instalas muchos paquetes, archivos, o simplemente si usas un sistema operativo que no administra eficientemente el almacenamiento.

---

 Paso 1: Abrir CMD como Administrador

1. En Windows, haz clic en Inicio o pulsa la tecla Windows.
2. Escribe `cmd` en el cuadro de búsqueda.
3. Haz clic derecho sobre “Símbolo del sistema” y selecciona “Ejecutar como administrador”.

> TIP: Ejecutarlo como administrador es clave para que el comando `VBoxManage` tenga permisos suficientes para modificar discos virtuales.

---

 Paso 2: Navegar a la carpeta de Oracle VirtualBox

En la consola CMD:

```bash
cd\
cd "Program Files\Oracle\VirtualBox"
```

(En sistemas de 32 bits, puede ser solo `Program Files`, en 64 bits podría ser `Program Files (x86)`).

Usa `TAB` para autocompletar nombres de carpetas:

```bash
cd prog[TAB]
cd orac[TAB]
cd virt[TAB]
```

---

 Paso 3: Ejecutar el Comando para Redimensionar el Disco

El comando que usaremos es:

```bash
VBoxManage modifyhd "RUTA_DEL_DISCO" --resize TAMAÑO_EN_MB
```

Ejemplo:

```bash
VBoxManage modifyhd "C:\Users\TuUsuario\VirtualBox VMs\UbuntuServer\UbuntuServer.vdi" --resize 51200
```

> Esto expandirá el disco a 50GB (51200 MB).

 ¡OJO!:
- Este comando solo funciona con discos VDI o VHD. Si tienes un disco VMDK (como en tu caso), primero deberás convertirlo a VDI o usar herramientas alternativas.
- No puedes reducir el tamaño con este comando, solo expandir.

---

 Paso 4: Iniciar la Máquina Virtual y Asignar el Espacio

Una vez expandido el disco, inicia la máquina virtual y:

 En Linux:
1. Abre una terminal.
2. Escribe `lsblk` para verificar el nuevo tamaño.
3. Usa `gparted` (o `fdisk` y `resize2fs`) para redimensionar la partición y usar el nuevo espacio.

 En Windows (VPS):
1. Abre el Administrador de discos (`diskmgmt.msc`).
2. Verás una partición con espacio no asignado.
3. Haz clic derecho en la partición del sistema y elige “Extender volumen”.

---

 ¿Y si el disco es VMDK?

- Los discos .vmdk suelen tener varias partes (`-flat.vmdk`, `.vmdk`, etc.).
- Puedes convertirlo a VDI con:

```bash
VBoxManage clonehd "original.vmdk" "convertido.vdi" --format VDI
```

Luego haces el resize sobre el nuevo VDI:

```bash
VBoxManage modifyhd "convertido.vdi" --resize 51200
```

---

 Tips y datos extra:

- El tamaño en el comando es el total deseado, no solo lo que vas a aumentar.
- Puedes usar herramientas gráficas como GParted Live ISO para redimensionar las particiones más fácilmente.
- En sistemas Linux puedes instalar `gparted` con:  
  ```bash
  sudo apt install gparted
  ```

---

 Resumen Rápido del Comando Clave:

```bash
VBoxManage modifyhd "C:\Ruta\Al\Disco.vdi" --resize 51200
```

---

 Recomendaciones Finales:

- Mantén snapshots antes de hacer cambios.
- Siempre apaga bien la VM antes de modificar discos.
- Evita trabajar con discos dinámicos muy llenos, pueden fragmentarse mucho.




Entradas populares