Virtual Box

De SergiTurWiki

Share/Save/Bookmark
(S'ha redirigit des de: VirtualBox)
Dreceres ràpides: navegació, cerca
Aquesta wiki forma part dels materials d'un curs
Curs: Administració dels sistemes informàtics de l'IES, DissenyXarxesLinux, LinuxAdministracioAvancada
Fitxers: Algunes pàgines del document Transparències tema 4 (Pàgines 89-96)
Repositori SVN: http://anonymous@svn.projectes.lafarga.cat/svn/iescopernic/Administracio_SI_IESCopernic, https://svn.projectes.lafarga.cat/svn/iescopernic/XarxesLocals
Usuari: anonymous
Paraula de pas: sense paraula de pas
Autors: Sergi Tur Badenas
Logo de Virtual Box

Consulteu:

ASI IES/VirtualBox

Per tal d'obtenir un script per automatitzar la instal·lació de Virtual Box a Ubuntu i a Debian. També podreu veure com obtenir Virtual Appliances d'IPCOP i Ubuntu Server.

Contingut

Instal·lació

Instal·lació des dels repositoris de Virtual Box. Exemple: Jaunty Jackalope

La instal·lació des del repositoris de Virtual Box es fa seguint els passos de la web de virtual Box:

http://www.virtualbox.org/wiki/Linux_Downloads

Script:

Descàrrega i execució de l'script:

$ wget -N --http-user=anonymous --http-password= http://svn.projectes.lafarga.cat/svn/iescopernic/Administracio_SI_IESCopernic/VirtualBox/InstallVirtualBox.sh
$ sudo chmod +x InstallVirtualBox.sh
$ ./InstallVirtualBox.sh 

Explicació:

$ gksu gedit /etc/apt/sources.list

Afegir al final del fitxer:

deb http://download.virtualbox.org/virtualbox/debian jaunty non-free

I executar:

$ wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install virtualbox-2.2

Podeu automatitzar-ho amb el següent script:

#!/bin/bash
#Obtenir la versió d'Ubuntu
ubuntu_release=`lsb_release -c | awk '{ print $2}'`
#Comprovar si ja existeix la línia a sources.list
virtualbox_in_sources=`cat /etc/apt/sources.list | grep "deb http://download.virtualbox.org/virtualbox/debian $ubuntu_release  non-free"` 

#Només afegim la línia si no existeix
if [ -z "$virtualbox_in_sources" ]; then
  sudo cp /etc/apt/sources.list /etc/apt/sources.list.orig.virtualbox
  echo "deb http://download.virtualbox.org/virtualbox/debian jaunty non-free" | sudo tee -a /etc/apt/sources.list
fi

#Instal·lar la clau de virtual box
sudo apt-get install wget
wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -
# Actualitzar apt                                                                  
sudo apt-get update
sudo apt-get install virtualbox-2.2

Explicació:

Hem d'afegir un repositori al fitxer /etc/apt/sources.list

$ gksu gedit /etc/apt/sources.list

I afegim la línia:

deb http://www.virtualbox.org/debian jaunty non-free

I salvem.

Per evitar els missatges de seguretat cal afegir la clau d'innotek:

$ wget http://www.virtualbox.org/debian/innotek.asc
$ sudo apt-key add innotek.asc

La petjada digital de la clau és:

6947 BD50 026A E8C8 9AC4  09FD 390E C3FF 927C CC73 

Ara ja podem per l'update:

$ sudo apt-get update

I la instal·lació:

$ sudo apt-get install virtualbox2.2

Pels addictes als entorns gràfics podeu seguir les passes de Synaptic#Afegint_repositoris_extres_amb_Synaptic.

Instal·lació en versions antigues d'Ubuntu i instal·lació a mà (obsolet)

Passos previs

Virtual Box de la mateixa forma que altres sistemes de virtualització necessita afegir/compilar un modul al kernel. Si durant el procés d'instal·lació us dona un error, haureu d'instal·lar lse capçaleres (headers) del vostre nucli:

$ uname -a
Linux ali15 2.6.18-3-686 #1 SMP Mon Dec 4 16:41:14 UTC 2006 i686 GNU/Linux

Us dona la versió del kernel que esteu utilitzant. Ara podeu instal·lar les capçaleres que corresponguin:

$ sudo apt-get install linux-headers-2.6.18-3-686

Una forma equivalent de fer lo anterior és executar la comanda:

$ sudo apt-get install linux-headers-`uname -r`

Instal·lació a Hardy

Seguiu els passos de la web:

http://www.virtualbox.org/wiki/Linux_Downloads

Instal·lació a Feisty

Hem d'afegir un repositori al fitxer /etc/apt/sources.list

$ gksu gedit /etc/apt/sources.list

I afegim la línia:

deb http://www.virtualbox.org/debian feisty non-free

I salvem.

Per evitar els missatges de seguretat cal afegir la clau d'innotek:

$ wget http://www.virtualbox.org/debian/innotek.asc
$ sudo apt-key add innotek.asc

La petjada digital de la clau és:

6947 BD50 026A E8C8 9AC4  09FD 390E C3FF 927C CC73 

Ara ja podem per l'update:

$ sudo apt-get update

I la instal·lació:

$ sudo apt-get install virtualbox

Pels addictes als entorns gràfics podeu seguir les passes de Synaptic#Afegint_repositoris_extres_amb_Synaptic.

Instal·lació a Gutsy

NOTA: aquest apartat només és manté per raons històriques. Consulteu l'apartat  instal·lació

Es poden seguir el passos de la secció anterior canviant Feisty per Gutsy.

A Gutsy podem trobar una versió anterior de Virtual Box als repositoris d'Ubuntu:

$ sudo apt-get install virtualbox-ose

Preguntes durant la instal·lació i postconfiguració

Durant la instal·lació sens faran algunes preguntes (normalment les opcions per defecte són les correctes):

I finalment per tal de poder utilitzar VirtualBox ens hem d'afegir al grup vboxusers:

Consultem els grups als que estem:

$ groups
sergi adm dialout cdrom floppy audio dip video plugdev scanner lpadmin admin netdev powerdev

Si cal ens afegim al grup:

$ sudo usermod -a -G vboxusers sergi

Per tal que el canvis tinguin efecte cal tornar a iniciar l'entorn gràfic.

Altres sistemes operatius

Consulteu la web: http://www.virtualbox.org/wiki/Downloads.

Instal·lació des de el codi font

TODO

Instal·lació de màquines virtuals

Ubuntu Lucid 10.10

Per arrancar el CD cal posar F6

Marcar amb enter:

noapic
acpi=off

Sortir amb esc i instal·lar normalment.

Comandes

Podem veure quines són les comandes executant

$ sudo dpkg -L VirtualBox | grep bin
/usr/share/virtualbox/sdk/bin
/usr/share/virtualbox/sdk/bin/xpidl
/usr/bin
/usr/bin/VBox
/usr/bin/VBoxTAP
/usr/bin/VBoxTunctl
/usr/bin/VBoxManage
/usr/bin/VBoxSDL
/usr/bin/VBoxDeleteIF
/usr/bin/VirtualBox
/usr/bin/VBoxVRDP
/usr/bin/VBoxAddIF

Passar de vmware a Virtual Box

Recursos:


Instal·lar GuestAdditions

NOTA: Des del menú Dispositius de la màquina virtual hi ha una opció que posa Instal·la les Guest Additions que us muntarà el CD automàticament i només us faltarà executar l'script per al vostre sistema operatiu i arquitectura de CPU.
$ mkdir p
$ sudo mount -o loop /usr/share/virtualbox/VBoxGuestAdditions.iso p
$ cd p/
$ ls
AMD_PCnet  AUTORUN.INF  driver  gina  os2  VBoxGuestAdditions.exe  VBoxLinuxAdditions.run
$ sudo ./VBoxLinuxAdditions.run 
Verifying archive integrity... All good.
Uncompressing VirtualBox 1.5.2 Guest Additions for Linux  installation..............................................  
..................................................................................................
VirtualBox 1.5.2 Guest Additions installation
Building the VirtualBox Guest Additions kernel module...
Building the shared folder support kernel module...
Installing the VirtualBox Guest Additions...

Successfully installed the VirtualBox Guest Additions.
You must restart your guest system in order to complete the installation.

I tornem a iniciar el sistema:

$ sudo reboot

Arrancada de xarxa

Virtual box és pot utilitzar per fer proves de "terminals ximples" o sistemes d'arrancada de xarxa. Durant l'arrancada de la màquina virtual es pot accedir al menú d'arrancada amb la tecla F12.

També als pàrametres de la màquina virtual, al menú General, pestanya Avançat, es pot escollir l'ordre d'arrancada de la màquina virtual.

La tecla host acostuma a ser la tecla Alt Gr (alt de la dreta del teclat). Algunes combinacions poden ser útils per a fer proves d'arrancada de xarxa. Per exemple:

Host+R  --> Reinicia
F12 --> menú d'arrancada
l   --> Escollir arrancada des de la xarxa

Canvis permanents en l'arrancada de xarxa

Als paràmetres (botó Paràmetres) de la màquina virtual, aneu a la secció General, a la pestanya Avançat i modifiqueu l'ordre d'inici.

Configuració de la xarxa

NOTA: Aquesta secció segurament ja és obsoleta (--acacha 13:05, 12 maig 2009 (UTC)). Les noves versions de VirtualBox ja fan atuomàticament totes les configuracions de  
xarxa que abans és feien manualment. La opció de Host Bridge ja s'implementa directament

El control de la xarxa és fa amb un servei tipus SystemV. Podem saber si la xarxa de Virtual box esta activa amb:

$ sudo /etc/init.d/vboxnet status
VirtualBox host networking is loaded.

Creació de Host interfaces i bridging

NOTA IMPORTANT: A la versió 2.1 ja no cal configurar bridges ni res especial per fer que la màquina virtual formi part de 
la mateixa xarxa que la màquina host. S'activa l'opció a la configuració de xarxa de la màquina i llestos.

Primer cal crear un bridge seguint les instruccions de Creació d'un bridge.

Un cop tenim el bridge executem la comanda:

$ sudo VBoxAddIF vbox0 <user> br0

on a <user> em de posar el nom de l'usuari que vol utilitzar la interfície de xarxa. Per exemple:

$ sudo VBoxAddIF vbox0 sergi br0

VirtualBox host networking interface creation utility, version 1.5.2
(C) 2005-2007 innotek GmbH
All rights reserved.

Creating the permanent host networking interface "vbox0" for user sergi.

Ara la comanda ifconfig ens indicarà que tenim 4 interfícies:

$ ifconfig
br0       Link encap:Ethernet  HWaddr 00:30:1B:B7:CD:B6  
          inet addr:192.168.1.4  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::230:1bff:feb7:cdb6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:137 errors:0 dropped:0 overruns:0 frame:0
          TX packets:146 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:64328 (62.8 KB)  TX bytes:22214 (21.6 KB)

eth0      Link encap:Ethernet  HWaddr 00:30:1B:B7:CD:B6  
          inet6 addr: fe80::230:1bff:feb7:cdb6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:20788 errors:0 dropped:0 overruns:0 frame:0
          TX packets:14681 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:23664360 (22.5 MB)  TX bytes:1995733 (1.9 MB)
          Interrupt:20 
  
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:368 errors:0 dropped:0 overruns:0 frame:0
          TX packets:368 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:31896 (31.1 KB)  TX bytes:31896 (31.1 KB)
 
vbox0     Link encap:Ethernet  HWaddr 00:FF:91:2F:41:A3  
          inet6 addr: fe80::2ff:91ff:fe2f:41a3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:8 overruns:0 carrier:0
          collisions:0 txqueuelen:500 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

Ara hem de configurar la nova interfície al fitxer /etc/network/interfaces:

$ cat /etc/network/interfaces
auto lo
iface lo inet loopback

auto br0
iface br0 inet static
 address 192.168.1.2
 netmask 255.255.255.0
 gateway 192.168.1.1
 bridge_ports eth0

auto eth0
iface eth0 inet manual

auto vbox0
iface vbox0 inet manual
tunctl_user sergi

Tornem a iniciar la xarxa:

$ sudo /etc/init.d/networking restart

Només queda indicar a la secció Network de la configuració de la màquina virtual (Settings) que volem utilitzar la interfície vbox0:

Imatge:VirtualBoxNetwork1.png

Per veure un exemple d'ús dels bridges amb Virtual Box podeu consultar la secció IPCOP virtualitzat amb Virtual Box de l'article IPCOP.

Recursos:

Creació automàtica de les interfícies a l'inici de la màquina virtual

Primer de tot cal tenir instal·lats els paquets:

bridge-utils uml-utilities

Ho podem fer amb:

$ sudo apt-get install bridge-utils uml-utilities

Podem crear dos scripts per automatitzar el procés:

  • setuptap.sh
  • cleanuptap.sh
NOTA Una opció es crear-los a la mateixa carpeta on tenim la configuració de la màquina virtual. L'exemple de més abaix esta fet per a la màquina virtual [[[IPCOP]]]-

Creem el fitxer ~/.VirtualBox/Machines/IPCOP/setuptap.sh:

#!/bin/bash
#!/bin/bash
# Create an new TAP interface for the user ’sergi’ and remember its name.
interface=`/usr/bin/VBoxTunctl -b -u sergi`

#Change permissions to /dev/net/tun
/bin/chmod 666 /dev/net/tun

# If for some reason the interface could not be created, return 1 to
# tell this to VirtualBox.
if [ -z "$interface" ]; then
exit 1
fi
# Write the name of the interface to the standard output.
echo $interface
# Bring up the interface.
/sbin/ifconfig $interface up
#Create Bridge
/usr/sbin/brctl addbr br0
/sbin/ifconfig eth0 0.0.0.0 promisc
/usr/sbin/brctl addif br0 eth0
dhclient br0
# And add it to the bridge.
/usr/sbin/brctl addif br0 $interface


El fem executable:

$ sudo chmod +x ~/.VirtualBox/Machines/IPCOP/setuptap.sh

Ara fem l'script cleanup.sh. Creem el fitxer ~/.VirtualBox/Machines/IPCOP/cleanuptap.sh

#!/bin/bash
# Remove the interface from the bridge.  The second script parameter is
# the interface name.
/usr/sbin/brctl delif br0 $2

/sbin/ifconfig br0 down

/usr/sbin/brctl delbr br0  

dhclient eth0
 

# And use VBoxTunctl to remove the interface.
VBoxTunctl -d $2

#Change permissions to /dev/net/tun
/bin/chmod 660 /dev/net/tun
/bin/chown root:vboxusers /dev/net/tun

Li donem permisos d'execució

 $ sudo chmod +x ~/.VirtualBox/Machines/IPCOP/cleanuptap.sh

I afegim les comandes:

gksu ~/.VirtualBox/Machines/IPCOP/setuptap.sh

i

gksu ~/.VirtualBox/Machines/IPCOP/cleanuptap.sh

Al camp de text Setup Aplicattion de la secció Network de la configuració (Settings) de la màquina virtual.

Imatge:IPCOPVirtualBoxAutomatic.png

I ja podem iniciar la màquina virtual.

Scripts alternatius

Extrets de la web:

Up

sudo tunctl -t tap1 -u USERNAME
sudo chown root.vboxusers /dev/net/tun
sudo chmod g+rw /dev/net/tun
sudo brctl addbr br0
sudo ifconfig eth0 0.0.0.0 promisc
sudo brctl addif br0 eth0
sudo dhclient br0
sudo brctl addif br0 tap1
sudo ifconfig tap1 up

down

sudo ifconfig tap1 down
sudo ifconfig br0 down
sudo brctl delbr br0
sudo ifconfig eth0 HOST_IP netmask NETMASK up
sudo route add default gw GATEWAY eth0

Fitxer /etc/network/interfaces

auto lo
iface lo inet loopback

# L'interface réseau physique de la machine
auto eth0
iface eth0 inet manual  

# L'interface qui sera utilisée par VirtualBox
auto tap0
iface tap0 inet manual
tunctl_user <username>  

auto tap1
iface tap1 inet manual
tunctl_user <username> 

# Le bridge, permettant au réseau d’être accessible aux deux interfaces réseaux.
auto br0
iface br0 inet static
address 192.168.1.100
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.254
post-up chmod ugo+rw /dev/net/tun
bridge-ports eth0 tap0 tap1
bridge-ageing 7200
bridge-fd 0 

'Recursos:

/dev/net/tun

Per tal de fer permanent el canvi de permisos del fitxer /dev/net/tun, em de modificar les regles de udev.Editem el fitxer /etc/udev/rules.d/20-names.rules:

$ sudo joe /etc/udev/rules.d/20-names.rules

I modifiquem la línia:

KERNEL=="tun",                          NAME="net/%k"

per:

KERNEL=="tun",                          NAME="net/%k",  GROUP="vboxusers",     MODE="0660"

Recursos:

Muntar discs durs VDI

Mida variable

Recursos:

Mida fixa

Recursos:


Instal·lació de Guest Additions

Instal·lació a Debian

Aneu al menú

Dispositivos/Instal·lar Guest Additions ("Aplicaciones de Huesped")

Us muntara un CD amb les Guest Additions. El fitxer d'instal·lació en Linux és:

VBoxLinuxAdditions.run

Abans d'executar-lo cal instal·lar les eines de compilació i capçaleres del nucli:

$ sudo apt-get install build-essential linux-headers-`uname -r`

Un cop instal·lat podeu anar al CD i executar el fitxer .run

$ su
# cd /media/cdrom0
# ./VBoxLinuxAdditions.run


Instal·lació a Ubuntu

No ho he provat però molt segurament és igual o molt similar als passos seguits a Debian.

Màquines Virtuals

IPCOP

$ cd
$ mkdir -p MaquinesVirtuals/IPCOP
$ cd MaquinesVirtuals/IPCOP/
$ wget -N --http-user=anonymous --http-password= http://svn.projectes.lafarga.cat/svn/iescopernic/Administracio_SI_IESCopernic/IPCOP/IPCOP.ovf
$ wget -N --http-user=anonymous --http-password= http://svn.projectes.lafarga.cat/svn/iescopernic/Administracio_SI_IESCopernic/IPCOP/IPCOP1.vmdk

Ara executeu VirtualBox:

$ VirtualBox

I aneu al menú Fitxer > Importa una aplicació virtual... (Ctrl+E)

Escolliu el fitxer .ovf que ens acabem de baixar. Aneu seguint l'assistent per tal d'importar la màquina virtual.

Assegureu-vos que la màquina virtual te 2 targetes de xarxa, la primera en Adaptador Pont i la segona en NAT.

Ara ja podeu executar la màquina.

Usuari de línia de comandes:

  • Usuari: root
  • Paraula de pas: cursice

Usuari interfície web:

  • Usuari: admin
  • Paraula de pas: cursice

Per modificar la configuració de la xarxa executeu:

# setup

Consulteu també l'article IPCOP.

Ubuntu Server

Consulteu:

ASI_IES/VirtualBox#Importaci.C3.B3_de_la_m.C3.A0quina_virtual_Ubuntu_Server

Virtual Box des de la línia de comandes

VBoxSDC

Crea les màquines virtuals fixes (al menys és el procés que es veu amb top al crear un disc d'aquest tipus)

VboxManage

Crear una imatge de virtualbox que utilitzi directament una partició o disc del sistema (raw acces)

$ VBoxManage internalcommands createrawvmdk -filename ~/.VirtualBox/WinHD.vmdk -rawdisk /dev/sda -partitions 2 -relative -register

After registering, you can assign the newly created image to a virtual machine with

$ VBoxManage modifyvm WindowsXP -hda /path/to/file.vmdk

Recursos:

Convertir una partició existent en una imatge de Virtual Box

Amb VBoxManage podem convertir un imatge de disc (de les creades per eines de l'estil de dd) amb:

VBoxManage convertfromraw imagefile.img DiscDurVirtualBox.vdi




  1. Run the MergeIDE utility as mentioned above on existing windows machine.
  2. Shut down windows machine.
  3. Either pull the drive from the windows machine or copy the data with a low level image tool (like dd) to a USB drive or other removable media. If making an image, DO NOT image just the partition, this will not work!
  4. Use VBoxMange convertfromfaw to convert the image or to copy from the drive you pulled from the windows machine.
        1. If you are converting from the image, the syntax is just
           VBoxManage convertfromraw ImageFile.dd OutputFile.vdi
        2. If you are converting from the drive, you need to use
           cat /dev/sdg | VBoxManage stdin OutPutFile.vdi NUMBEROFBYTES
           Note, if you use fdisk -l in Linux you can see how many bytes each drive is to supply this parameter. Example:
           # fdisk -l /dev/sda
           Disk /dev/sda: 1500.3 GB, 1500301910016 bytes
           To determine the same information on a Mac OS X host, you do
           # diskutil list
           # diskutil info /dev/disk0
           to list available disks and to show the number of bytes under Total Size:. 
  5. Then use the media manager in VirtualBox to add the newly converted drive.
  6. Make a new virtual machine, using the drive you just added with the media manager.
  7. Once it is created, go in and turn on “Enable IO APIC”, select the # of processors you want etc.
  8. Try to boot the new virtual machine. It may “just work”, or you may get a BSOD. If it just works install guest additions and you are done. Depending on your license you might need to re-activate Windows.
  9. If it did not work, and you got a BSOD. Shutdown the virtual machine and boot up from a windows CD. Go through until you get to the select a partition, select the existing partition, and choose “repair”. It will basically reinstall windows and configure it for your new hardware (virtual hardware).
 10. Reinstall patches (Service packs) and updates.
 11. Install guest additions 


Recursos:

export

Aquesta comanda permet exportar una màquina virtual

$ VBoxManage export --vsys 0 --product "Ubuntu Server 9.04" --producturl "http://acacha.dyndns.org/mediawiki/index.php/ASI_IES
/VirtualBox#Importaci.C3.B3_de_la_m.C3.A0quina_virtual_Ubuntu_Server" --vendor "Sergi Tur" --vendorurl "http://acacha.dyndns.org/mediawiki" 
--version "1.0" UbuntuServer_904_cursos_original -o /home/sergi/ExportVirtualBox/UbuntuServer_904_cursos.ovf

VirtualBox Command Line Management Interface Version 2.2.4
(C) 2005-2009 Sun Microsystems, Inc.
All rights reserved.

0%...10%...

import

Aquesta comanda permet importar una màquina virtual.

Es pot fer una simulació d'un importació amb:

$ VBoxManage import UbuntuServer_904_cursos.ovf --dry-run

O executar la importació real amb

VBoxManage import UbuntuServer_904_cursos.ovf

convertdd

Permet convertir una imatge dd a vdi:

$ VBoxManage convertdd raw.img .VirtualBox/VDI/MyImage.fix.vdi
VirtualBox Command Line Management Interface Version 1.5.0
(C) 2005-2007 innotek GmbH
All rights reserved. 

Converting VDI: from DD image file="/home/ingo/raw.img" to file=".VirtualBox/VDI/MyImage.fix.vdi"...
Creating fixed image with size 10010165760Bytes (9547MB)...

Si utilitzem una imatge creada per nosaltres des zero:

$  VBoxManage convertdd /home/sergi/ProvesDiscs/images/1GB.img ~/VDI/1GB.vdi
VirtualBox Command Line Management Interface Version 3.0.10
(C) 2005-2009 Sun Microsystems, Inc.
All rights reserved.  

Converting from raw image file="/home/sergi/ProvesDiscs/images/1GB.img" to file="/home/sergi/VDI/1GB.vdi"...
Creating dynamic image with size 1048576000 bytes (1000MB)...

VirtualBox mirror

Es pot fer amb wget:

Wget#Exemple_de_mirror_de_Virtual_Box

Que jo conegui, no donen suport per a fer mirrors amb rsync.

VirtualBox instalacio desatesa

VirtualBox.exe -extract
start /wait msiexec /norestart /qn /i VirtualBox-<version>-MultiArch_<x86|amd64>.msi ALLUSERS=2

Resol·lució de problemes

Pantallazo blau (BSOD Blue Screen Of Death) al canviar el nom de màquina de Windows

Cal canviar al registre de Windows de la màquina virtual:

hkey_local_machine/system/currentcontrolset/services/intelppm

Cal posar el valor start a 4.

No es pot accedir a les terminals virtuals (Ctrl+Alt+F1) del guest

Right Ctrl+<function key>

O si no hi ha tecla Right Ctrl:

Windows+F<n> o Super+F<n>

Recursos:

Error VERR_HOSTIF_INIT_FAILED

Imatge:VirtualBoxError.png

La sol·lució a aquest problema es afegir permisos d'accés al gorup vboxusers al fitxer /dev/net/tun

$ sudo chown root:vboxusers /dev/net/tun
$ sudo chmod 660 /dev/net/tun

Reconfigurar el mòdul vboxdrv

$ sudo /etc/init.d/vboxdrv setup

No inicia la Ubuntu Server

Només afecta la versió 8.10 d'Ubuntu Server. Cal activar la opció PAE/NX. Consulteu l'article Ubuntu Server.

També tingueu en compte que no podreu instal·lar Ubuntu Server de 64 Bits amb un sistema operatiu Host de 32 bits.

Enllaços externts

Destacats

IES Nicolau Copèrnic