User Tools

Site Tools


informatica:linux:virtualizacion:virtualbox

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
informatica:linux:virtualizacion:virtualbox [2015/02/23 11:32] – [Windows 8 VM resolucion] javiinformatica:linux:virtualizacion:virtualbox [2020/04/09 06:50] (current) – [Binario (usar esta)] javi
Line 5: Line 5:
 ===== Instalacion ===== ===== Instalacion =====
  
-==== Desde repositorio ====+==== Binario (usar esta) ==== 
 + 
 +1. Descargar el paquete Debian y arquitectura que toque, en mi caso "Debian 7.0 ("Wheezy")" de 64bits: 
 + 
 +https://www.virtualbox.org/wiki/Linux_Downloads 
 + 
 +2. Instalar: 
 + 
 +  sudo dpkg -i virtualbox-4.3_4.3.14-95030~Debian~wheezy_amd64.deb 
 + 
 +Si nos da un error porque falten paquetes: 
 + 
 +  sudo apt install -f 
 +   
 +Si NO instala de manera automática todos los paquetes es porque hay que descargar manualmente uno o más de los que aparecen en la lista e instalar vía 'dpkg -i'. 
 +   
 +3. Arrancar: 
 + 
 +  Virtualbox 
 +   
 +A partir de aqui se desencadena un proceso para actualizar las guest additions, todo desde la GUI: 
 + 
 +3.1. Pulsar sobre el boton "INSTALL" 
 + 
 +3.2. Pulsar sobre el boton "UPGRADE" 
 + 
 +3.3. Hacer scroll hacia abajo, y finalmente pulsar sobre el boton "I AGREE" 
 + 
 +3.4. (Opcional) me pide la contrasenya de Gnome Keyring 
 + 
 +3.5. Pulsar sobre el boton "OK" 
 + 
 +==== Desde repositorio (Obsoleta 5.x+) ====
  
 0. (Opcional) Descargar las claves GPG del repositorio de Virtualbox: 0. (Opcional) Descargar las claves GPG del repositorio de Virtualbox:
  
 <code> <code>
-gpg --keyserver pgpkeys.mit.edu --recv-key 54422A4B98AB5139+gpg --keyserver pgpkeys.mit.edu --recv-key A2F683C52980AECF
 gpg -a --export 54422A4B98AB5139 | sudo apt-key add - gpg -a --export 54422A4B98AB5139 | sudo apt-key add -
 </code> </code>
Line 17: Line 49:
  
 <code> <code>
-W: GPG error: http://download.virtualbox.org wheezy InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 54422A4B98AB5139+W: GPG error: http://download.virtualbox.org/virtualbox/debian jessie InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A2F683C52980AECF 
 +E: The repository 'http://download.virtualbox.org/virtualbox/debian jessie InRelease' is not signed.
 </code> </code>
  
Line 31: Line 64:
 <code> <code>
 # Virtualbox # Virtualbox
-deb http://download.virtualbox.org/virtualbox/debian wheezy contrib+deb http://download.virtualbox.org/virtualbox/debian jessie contrib
 </code> </code>
  
Line 38: Line 71:
   sudo aptitude update   sudo aptitude update
      
-3. Instalar virtualbox, en este caso 4.3:+3. Instalar virtualbox, que siempre será "virtualbox":
  
-  sudo aptitude install virtualbox-4.3 +  sudo aptitude install virtualbox virtualbox-ext-pack
- +
-==== Binario ==== +
- +
-1. Descargar el paquete Debian y arquitectura que toque, en mi caso "Debian 7.0 ("Wheezy")" de 64bits:+
  
-https://www.virtualbox.org/wiki/Linux_Downloads 
- 
-2. Instalar: 
- 
-  sudo dpkg -i virtualbox-4.3_4.3.14-95030~Debian~wheezy_amd64.deb 
-   
-3. Arrancar: 
- 
-  Virtualbox 
-   
-A partir de aqui se desencadena un proceso para actualizar las guest additions, todo desde la GUI: 
- 
-3.1. Pulsar sobre el boton "INSTALL" 
- 
-3.2. Pulsar sobre el boton "UPGRADE" 
- 
-3.3. Hacer scroll hacia abajo, y finalmente pulsar sobre el boton "I AGREE" 
- 
-3.4. (Opcional) me pide la contrasenya de Gnome Keyring 
- 
-3.5. Pulsar sobre el boton "OK" 
 ===== Rdesktop ===== ===== Rdesktop =====
  
Line 101: Line 109:
 Revertirlo: Revertirlo:
  
-  VBoxManage modifyvm "mi_maquina" --natpf1 delete "mi_maquina"+  VBoxManage modifyvm "mi_maquina" --natpf1 delete "mi_maquina_ssh"
  
 ===== Disco compartido ===== ===== Disco compartido =====
Line 172: Line 180:
 Para instalar las "Guest Additions" seleccionamos en la máquina virtual Dispositivos y luego "Instalar Guest Additions" \\ Para instalar las "Guest Additions" seleccionamos en la máquina virtual Dispositivos y luego "Instalar Guest Additions" \\
 Se nos monta una unidad con los ficheros. \\ Se nos monta una unidad con los ficheros. \\
 +  mount /dev/dvd /media/dvd
 +
 Vamos a: Vamos a:
-  cd /media/VBOXADDITIONS_3.1.6_59338/+  cd /media/dvd
 Y ejecutamos: Y ejecutamos:
   sh VBoxLinuxAdditions-x86.run   sh VBoxLinuxAdditions-x86.run
Line 212: Line 222:
   VBoxManage modifyhd /home/usuario/VirtualBox_VMs/wheezy64/wheezy64.vdi --resize 8192   VBoxManage modifyhd /home/usuario/VirtualBox_VMs/wheezy64/wheezy64.vdi --resize 8192
  
-3. A partir de aqui hay que agrandar el disco. Esto depende del sistema operativo de la VM. Si es GNU/Linux con LVM, sigue a partir del paso 5. [[informatica:linux:virtualizacion:kvm#qcow2_lvm_agrandar_disco]]+3. A partir de aqui hay que agrandar el disco. Esto depende del sistema operativo de la VM. Si es GNU/Linux con LVM, sigue a partir del paso  
 + 
 +5. [[informatica:linux:virtualizacion:kvm#qcow2_lvm_agrandar_disco]] 
 + 
 +Por ejemplo: 
 +Creamos la partición: 
 +  fdisk /dev/sda 
 +   
 +Creamos /dev/sda3. He tenido que reiniciar para que coja los cambios. 
 + 
 +Creamos el PV: 
 +  pvcreate /dev/sda3 
 +Extendemos el VG 
 +  vgextend VolGroup /dev/sda3 
 +Extendemos el LV 
 +  lvextend -l +100%FREE /dev/mapper/VolGroup-lv_root 
 +Extendemo el FS 
 +  resize2fs /dev/mapper/VolGroup-lv_root 
  
 ===== CLI (comandos) ===== ===== CLI (comandos) =====
Line 269: Line 297:
 Solucion: arrancar por una vez virtualbox como root y seguir los pasos del dialogo Solucion: arrancar por una vez virtualbox como root y seguir los pasos del dialogo
  
 +  sudo virtualbox
  
  
-  sudo virtualbox+==== No detecta USB ==== 
 + 
 +**Síntoma**: se pincha un dispositivo USB (por ejemplo un cable con un teléfono móvil), se abre virtualbox, se selecciona la VM apagada, "settings", "USB", icono "+" y aparece un popup sombreado con un "<no devices available>"
 + 
 +**Solucion**: 
 + 
 +1. Instalar "Oracle VM VirtualBox Extension Pack". Si se ha instalado desde  
 +[[informatica:linux:virtualizacion:virtualbox#desde_repositorio_preferida|repositorio]]: 
 + 
 +  sudo aptitude install virtualbox-ext-pack
      
 +2. Añadir al usuario de sistema desde el cual se ejecuta virtualbox al grupo "vboxusers":
 +
 +  sudo usermod -a -G vboxusers usuario
 +  
 +3. Cerrar sesión de gestor de ventanas (Gnome, Awesome, etc...) y abrir de nuevo o bien reinicio
 +
 +  sudo shutdown -r 
 +
 +==== Nonexistent host networking interface, name '' (VERR_INTERNAL_ERROR). ====
 +
 +Sucede al intentar arrancar una VM especificando con red en modo "Host-only Adapter".
 +
 +Solución: crear la interfaz:
 +
 +  sudo  VBoxManage hostonlyif create
 +
 +Salida esperada:
 +
 +<code>
 +0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
 +Interface 'vboxnet0' was successfully created
 +</code>
 +
 +====== Clonar Maquina virtual ======
 +  vboxmanage clonevm dev01 --name dev02 --register
 +
informatica/linux/virtualizacion/virtualbox.1424691167.txt.gz · Last modified: 2015/04/13 20:19 (external edit)