Instalé un Centos7, lo arranqué y quiero agregar un nuevo disco SATA en línea, pero la parte de "almacenamiento" está en gris. ¿La otra versión de VirtualBox es compatible o no es posible agregar un nuevo disco local para una máquina virtual en ejecución?
No quiero apagarlo / encenderlo solo porque agregue un nuevo disco.
virtualbox
pepite
fuente
fuente
Respuestas:
Esto no es posible.
No sé en qué versión de VirtualBox encontraste esto posible, pero que yo sepa, e incluso mejor, en mis versiones de VirtualBox que se ejecutan en diferentes plataformas de Windows, no es posible. Ni siquiera es posible en otro software de VM. La máquina virtual siempre tiene que estar apagada.
Lo único que puede hacer es conectar el almacenamiento USB al host, y también estará visible en el invitado, pero eso no es un disco SATA.
fuente
De hecho, puede agregar almacenamiento en caliente a una VM de VirtualBox en ejecución, usando VBoxManage storageattach :
(Tenga en cuenta que en Windows es posible que tenga que eliminar las barras invertidas y los saltos de línea).
Si tiene un controlador SATA, el número de dispositivo siempre es 0 y el parámetro completo es opcional.
Si el nombre de la VM tiene espacios, enciérrelos entre comillas. Lo mismo ocurre con el nombre del controlador de almacenamiento y la ruta de la imagen.
Hay condiciones previas importantes, (consultar con
VBoxManage showvminfo
):IIRC la GUI no ofrece soporte para nada de esto.
fuente
VBoxManage: error: The machine is not mutable (state is Running)
. tambiénThe port and/or device parameter are out of range: port=1 (must be in range [0, 0]), device=0 (must be in range [0, 0])
- así que hay otro paso necesario para asignar puertos, a menos que haya planeado con anticipación para esto.Inspirado por la publicación de Daniel, pude agregar nuevos discos a una máquina virtual CentOS 6 en VirtualBox 5.2.18 (sistema operativo Linux Mint 19) a través de la GUI haciendo clic en el pequeño signo más en el icono cuadrado azul que se encuentra en el lado derecho de Controlador: SATA (no está en gris).
El requisito previo es tener ya algunos Puertos disponibles en el controlador SATA . "Recuento de puertos" es 2 en la imagen de abajo, solo se adjunta un disco, dando espacio para que se agregue un disco más sobre la marcha.
Ajuste el "Recuento de puertos:" de la GUI a un valor deseable antes de iniciar la VM, de modo que en el tiempo de ejecución tendrá algo de capacidad adicional. Tenía un extra solo porque la máquina virtual tenía un disco secundario (hace un registro eliminado).
fuente