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