Manual de Virtual-Box
Contenido
1 Primeros pasos 11
1.1 ¿Por qué es útil la virtualización? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.2 Algunos terminología. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.3 Características de resumen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.4 Sistemas operativos compatibles acogida. . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.5 Instalación de VirtualBox y paquetes de extensión. . . . . . . . . . . . . . . . . . . . . . 16
1.6 A partir VirtualBox. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.7 Creación de su primera máquina virtual. . . . . . . . . . . . . . . . . . . . . . . . . 18
1.8 El funcionamiento de su máquina virtual. . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.8.1 Inicio de una nueva máquina virtual por primera vez. . . . . . . . . . . . . . . . . . . . 21
1.8.2 Capturar y liberar el teclado y el ratón. . . . . . . . . . . . . . 22
1.8.3 Introducción de caracteres especiales. . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.8.4 Cambio de los medios extraíbles. . . . . . . . . . . . . . . . . . . . . . . . . 24
1.8.5 Cambiar el tamaño de la ventana de la máquina. . . . . . . . . . . . . . . . . . . . . . 24
1.8.6 Almacenamiento del estado de la máquina. . . . . . . . . . . . . . . . . . . . . . 24
1.9 Uso de los grupos de VM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.10 instantáneas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
1.10.1 Teniendo, restaurar y eliminar instantáneas. . . . . . . . . . . . . . . . . 26
1.10.2 contenido de la instantánea. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
1.11 configuración de la máquina virtual. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
1.12 Extracción de las máquinas virtuales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
1.13 La clonación de máquinas virtuales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
1.14 Importación y exportación de máquinas virtuales. . . . . . . . . . . . . . . . . . . . . 30
1.15 Configuración global. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
1,16 extremos frontal Alternativa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2 Detalles de la instalación 34
2.1 Instalación en hosts de Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.1.1 Requisitos previos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.1.2 Realización de la instalación. . . . . . . . . . . . . . . . . . . . . . . . . 34
Desinstalación 2.1.3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.1.4 Instalación desatendida. . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.2 Instalación en Mac OS X hosts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
2.2.1 Realización de la instalación. . . . . . . . . . . . . . . . . . . . . . . . . 36
2.2.2 La desinstalación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
2.2.3 Instalación desatendida. . . . . . . . . . . . . . . . . . . . . . . . . . . 36
2.3 Instalación en máquinas Linux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
2.3.1 Requisitos previos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
2.3.2 El módulo del kernel de VirtualBox. . . . . . . . . . . . . . . . . . . . . . . 37
2.3.3 Realización de la instalación. . . . . . . . . . . . . . . . . . . . . . . . . 38
2.3.4 El grupo vboxusers. . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.3.5 A partir de VirtualBox en Linux. . . . . . . . . . . . . . . . . . . . . . . . 41
2.4 Instalación en hosts de Solaris. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
2.4.1 Realización de la instalación. . . . . . . . . . . . . . . . . . . . . . . . . 42
2.4.2 El grupo vboxuser. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
VirtualBox 2.4.3 A partir de Solaris. . . . . . . . . . . . . . . . . . . . . . . 43
2
Contenido
2.4.4 La desinstalación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
2.4.5 Instalación desatendida. . . . . . . . . . . . . . . . . . . . . . . . . . . 43
2.4.6 Configuración de una zona para el funcionamiento de VirtualBox. . . . . . . . . . . . . . . . 43
3 Configuración de máquinas virtuales 44
3.1 compatibles los sistemas operativos invitados. . . . . . . . . . . . . . . . . . . . . . . . . 44
3.1.1 Mac OS X huéspedes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3.1.2 huéspedes de 64 bits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3.2 emulado hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
3.3 Configuración general. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3.3.1 pestaña "Básica". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3.3.2 pestaña "Opciones avanzadas". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3.3.3 pestaña "Descripción". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3.4 Configuración del sistema. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.4.1 pestaña "placa base". . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.4.2 pestaña "Procesador". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
3.4.3 pestaña "Aceleración". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
3.5 Configuración de pantalla. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
3.6 Ajustes de almacenamiento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
3.7 Ajustes de audio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
3.8 Configuración de red. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
3.9 Los puertos serie. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
3.10 soporte USB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
3.10.1 Ajustes USB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
3.10.2 notas de aplicación para Windows y Linux hosts. . . . . . . . . . . 57
3.11 Las carpetas compartidas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3,12 firmware alternativo (EFI). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3.12.1 Modos de vídeo en EFI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
4 Guest Additions 59
4.1 Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
4.2 Instalación y mantenimiento Guest Additions. . . . . . . . . . . . . . . . . . . . . 60
4.2.1 Guest Additions para Windows. . . . . . . . . . . . . . . . . . . . . . . . 60
4.2.2 Guest Additions para Linux. . . . . . . . . . . . . . . . . . . . . . . . . . 63
4.2.3 Las adiciones de los huéspedes sobre Solaris. . . . . . . . . . . . . . . . . . . . . . . . . 67
4.2.4 Guest Additions para OS / 2. . . . . . . . . . . . . . . . . . . . . . . . . . 68
4.3 Las carpetas compartidas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Manual de montaje 4.3.1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
4.3.2 montaje automáticas. . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
4.4 gráficos acelerados por hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . 70
4.4.1 Hardware aceleración 3D (OpenGL y Direct3D 8/9). . . . . . . . . 70
4.4.2 Hardware aceleración de video 2D para huéspedes de Windows. . . . . . . . . . . 72
4.5 de ventanas integradas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
4.6 Propiedades huéspedes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
4.7 Control Visitante. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
4.8 exceso la memoria. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
4.8.1 globo memoria. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
4.8.2 Página Fusion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
5 de almacenamiento virtual 78
5.1 controladores de discos duros: IDE, SATA (AHCI), SCSI, SAS. . . . . . . . . . . . . . . . 78
5.2 los archivos de imagen de disco (VDI, VMDK, VHD, HDD). . . . . . . . . . . . . . . . . . . . . 80
5.3 El Administrador de medios virtuales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
5.4 Modos de escritura de imágenes especiales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
3
Contenido
5.5 imágenes diferenciación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
5.6 Clonación de imágenes de disco. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
5.7 Host I / O de almacenamiento en caché. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
5.8 Limitación de ancho de banda para imágenes de disco. . . . . . . . . . . . . . . . . . . . . . . . . 87
5.9 CD / DVD de apoyo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Servidores iSCSI 5.10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
6 networking virtual 90
6.1 hardware de red virtual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
6.2 Introducción a los modos de red. . . . . . . . . . . . . . . . . . . . . . . . . . 91
6.3 Network Address Translation (NAT). . . . . . . . . . . . . . . . . . . . . . . . . 92
6.3.1 Configuración con el reenvío de puertos NAT. . . . . . . . . . . . . . . . . . 92
6.3.2 arranque PXE con NAT. . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
6.3.3 Las limitaciones de NAT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
6,4 de redes en puente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
6.5 red interna. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
6.6 Conexión Sólo-Host. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
6,7 UDP redes túnel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
6.8 red VDE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
6.9 Limitación de ancho de banda para la red de E / S. . . . . . . . . . . . . . . . . . . . . . . . . 98
6.10 Mejora del rendimiento de la red. . . . . . . . . . . . . . . . . . . . . . . . . . . 99
7 máquinas virtuales remotas 100
7.1 Visualización remota (apoyo VRDP). . . . . . . . . . . . . . . . . . . . . . . . . . . 100
7.1.1 comunes espectadores RDP de terceros. . . . . . . . . . . . . . . . . . . . . 100
7.1.2 VBoxHeadless, el servidor de escritorio remoto. . . . . . . . . . . . . . . . . 101
7.1.3 Paso a paso: la creación de una máquina virtual en un servidor sin cabeza. . . . . . 102
7.1.4 remoto USB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
7.1.5 autenticación de RDP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
7.1.6 cifrado RDP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
7.1.7 Múltiples conexiones al servidor VRDP. . . . . . . . . . . . . . . . . 106
7.1.8 Múltiples monitores remotos. . . . . . . . . . . . . . . . . . . . . . . . . . 106
7.1.9 VRDP vídeo redirección. . . . . . . . . . . . . . . . . . . . . . . . . . . 107
7.1.10 VRDP personalización. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
7.2 Teleporting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
8 VBoxManage 110
8.1 Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
8.2 resumen los comandos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
8.3 Opciones generales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
8.4 Lista VBoxManage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
8.5 showvminfo VBoxManage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
8.6 VBoxManage registervm / unregistervm. . . . . . . . . . . . . . . . . . . . . . 120
8.7 createvm VBoxManage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
8.8 modifyvm VBoxManage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
8.8.1 Configuración general. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
8.8.2 configuración de red. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
8.8.3 Puerto serie, audio, portapapeles, escritorio remoto y los ajustes USB. . . . . 125
8.8.4 ajustes de la máquina remota. . . . . . . . . . . . . . . . . . . . . . . . . . 126
8.8.5 Teleporting ajustes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
8.9 clonevm VBoxManage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
8.10 VBoxManage importación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
8,11 exportación VBoxManage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
8.12 startvm VBoxManage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
4
Contenido
8.13 controlvm VBoxManage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
8.14 discardstate VBoxManage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
8.15 adoptstate VBoxManage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
8.16 instantánea VBoxManage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
8.17 closemedium VBoxManage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
8.18 storageattach VBoxManage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
8.19 storagectl VBoxManage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
8.20 bandwidthctl VBoxManage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
8.21 showhdinfo VBoxManage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
8.22 VBoxManage createhd. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
8.23 VBoxManage modifyhd. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
8.24 VBoxManage clonehd. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
8.25 convertfromraw VBoxManage. . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
8.26 VBoxManage getextradata / setextradata. . . . . . . . . . . . . . . . . . . . . . . 138
8.27 setproperty VBoxManage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
8.28 VBoxManage usbfilter añadir / modificar / eliminar. . . . . . . . . . . . . . . . . . . . . 139
8.29 VBoxManage SharedFolder añadir / quitar. . . . . . . . . . . . . . . . . . . . . . . 140
8.30 guestproperty VBoxManage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
8.31 guestcontrol VBoxManage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
8.32 debugvm VBoxManage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
8.33 métricas VBoxManage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
8.34 hostonlyif VBoxManage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
8.35 dhcpserver VBoxManage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
8.36 extpack VBoxManage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
9 Temas avanzados 149
9.1 VBoxSDL, la simplificada visualizador VM. . . . . . . . . . . . . . . . . . . . . . . . 149
9.1.1 Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
9.1.2 etiquetado seguro con VBoxSDL. . . . . . . . . . . . . . . . . . . . . . . 149
9.1.3 Liberar modificadores con VBoxSDL en Linux. . . . . . . . . . . . . . . 150
9.2 inicios de sesión de clientes automatizado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
9.2.1 inicios de sesión automáticos huéspedes Windows. . . . . . . . . . . . . . . . . . . . . 151
9.2.2 Automated Linux / Unix inicios de sesión de los huéspedes. . . . . . . . . . . . . . . . . . . . 152
9.3 Configuración avanzada para los clientes Windows. . . . . . . . . . . . . . . . . . . . 155
9.3.1 Preparación del sistema de Windows Automated. . . . . . . . . . . . . . . . . 155
9.4 Configuración avanzada para Linux y los clientes de Solaris. . . . . . . . . . . . . . . . 156
9.4.1 Configuración manual de los servicios de los clientes seleccionados en Linux. . . . . . . . . . . . . 156
9.4.2 gráficos huéspedes y la configuración del controlador del ratón en profundidad. . . . . . . . . . . . . 156
9.5 CPU conexión en marcha. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
9.6 PCI passthrough. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
9.7 configuración de visualización avanzada. . . . . . . . . . . . . . . . . . . . . . . . . . . 159
9.7.1 resoluciones VESA personalizados. . . . . . . . . . . . . . . . . . . . . . . . . . 159
9.7.2 Configuración de la resolución máxima de personas al utilizar el
interfaz gráfica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
9.8 Configuración de almacenamiento avanzada. . . . . . . . . . . . . . . . . . . . . . . . . . . 160
9.8.1 El uso de un disco duro de acogida en bruto de un invitado. . . . . . . . . . . . . . . . . . 160
9.8.2 Configuración de los datos de los proveedores de productos de disco duro (VPD). . . . . . . . . . 162
9.8.3 Acceso iSCSI objetivos a través de una red interna. . . . . . . . . . . . . . . 163
9.9 Puesta en marcha más de 128 máquinas virtuales en hosts Linux. . . . . . . . . . . . . . . . . . . 163
9.10 Inicio de más de 120 máquinas virtuales en hosts de Solaris. . . . . . . . . . . . . . . . . . 164
9.10.1 solución temporal mientras se está ejecutando VirtualBox. . . . . . . . . . . . . 164
9.10.2 solución permanente, requiere que el usuario vuelva a iniciar sesión. . . . . . . . . . . . . . . . 164
9.11 comandos heredados para el uso de los puertos serie. . . . . . . . . . . . . . . . . . . . . . . 164
9.12 Ajuste del motor NAT VirtualBox. . . . . . . . . . . . . . . . . . . . . . . 165
5
Contenido
9.12.1 Configuración de la dirección de una interfaz de red NAT. . . . . . . . . . . 165
9.12.2 Configuración del servidor de arranque (al lado del servidor) de una interfaz de red NAT. . 165
9.12.3 Ajuste de TCP / IP para buffers NAT. . . . . . . . . . . . . . . . . . . . . . . 166
9.12.4 Encuadernación NAT zócalos a una interfaz específica. . . . . . . . . . . . . . . . 166
9.12.5 Activación de proxy DNS en modo NAT. . . . . . . . . . . . . . . . . . . . . 166
9.12.6 Uso de resolver el host como un proxy DNS en modo NAT. . . . . . . . . . 166
9.12.7 Configuración de alias del motor NAT. . . . . . . . . . . . . . . . . . 167
9.13 Configuración de la información de DMI BIOS. . . . . . . . . . . . . . . . . . . . . . . 167
9.13.1 DMI información del BIOS (tipo 0). . . . . . . . . . . . . . . . . . . . . . 168
9.13.2 DMI información del sistema (tipo 1). . . . . . . . . . . . . . . . . . . . . 168
9.13.3 Junta de información de DMI (tipo 2). . . . . . . . . . . . . . . . . . . . . . 168
9.13.4 DMI caja del sistema o chasis (tipo 3). . . . . . . . . . . . . . . . . 168
9.13.5 DMI procesador informatiion (tipo 4). . . . . . . . . . . . . . . . . . . . 169
9.13.6 DMI OEM cadenas (tipo 11). . . . . . . . . . . . . . . . . . . . . . . . . 169
9.14 Configuración de la tabla ACPI personalizado. . . . . . . . . . . . . . . . . . . . . . . . . 169
9.15 temporizadores de ajuste y sincronización de tiempo. . . . . . . . . . . . . . . . . . . . 169
9.15.1 Configuración del contador de marca de tiempo para invitados (TSC) para reflejar los huéspedes
ejecución. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
9.15.2 acelerar o reducir la velocidad del reloj de invitados. . . . . . . . . . . . . . . . . . 170
9.15.3 Ajuste de los Guest Additions tiempo parámetros de sincronización. . . . . . 170
9.15.4 Desactivación de la sincronización de tiempo Adiciones Visitante. . . . . . . . . . . 171
9.16 Instalación del controlador puente de red alternativo en 11 hosts de Solaris. . . . . . 171
9.17 VirtualBox plantillas vnic de VLAN en Solaris 11 hosts. . . . . . . . . . . . . 171
9.18 Configuración de varias interfaces de red sólo-host en hosts de Solaris. . . . . . . . 172
9.19 Configuración de VirtualBox CoreDumper en hosts de Solaris. . . . . . . . . . . . . 173
9.20 Bloqueo por el gestor de VirtualBox GUI. . . . . . . . . . . . . . . . . . . . . 173
9.20.1 GUI personalización. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
9.20.2 VM personalización selector. . . . . . . . . . . . . . . . . . . . . . . . . 174
9.20.3 Host personalización Key. . . . . . . . . . . . . . . . . . . . . . . . . . . 174
9.20.4 Acción al terminar la VM. . . . . . . . . . . . . . . . . . . . . . 174
9.21 Inicio del servicio web VirtualBox automáticamente. . . . . . . . . . . . . . . . . 175
9.21.1 Linux: desde el servicio web a través de init. . . . . . . . . . . . . . . . . . 175
9.21.2 Solaris: desde el servicio web a través de SMF. . . . . . . . . . . . . . . . . 175
9.21.3 Mac OS X: desde el servicio web a través launchd. . . . . . . . . . . . . . 176
9.22 VirtualBox Watchdog. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
9.22.1 Control globo memoria. . . . . . . . . . . . . . . . . . . . . . . . . 177
9.22.2 Detección de aislamiento Host. . . . . . . . . . . . . . . . . . . . . . . . . . . 177
9.22.3 Más información. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
9.23 Otros paquetes de extensión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
9.24 A partir de máquinas virtuales durante el inicio del sistema. . . . . . . . . . . . . . . . . . . . 179
9.24.1 Linux: iniciar el servicio de inicio automático mediante init. . . . . . . . . . . . . . . 179
9.24.2 Solaris: iniciar el servicio de inicio automático mediante SMF. . . . . . . . . . . . . . 180
9.24.3 Mac OS X: cómo iniciar el servicio de inicio automático mediante launchd. . . . . . . . . . . 180
10 Formación técnica 181
10.1 Cuando VirtualBox almacena sus archivos. . . . . . . . . . . . . . . . . . . . . . . . . . . 181
10.1.1 máquinas creadas por VirtualBox versión 4.0 o posterior. . . . . . . . . . . 181
10.1.2 máquinas creadas por versiones de VirtualBox 4.0 antes. . . . . . . . . . . 182
10.1.3 Los datos de configuración global. . . . . . . . . . . . . . . . . . . . . . . . . . 182
10.1.4 Resumen de 4,0 cambios de configuración. . . . . . . . . . . . . . . . . . 183
10.1.5 archivos XML de VirtualBox. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
10.2 VirtualBox ejecutables y componentes. . . . . . . . . . . . . . . . . . . . . . 183
10.3 Hardware vs software de virtualización. . . . . . . . . . . . . . . . . . . . . . . . 185
10.4 Detalles sobre la virtualización de software. . . . . . . . . . . . . . . . . . . . . . . . 186
6
Contenido
10.5 Detalles sobre la virtualización de hardware. . . . . . . . . . . . . . . . . . . . . . . . 188
10.6 paginación y VPIDs anidada. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
11 interfaces de programación de VirtualBox 191
12 Solución de problemas 192
12.1 Procedimientos y herramientas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
12.1.1 Categorización y problemas de aislamiento. . . . . . . . . . . . . . . . . . . . 192
12.1.2 Recogida de información de depuración. . . . . . . . . . . . . . . . . . . . . 193
12.1.3 El depurador integrado VM. . . . . . . . . . . . . . . . . . . . . . . . . . 193
12.1.4 Formato de núcleo VM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
12,2 general. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
12.2.1 huéspedes espectáculos IDE / SATA errores para las imágenes basadas en archivos en el host lento
sistema de archivos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
12.2.2 En respuesta a los huéspedes IDE / SATA peticiones ras. . . . . . . . . . . . . . . 197
12.2.3 El bajo rendimiento causada por la administración de energía de acogida. . . . . . . . . . 197
12.2.4 GUI: opción de aceleración de vídeo 2D aparece en gris. . . . . . . . . . . . . 197
12.3 invitados Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
12.3.1 pantallas azules de Windows después de cambiar la configuración de VM. . . . . . . . . 198
12.3.2 Ventanas 0x101 bluescreens con SMP habilitado (timeout IPI). . . . . . 198
12.3.3 errores de instalación de Windows 2000. . . . . . . . . . . . . . . . . . . . 198
12.3.4 Cómo registrar la información de pantalla azul de los invitados Windows. . . . . . 199
12.3.5 No trabajo en red en los clientes de Windows Vista. . . . . . . . . . . . . . . . . . 199
12.3.6 clientes de Windows pueden causar una alta carga de CPU. . . . . . . . . . . . . . . 199
12.3.7 Las largas demoras al acceder a carpetas compartidas. . . . . . . . . . . . . . . . 199
12.3.8 tableta USB coordina mal en Windows 98 huéspedes. . . . . . . . . . . 199
12.3.9 invitados Windows se eliminan de un dominio de Active Directory
después de restaurar una instantánea. . . . . . . . . . . . . . . . . . . . . . . . . . 200
12.3.10 La restauración d3d8.dll y d3d9.dll. . . . . . . . . . . . . . . . . . . . . . 200
12.4 invitados Linux y X11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
12.4.1 invitados Linux pueden causar una alta carga de CPU. . . . . . . . . . . . . . . . . 201
12.4.2 CPUs AMD de Barcelona. . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
12.4.3 Buggy Linux 2.6 versiones del núcleo. . . . . . . . . . . . . . . . . . . . . . 201
12.4.4 portapapeles compartido, auto-cambio de tamaño y de escritorio sin problemas de los clientes X11. . 202
12.5 invitados Solaris. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
12.5.1 antiguas versiones de Solaris 10 cuelgan en el modo de 64 bits. . . . . . . . . . . . . . 202
12.6 hosts de Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
12.6.1 problemas del servidor COM fuera de proceso VBoxSVC. . . . . . . . . . . . . . . . 202
12.6.2 cambios de CD / DVD no se reconoce. . . . . . . . . . . . . . . . . . . . . . 203
12.6.3 Respuesta lenta al usar el cliente Microsoft RDP. . . . . . . . . . . 203
12.6.4 Ejecución de un iniciador iSCSI y el destino en un solo sistema. . . . . . . . . 203
12.6.5 adaptadores de red en puente que falta. . . . . . . . . . . . . . . . . . . 204
Sólo-Host 12.6.6 adaptadores de red no se pueden crear. . . . . . . . . . . . 204
12.7 hosts Linux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
12.7.1 módulo del kernel Linux se niega a cargar. . . . . . . . . . . . . . . . . . . . 204
12.7.2 anfitrión unidad de CD / DVD de Linux no se encuentra. . . . . . . . . . . . . . . . . . . . 204
12.7.3 anfitrión unidad de CD / DVD de Linux no encontrado (distribuciones más antiguas). . . . . . . . 204
12.7.4 Linux floppy anfitrión no encontrado. . . . . . . . . . . . . . . . . . . . . . . . 205
12.7.5 invitados extraños mensajes de error IDE al escribir en un CD / DVD. . . . . . . 205
12.7.6 VBoxSVC cuestiones IPC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
12.7.7 USB no funciona. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
12.7.8 PAX / grsec kernels. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
12.7.9 Linux piscina vmalloc kernel agotado. . . . . . . . . . . . . . . . . . . 207
12.8 hosts de Solaris. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
7
Contenido
12.8.1 No se puede iniciar la memoria VM, no es suficiente contigua. . . . . . . . . . . . 207
12.8.2 aborta VM con errores de falta de memoria en 10 hosts de Solaris. . . . . . . . 207
13 Guía de Seguridad 208
13.1 Visión general. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
13.1.1 Principios Generales de Seguridad. . . . . . . . . . . . . . . . . . . . . . . . . 208
13.2 Instalación y configuración segura. . . . . . . . . . . . . . . . . . . . . . . . 208
13.2.1 Panorámica de la instalación. . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
13.2.2 Configuración posterior a la instalación. . . . . . . . . . . . . . . . . . . . . . . 209
13.3 Funciones de seguridad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
13.3.1 El modelo de seguridad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
13.3.2 Configuración segura de las máquinas virtuales. . . . . . . . . . . . . . . . . 209
13.3.3 Configuración y Uso de la autenticación. . . . . . . . . . . . . . . . . . . 210
13.3.4 operaciones potencialmente inseguras. . . . . . . . . . . . . . . . . . . . . . . 211
13.3.5 Cifrado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
14 Limitaciones conocidas 212
14.1 Características Experimentales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
14.2 Problemas conocidos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
15 Cambio de registro 215
15,1 Versión 4.2.12 (04/12/2013). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
15,2 Versión 4.2.10 (03/05/2013). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
15,3 Versión 4.2.8 (02/20/2013). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
15.4 Version 4.2.6 (2012-12-19). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
15,5 Versión 4.2.4 (26/10/2012). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
15.6 Version 4.2.2 (2012-10-18). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
15.7 Version 4.2.0 (2012-09-13). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
15.8 Versión 4.1.18 (2012-06-06). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
15.9 Versión 4.1.16 (2012-05-22). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
15.10 Versión 4.1.14 (2012-04-13). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
15.11 Versión 4.1.12 (2012-04-03). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
15.12 Versión 4.1.10 (2012-03-13). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
15.13 Versión 4.1.8 (2011-12-19). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
15.14 Versión 4.1.6 (2011-11-04). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
15.15 Versión 4.1.4 (2011-10-03). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
15.16 versión 4.1.2 (2011-08-15). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
15.17 Versión 4.1.0 (2011-07-19). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
15.18 Versión 4.0.14 (2011-10-13). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
15.19 Versión 4.0.12 (2011-07-15). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
15.20 Versión 4.0.10 (2011-06-22). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
15.21 Versión 4.0.8 (2011-05-16). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
15.22 Versión 4.0.6 (2011-04-21). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
15.23 Versión 4.0.4 (2011-02-17). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
15.24 Versión 4.0.2 (2011-01-18). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
15.25 Versión 4.0.0 (2010-12-22). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
15.26 Versión 3.2.12 (2010-11-30). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
15.27 Versión 3.2.10 (2010-10-08). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
15.28 Versión 3.2.8 (2010-08-05). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
15.29 Versión 3.2.6 (2010-06-25). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
15.30 Versión 3.2.4 (2010-06-07). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
15.31 Versión 3.2.2 (2010-06-02). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
15.32 Versión 3.2.0 (2010-05-18). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
15.33 Versión 3.1.8 (2010-05-10). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
8
Contenido
15.34 Versión 3.1.6 (2010-03-25). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
15.35 Versión 3.1.4 (2010-02-12). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
15.36 Versión 3.1.2 (2009-12-17). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
15.37 Versión 3.1.0 (2009-11-30). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
15.38 Versión 3.0.12 (2009-11-10). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
15.39 Versión 3.0.10 (2009-10-29). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
15.40 Versión 3.0.8 (2009-10-02). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
15.41 Versión 3.0.6 (2009-09-09). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
15.42 Versión 3.0.4 (2009-08-04). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
15.43 Versión 3.0.2 (2009-07-10). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
15.44 Versión 3.0.0 (2009-06-30). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
15.45 Versión 2.2.4 (2009-05-29). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
15.46 Versión 2.2.2 (2009-04-27). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
15.47 Versión 2.2.0 (2009-04-08). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
15.48 Versión 2.1.4 (2009-02-16). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
15.49 Versión 2.1.2 (2009-01-21). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
15.50 Versión 2.1.0 (2008-12-17). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
15.51 Versión 2.0.8 (2009-03-10). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
15.52 Versión 2.0.6 (2008-11-21). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
15.53 Versión 2.0.4 (2008-10-24). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
15.54 Versión 2.0.2 (2008-09-12). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
15.55 Versión 2.0.0 (2008-09-04). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
16 licencias 291 materiales de terceros y
16.1 Materiales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
16.2 Licencias. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
16.2.1 GNU General Public License (GPL). . . . . . . . . . . . . . . . . . . . . 294
16.2.2 GNU Licencia Pública General Menor (LGPL). . . . . . . . . . . . . . . . 297
16.2.3 Mozilla Public License (MPL). . . . . . . . . . . . . . . . . . . . . . . . 303
16.2.4 MIT License. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
16.2.5 X Consorcio License (X11). . . . . . . . . . . . . . . . . . . . . . . . 309
16.2.6 licencia zlib. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
16.2.7 licencia de OpenSSL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
16.2.8 licencia Slirp. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
16.2.9 licencia liblzf. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
16/02/10 licencia libpng. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
16.2.11 licencia lwIP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
16/02/12 licencia libxml. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
02/16/13 licencias libxslt. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
02/16/14 gSOAP Públicas 1.3a Versión Licencia. . . . . . . . . . . . . . . . . . . . . 313
16/02/15 licencias cromo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
16/02/16 licencia rizo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
16/02/17 licencia libgd. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
02/16/18 licencia BSD de Intel. . . . . . . . . . . . . . . . . . . . . . . . . . . 321
02/16/19 Licencia libjpeg. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321
16.02.20 extensión SIMD x86 de licencia de biblioteca IJG JPEG. . . . . . . . . . . . . 322
16/02/21 licencia FreeBSD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322
16/02/22 licencia NetBSD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
02/16/23 licencia PCRE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
02/16/24 licencia libffi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
16/02/25 licencia FLTK. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
16/02/26 licencia Expat. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
02/16/27 licencia Fontconfig. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
02/16/28 licencia Freetype. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
9
Contenido
17 VirtualBox información privada 329
Glosario 330