Image Hosted by ImageShack.us

InnoTek VirtualBox e’ un software di virtualizzazione per processori x86,sia per uso domestico che per utilizzo server-oriented.
E’ disponibile in 2 versioni:

-Licenza PUEL
-Licenza GPL v2

Features:

* Modularity. VirtualBox has an extremely modular design with well-defined internal programming interfaces and a client/server design. This makes it easy to control it from several interfaces at once: for example, you can start a virtual machine in a typical virtual machine GUI and then control that machine from the command line, or possibly remotely. VirtualBox also comes with a full Software Development Kit: even though it is Open Source Software, you don’t have to hack the source to write a new interface for VirtualBox.

* Virtual machine descriptions in XML. The configuration settings of virtual machines are stored entirely in XML and are independent of the local machines. Virtual machine definitions can therefore easily be ported to other computers.

* Guest Additions for Windows and Linux. VirtualBox has special software that can be installed inside Windows and Linux virtual machines to improve performance and make integration much more seamless. Among the features provided by these Guest Additions are mouse pointer integration and arbitrary screen solutions (e.g. by resizing the guest window).

A number of extra features are available with the full VirtualBox release only (see the “Editions” page for details):

* Virtual USB Controllers. VirtualBox implements a virtual USB controller and allows you to connect arbitrary USB devices to your virtual machines without having to install device specific drivers on the host.

* Remote Desktop Protocol. Unlike any other virtualization software, VirtualBox fully supports the standard Remote Desktop Protocol (RDP). A virtual machine can act as an RDP server, allowing you to “run” the virtual machine remotely on some thin client that merely displays the RDP data.

* USB over RDP. With this unique feature, a virtual machine that acts as an RDP server can still access arbitrary USB devices that are connected on the RDP client. This way, a powerful server machine can virtualize a lot of thin clients that merely need to display RDP data and have USB devices plugged in.

* Shared folders. Like many other virtualization solutions, for easy data exchange between hosts and guests, VirtualBox allows for declaring certain host directories as “shared folders”, which can then be accessed from within virtual machines.

Per l’installazione della versione PUEL potete seguire il wiki di Supremus..

===========================
Installazione versione Open Sources
===========================

Scarichiamo i sorgenti dal repository:

svn co http://virtualbox.org/svn/vbox/trunk vbox

Entriamo nella directory

cd vbox

E lanciamo il file ./configure
Noterete che mancano un po’ di dipendenze,che di default ubuntu non ha.Basta lanciare:

sudo apt-get install bcc iasl xsltproc libidl-dev libxalan110-dev
sudo ./configure

Dovrebbe risultare il seguente output:

Successfully generated ‘AutoConfig.kmk’ and ‘env.sh’.
Source ‘env.sh’ once before you start to build VBox:

source env.sh
kmk

To compile the kernel module, do:

cd ./out/linux.x86/release/bin/src
make

Enjoy!

Quindi,lanciamo:

source env.sh
kmk

La compilazione e’ un po’ lunga.Una volta terminata:

cd ./out/linux.x86/release/bin/src
sudo make
sudo make install
cd ..
# importante perche’ ci spostiamo in $HOME/vbox/out/linux.x86/release/bin

Dopo la compilazione del modulo vboxdrv

sudo depmod -a
sudo modprobe vboxdrv

Adesso bisogna avviare il demone XPCOM..ma prima assicuratevi che il device /dev/vboxdrv sia accessibile in read/write

LD_LIBRARY_PATH=. ./VBoxSVC& #al termine,come suggerito,per uscire premete ctrl+c

Per avviare il front-end di configurazione:

LD_LIBRARY_PATH=. ./VirtualBox

Image Hosted by ImageShack.us

Image Hosted by ImageShack.us

__________________________

Guida all’installazione
Wiki Ubuntu Versione binaria PUEL

Image Hosted by ImageShack.us

Image Hosted by ImageShack.us

Related Posts Plugin for WordPress, Blogger...

Il tuo indirizzo ip:
3.85.143.239

Valutazione 3.00 su 5
happy wheels 2 demo

Category:

Senza categoria

Tags:

,

Commenti via Facebook:

Leave a Reply

Your email address will not be published. Required fields are marked *

*

11 Comments

  • |_NiGhTmArE_| ITALY 12 anni ago

    un virtualizzatore molto interessante che uso già da un po’ di tempo per provare alcune distro o usare programmi che mi necessitano windows… un ottimo modo per rendere meno traumatico il passaggio da windows a linux e sicuramente un ottimo rivale per lo già affermato vmware

    buona guida come al solito (anche se io, se posso, sono l’essere più pigro del mondo e i termini della PUEL mi bastano XD)

      Quota

  • hehe..in effetti basta la versione in binario..ma la mia curiosita’ mi ha spinto a provare la versione oss..che credo sia uguale..bho
    🙂
    Un ottimo sostituto del mio amato qemu
    Ora sto provando il nuovo modulo kvm del kernel…

      Quota

  • |_NiGhTmArE_| ITALY 12 anni ago

    qemu è anch’esso un ottimo virtualizzatore (e se non ricordo male virtualbox prende anche codice da qemu)… l’unico neo è la mancanza di una buona gui che lo renda usabile alla massa anche se di progetti in corso ce ne sono come ad esempio QtEmu (non l’ho ancora provato)…

    PS: per abilitare il modulo basta un sudo modprobe kvm (o kvm-amd/kvm-intel) giusto?

      Quota

  • di default e’ selezionato intel e non amd
    il modulo si chiama kvm ma non riesco a caricarlo perche’ dice che e’ una directory
    inoltre kvm e’ anche un tool in userspace

    sudo apt-get install kvm

    l’errore e’ questo

    dyve@kubuntu:~$ sudo modprobe kvm
    Password:
    FATAL: Error inserting kvm (/lib/modules/2.6.20.1-ubuntu1-geko/kernel/drivers/kvm/kvm.ko): Is a directory
    come fa un file kvm.ko ad essere una dir?..bho
    appena faccio luce..scrivo 2 righe come sempre..;)

      Quota

  • |_NiGhTmArE_| ITALY 12 anni ago

    io uso un kernel generico (sempre perchè sono pigro XD) e il modprobe funziona… però come pensavo la mia cpu non supporta la virtualizzazione hardware quindi non me ne faccio nulla fino al prossimo upgrade del pc (il comando che ho usato per testare è questo se puo’ interessare: egrep ‘^flags.*(vmx|svm)’ /proc/cpuinfo)

      Quota

  • flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl est tm2 ssse3 cx16 xtpr lahf_lm

    questi sono i miei flag..ma il core 2 duo che ho cell’ha la features per la virtualizzazione hardware..tutto il sistema e’ un sistema ViiV..con wireless anche se desktop..
    Ora provo anche io con un kernel precompilato..ho sia il -13 che il -14…:-)

      Quota

  • ciao, è la prima volta che mi serve aiuto mentre seguo una tua guida.
    il mio problema è che quando lancio ./configure ottengo questo errore:

    Checking for X libraries:
    Xlibs not found at -L/usr/X11R6/lib -L/usr/X11R6/lib64 -L/usr/local/lib -lXext -lX11 -I/usr/local/include or Xlibs headers not found
    Check the file /home/gpp/Desktop/vbox/configure.log for detailed error information.

    cercando in giro ho letto che bisognava installare i pacchetti xlibs-dev, dato che nn ce l’ho su gusty ho installato xlibs-data e xlibs-static-dev.
    però non riesco ad andare avanti, ahi qualche suggerimento?

      Quota

  • scusate… mi son dimenticato del file di log.
    queste sono le ultime righe del file:
    //
    using the following command line:
    g++ -O -Wall -o .tmp_out .tmp_src.cc “-L/usr/X11R6/lib -L/usr/X11R6/lib64 -L/usr/local/lib -lXext -lX11 -I/usr/local/include”
    /usr/bin/ld: cannot find -lXext
    collect2: ld returned 1 exit status
    \\

      Quota

  • sudo apt-get install x11proto-core-dev

      Quota

  • @gpp
    Mi sa che ti hanno risposto giusto
    Grazie PB
    😉

      Quota