usar una sirve que pasos para maquina instalar crear como agregar storage virtualbox hard-drive virtual-drive

storage - sirve - pasos para crear una maquina virtual



¿Cómo puedo agregar almacenamiento fácilmente a una máquina VirtualBox con XP instalado? (15)

Cuando instalé Windows XP en una máquina VirtualBox , hice que el disco duro solo tuviera 10 GB y asumí que se expandiría en tamaño (como lo hacen los discos duros en VMWare por lo que recuerdo, ¿no es así?).

En cualquier caso, estoy tratando de instalar Visual Studio 2010 beta en esta imagen de Virtual Box XP y se ha quedado sin espacio en disco.

Buscando una respuesta en Google, estoy encontrando tutoriales complicados como este que le muestran cómo aumentar el tamaño de un disco duro de VirtualBox "en solo un par de horas ".

Pero no me puedo imaginar que sería tan difícil:

  • aumentar el tamaño de un disco virtual (después de todo, es virtual)
  • cree un nuevo disco duro de, digamos, 20 GB y simplemente conéctelo en la máquina virtual como D: o E: unidad

¿Cómo puedo agregar fácilmente espacio de almacenamiento a una máquina VirtualBox con XP instalado?


Si desea cambiar el tamaño de un disco de tamaño fijo, o desea usar el disco de tamaño modificado

VBoxManage modifyhd filename.vdi --resize 99999

no funcionará Solo es compatible con discos dinámicos. Incluso para un disco dinámico, tendrá que cambiar el tamaño de las particiones.

  • Haga una copia de seguridad de su VM.
  • tienes que ir al administrador de VirtualBox, File-VirtualMediaManager.
  • Allí copie su disco virtual a otro. Hazlo dinámico mientras copias.
  • Vaya a su máquina, Configuración - Almacenamiento. Enlace al nuevo disco.
  • Regrese a VirtualMediaManager. Libera el disco viejo.
  • AHORA haga el cambio de tamaño con el nuevo disco, como

VBoxManage modifyhd filename.vdi --resize 99999.

  • Cambiar el tamaño de las particiones en el nuevo disco:
    • descargar en vivo Linux o live GParted iso.
    • En el administrador de VirtualBox - configuración - Almacenamiento - Los CD agregan esta iso.
    • Administrador de VirtualBox - configuración - carga del sistema desde CD
    • Inicie VM, inicie sudo gparted.
    • Haga clic con el botón derecho en la partición de intercambio, DESVÍO.
    • Mueva el borde derecho de la partición extendida con el intercambio hacia la derecha.
    • Move swap a la derecha
    • Mueva el borde izquierdo de la partición extendida hacia la derecha
    • Mueva el borde derecho de SU partición hacia la derecha.
    • Cerrar VM
    • Eliminar CD de VM
  • verifica cómo funciona
  • Cerrar VM
  • eliminar el disco viejo en VirtualMediaManager.

¡Aquí estás!


Agregar un segundo disco es probablemente el más fácil. Eso solo tomaría unos minutos, y no requeriría ninguna configuración, realmente.

Alternativamente, podría crear la segunda unidad más grande, luego ejecutar una utilidad de imágenes de disco para copiar todos los datos en disk1 a disk2. Eso ciertamente no debería tomar algunas horas , pero tomaría más tiempo que simplemente vivir con dos unidades.


Después de cambiar el tamaño y no poder ver el cambio de tamaño en mi máquina huésped de Windows XP, tuve que

  1. clonarlo
  2. cambiar el tamaño con "VBoxManage modifyhd winxppro / Clone.vdi --resize 30720" y todo funcionó

Vi en otros foros que las instantáneas pueden interferir en el cambio de tamaño y no ser capaz de eliminar todas las instantáneas por diferentes errores que obtuve, la única solución encontrada para mí fue clonarla para eliminar las instantáneas y luego cambiar su tamaño, y todo funcionó. Para cambiar el tamaño de ventanas externas, un cd de arranque gparted que se puede encontrar http://gparted.sourceforge.net/download.php puede ayudar


Eche un vistazo a CloneVDI desde el sitio de VirtualBox ... ¡100% indolora!


El problema es que el sistema de archivos en ese disco se creó cuando el disco tenía una cierta geometría y usted debe modificarlo (mientras su sistema operativo se ejecuta en él).

Entonces, sí, agrandar el disco duro virtual no es un gran problema. El problema es hacer que el nuevo espacio esté disponible para su sistema operativo. Para hacer eso, necesitas herramientas como parted (Linux) o Partition Magic (Windows).



Estos pasos me funcionaron para aumentar el espacio en mi máquina virtual de Windows:

  1. Clona la VM actual y selecciona "Clon completo" cuando se te solicite:
  1. Cambiar el tamaño del VDI:

    VBoxManage modifyhd Cloned.vdi --resize 45000

  2. Ejecute su VM clonada, vaya a Administración de discos y amplíe el volumen.


Las versiones más recientes de VirtualBox agregan una opción para VBoxManage clonehd que le permite clonar a un disco virtual existente (más grande).

El proceso se detalla aquí: Expansión de VDI dinámicas de VirtualBox


Me complace que haya podido hacer esto de esta manera, pero puede (y lo hice ) usar la herramienta GParted para mi host de Windows XP siguiendo la útil entrada de Eric. Para volver a iterar / expandir su solución (no temas los # pasos, estoy tratando de ayudar a los novatos aquí, ¡así que hay necesariamente instrucciones más detalladas!):

  1. cambie el tamaño del disco duro virtual a través del comando VBoxManage modifyhd, que está bien documentado aquí y en la documentación de VirtualBox.

  2. descargue GParted-live ( http://sourceforge.net/projects/gparted/files/latest/download?source=dlp ) o busque en Internet por GParted-live ISO. La parte importante es obtener la versión en vivo (.iso), que tiene la forma de una imagen .ISO (CD) de arranque.

  3. Monte este nuevo .ISO en la unidad virtual de CD en la configuración de Almacenamiento de la máquina host

  4. Si es necesario / deseado, cambie el orden de inicio en la configuración del sistema para la máquina host, para iniciar desde CD antes del disco duro (alternativamente, puede presionar F12 cuando está arrancando y seleccionar el dispositivo)

  5. inicia tu VM; si cambió el orden de arranque, arrancará en GParted-live ISO; de lo contrario, presione F12 para hacer esto.

  6. no tengas miedo ni te confundas demasiado en las opciones iniciales que te presentan; Seleccioné todos los valores predeterminados (arrancando a GParted por defecto, mapeo de teclas predeterminado, idioma (asumiendo inglés - lo siento por mis amigos que no son ingleses!), Pantalla, etc.). Léelo, pero solo presione enter en cada aviso. Con una VM de Windows, usted debería estar bien con todos los valores predeterminados, y si no lo está, no va a romper nada, y las instrucciones son bastante buenas sobre qué hacer si los valores predeterminados no funcionan.

  7. arrancará en un entorno GUI e iniciará la utilidad GParted. Resalte la unidad c: (suponiendo que esa es la unidad en la que desea aumentar el tamaño) y seleccione redimensionar / mover.

  8. cambie al nuevo tamaño que desee en MB (abrevian MiB) - solo agregue la nueva cantidad disponible (representada en el número inferior - MiB siguiente) al número del medio. Por ejemplo: Cambié el mío de 4000 MSB (por ejemplo, 4 GB, mi tamaño inicial) a 15000 MiB (15 GB) porque agregué 10 GB a mi disco virtual. Luego haz clic en OK.

  9. Haga clic en Aplicar. Una vez que lo hayas hecho, deberás reiniciar, por alguna razón, mi mouse no funcionó en los íconos del escritorio en la GUI (no pude hacer clic en salir) así que cerré la ventana de VM y reinicié el reinicio seleccionado. Ni siquiera tuve que desmontar el ISO, aparentemente lo hizo automáticamente.

  10. Deje que Windows revise el disco: recuerde que acaba de cambiar el tamaño fuera de Windows, por lo que no tiene registro de esto. Esto, presumiblemente, le permitirá actualizarse con la nueva información. Una vez que se complete e inicie sesión, probablemente le digan que Windows necesita reiniciarse para usar su ''nuevo dispositivo'' (al menos en XP lo hizo por mí). ¡Solo reinicie y listo!


Nota: Esto se aplica a pre-4 VirtualBox. En VB4, se ha introducido la expansión de HDD.

De acuerdo con la documentación de VirtualBox:

Al crear una imagen, es necesario especificar su tamaño, lo que determina esta geometría fija. Por lo tanto, no es posible cambiar el tamaño del disco duro virtual más tarde.

Entonces, la manera más fácil de agregar espacio adicional a una VM existente es adjuntar un segundo disco duro . Vaya a Configuración de VM> Discos duros> Agregar nuevo. A continuación, haga clic en el botón "Seleccionar disco duro" y haga clic en "Nuevo". Siga el asistente para crear un nuevo disco duro virtual. Aparecerá luego como D: o E: en su sistema operativo invitado.


Para los usuarios de Windows, hay una opción adicional amigable para el usuario: la herramienta CloneVDI by mpack. Es una interfaz gráfica de usuario para VBoxManage que hace las cosas un poco más fáciles de trabajar.

http://forums.virtualbox.org/viewtopic.php?f=6&t=22422

Como mencionó Alexander M., igual tendrá que usar GParted, Partition Magic o un editor de particiones similar para hacer crecer su partición en la unidad física recientemente asignada. Para hacer esto simplemente descargue la ISO de GParted, móntela como una unidad de arranque en VirtualBox y arranque desde allí.

http://gparted.sourceforge.net/download.php



Tomado de aquí => forums.virtualbox.org/viewtopic.php?p=41118#p41118

Podría intentar algo como esto (ver también Tutorial - Todo sobre VDI: ¿Cómo puedo cambiar el tamaño de las particiones dentro de mi VDI? ):

  • Crea un nuevo VDI del tamaño deseado.
  • Inicie GParted Live en una VM con los VDI antiguos y nuevos conectados.
  • Compruebe en el editor de particiones (que se abre automáticamente después del arranque) cuáles son sus ubicaciones de discos antiguas y nuevas. (Será algo así como / dev / hda y / dev / hdb).
  • Copie los contenidos del disco viejo al nuevo. Esto llevará bastante tiempo. (Aquí / dev / hdX es su disco original y / dev / hdY el nuevo).

    dd if=/dev/hdX of=/dev/hdY

    Advertencia: ¡asegúrese de no mezclar sus discos de entrada y salida o borrará toda la información de su disco original! (if = especifica la entrada y de = especifica la salida.)

  • Reiniciar (nuevamente con GParted-Live). Ahora debería poder aumentar el tamaño de la partición de Windows en el nuevo disco.

Una vez que haya verificado que el VDI más grande inicia Windows fino (y el tamaño del disco es el que se espera), puede eliminar el viejo VDI más pequeño.

Editar: en lugar de reiniciar antes de cambiar el tamaño de la partición, debería poder ejecutar partprobe y presionar CTRL + R en GParted.



Paso 1: crea un nuevo disco virtual según la instrucción @mhaller

Paso 2: cuadro de diálogo Abrir ejecución, escriba diskmgmt.msc e ingrese

Paso 3: selecciona la partición no inicializada, haz clic con el botón derecho en -> inicializar

Paso 4: seleccione la partición de nuevo, haga clic con el botón derecho y cree una partición extendida, de nuevo haga clic con el botón secundario en Crear unidad lógica (ajuste el tamaño de la partición si lo necesita en el asistente)

Eso es todo