El disco virtual de Virtual Box no se expande

El disco virtual de Virtual Box no se expande

Tengo una computadora host iMac Core i5, disco duro de 1 TB y memoria de 8 GB.

He creado una máquina virtual Virtual Box para ejecutar Fedora 14 de 64 bits con un disco duro de 200 GB asignado dinámicamente. Caja virtual versión 4.1.6 r74713

Intenté dos veces importar un archivo SQL de base de datos de más de 40 GB y sigo quedándome sin espacio en el disco duro.

Cada vez que probé esto, el disco duro de mi máquina virtual deja de expandirse a ~50 GB.

df -hproducción:

/dev/mapper/VolGroup-lv_root
                       50G   47G   96M 100% /
tmpfs                 981M  260K  981M   1% /dev/shm
/dev/sda1             485M   30M  430M   7% /boot
/dev/mapper/VolGroup-lv_home
                      144G  213M  136G   1% /home
ds                    931G  169G  763G  19% /media/sf_ds
ds                    931G  169G  763G  19% /var/www/site-example.org

Tengo mucho espacio en la computadora host (más de 800 GB)

Virtual Box informa que el tamaño real del disco es 46,88 GB. Información de almacenamiento de caja virtual ¿Alguna idea sobre por qué Virtual Box deja de expandir el disco y cómo solucionarlo?

Actualizar

Ejecuté GParted en la máquina virtual y dice que se utilizan los 200 GB, aunque df -hno lo informa. Captura de pantalla dividida

Respuesta1

Asignó la mayor parte del espacio en su disco virtual a su /dev/mapper/VolGroup-lv_homevolumen LVM. Ahora está intentando importar su base de datos a un archivo que (muy probablemente) no se encuentra en su directorio de inicio.

rootEntonces se utiliza el espacio de su volumen. Ese volumen tiene solo 50G de tamaño.

Necesita cambiar el tamaño de sus volúmenes LVM.

Supongo que eligió tener sus directorios personales en una partición separada durante la instalación de Fedora.
Dado que solo usa el 1% del espacio libre en esa partición y que se está quedando sin espacio en su partición raíz, es posible que esa elección no haya sido óptima.

Vas a querer usarlvresizepara reducir el volumen de su hogar y aumentar el volumen de su raíz. Si no tiene experiencia con esa herramienta, parece haber muchas guías en línea. Como éste:Guía de cambio de tamaño de LVM.

Respuesta2

¿Dónde estás intentando importarlo? El sistema de archivos raíz (/dev/mapper/VolGroup-lv_root) está lleno. Si necesita más espacio en la raíz, debe cambiar el tamaño de sus particiones para mover espacio desde /dev/mapper/VolGroup-lv_home

Respuesta3

Creo que es posible que desees verificar el tamaño del disco duro asignado dentro de la VM de Fedora. Dependiendo de cómo se configuró Fedora, el tamaño máximo de partición que ve Fedora podría ser 50G (que es lo que parece en su salida df -h). Aunque es dinámico a los ojos de VirtualBox, Fedora no lo ve como dinámico porque la partición durante la instalación tenía un valor fijo.

Encontré una publicación similar en el foro sobre esto en los foros de Virtual Box.Mira aquí

Nota rápida después de releer el resultado. Mire la asignación a su /dev/mapper/VolGroup-lv_home, tiene 144G asignados. Entonces, si lo transfieres, deberías transferirlo. El problema de partición anterior sigue ahí, excepto que si lo estuvieras transfiriendo a otro lugar que no sea /dev/mapper/VolGroup-lv_home te quedarías sin espacio.

información relacionada