VirtualBox logo

Soprattutto per i neofiti di Linux, è spesso necessario non ricorrere ad un drastico cambiamento di sistema operativo, ma è consigliabile almeno per i primi tempi avere tutti e due i sistemi operativi insieme.

Questo è possibile in 2 modi: creando un dual boot, o meglio partizionare il disco ed installare due sistemi operativi oppure installando una macchina virtuale su di un sistema per farne girare un altro. I vantaggi e svantaggi dell’uno o dell’altro approccio sono tanti, io pero preferisco di gran lunga il secondo.

La virtualizzazione, infatti permette di avere “due computer in uno”, senza dover formattare niente, e questa non è una cosa da poco conto! Io, per esempio sul mio Ubuntu possiedo una macchina virtuale installata tramite Vmware con sistema operativo Windows Xp, e cio mi consente anche ad esempio di poter installare un server e un database su Linux che si appoggiano sul server in Windows e di creare in Ubuntu il mio client, facendoli comunicare istantaneamente, cosa non possibile attraverso la scelta del dual boot, in quanto devo riavviare la macchina. Ve lo dice uno che fino a un anno fa aveva partizionato il disco per Xp, Vista e Ubuntu!



A questo punto, andiamo a vedere di quali strumenti abbiamo bisogno per creare una macchina virtuale. I programmi principali sono due, Vmware e Virtualbox, di quest’ultimo esamineremo gli aspetti più importanti.

Vogliamo quindi creare su Linux Ubuntu una macchina virtuale per il nostro Windows Xp.
Virtualbox (proprietà di Sun) è un programma free e scaricabile da qui.

  • Una volta scaricato ed installato fate partire VirtualBox.
  • Premere sul pulsante Nuova per creare la macchina virtuale.
  • Premiamo Successivo e scegliamo un nome per la nostra macchina virtuale.
    Scegliamo Windows Xp come sistema operativo e premiamo Successivo.
    Lasciamo la dimensione raccomandata di default e andiamo Avanti.
  • Ora bisogna creare un’immagine di hard disk virtuale, seguiamo questi passi
    Nuovo–>Successivo–>Ad espansione dinamica–>Successivo–>Termina .
  • Terminata questa procedura vedremo nel pannello centrale l’istanza della nostra macchina virtuale.
  • Cliccando sul pulsante Avvia e con il cd di installazione del nostro sistema operativo dentro il lettore,
    partiamo con l’installazione del sistema operativo!!

Ed ecco finalmente il risultato!!!!

Windows Virtuale

Da notare l’avviso, “Il computer potrebbe essere esposto a rischi “!!!!! :)

Nel prossimo articolo tratteremo come creare una rete virtuale tra i due sistemi in questione. !! Stay tuned !!!

Enjoy:
  • Print
  • PDF
  • RSS
Segnala l'articolo su:
Segnala su OKNOtizie OKNOtizie Segnala su Facebook Facebook Segnala su Segnalo Segnalo Segnala su UpNews UpNews Segnala su Technotizie Technotizie Segnala su FaiInformazione FaiInformazione

Iscriviti ai nostri Feed RSS!
  • VirtualBox 1.6: grandi novità da SUN
    VirtualBox 1.6: grandi novità da SUN

    La Sun proprietaria di VirtualBox, il noto programma che ci permette di far girare una macchina virtuale nel nostro computer, ha recentemente rilasciato la sua ultima versione, che promette grandi no..


  • Creare una rete con VirtualBox
    Creare una rete con VirtualBox

    Una volta installato VirtualBox la gestione della rete non è automatica come si crede ma bisogna gestire alcune funzionalità in base alla situazione in cui l'utente si trova. Andiamo quindi a verif..


  • Linux: Cosa vi siete persi nel 2008!
    Linux: Cosa vi siete persi nel 2008!

    Non vogliamo rischiare di farvi perdere il meglio degli articoli Linux del 2008. Ubuntu Linux - E' ora di fare il grande passo! A quanto bisogna rinunciare passando a Ubuntu Linux? I tuoi programmi W..


  • Sincronizzare Google Calendar con iCal
    Sincronizzare Google Calendar con iCal

    Gia' altre volte nel passato Google si e' interessata al mondo Mac presentando diversi prodotti e realizzando servizi compatibili. Considerando la continua crescita di Apple e l'ormai affermata poten..


  • Emulatore di PocketPC: Try before you Fry!
    Emulatore di PocketPC: Try before you Fry!

    Avete mai avuto paura di installare un programma sul vostro Pocket PC, e rischiare di comprometterlo? Non importa se siete degli sviluppatori o meno, Microsoft Device Emulator 2.0 è fatto apposta pe..


  1. Comment Icon
    francesco

    12/03/08
    4:25 pm

    Complimenti per il post, davvero molto chiaro.
    L’unica cosa in base all’installazione effettuata virtualBox protrebbe richiedere il cambio dei permessi al file /dev/vboxdrv.

  2. Tom Author Icon
    Tom

    16/03/08
    10:23 pm

    Non sò magari sono di parte, ma io avrei usato Vmware. :)

  3. Comment Icon
    Giuseppe

    27/07/08
    5:09 pm

    Ciao, mi sto avvicinando al mondo Linux ma mi serve Windows perchè ho acquistato programmi originali per il mio lavoro e vorrei continuare ad usarli.

    Volevo sapere 2 cose:

    1. la suite Adobe (dreamweaver, flash, photoshop, ma anche altri programmi come Word, Excel, Outlook 2002) possono funzionare creando una macchina virtuale per Windows XP?

    2. Riguardo all’ultima frase: “Da notare l’avviso, “Il computer potrebbe essere esposto a rischi”, questo significa che non è necessario installare antivirus e firewall?

    Grazie

  4. Tom Author Icon
    Tom

    27/07/08
    6:02 pm

    Se crei una macchina virtuale, funzionerà senza problemi qualunque software Windows, ma attenzione mi raccomando bisogna avere un quantitativo onesto di memoria.

    Bè con Linux gli antivirus non servono ma la macchina virtuale è un sistema operativo a parte se prendi un virus nel sistema virtuale si infetta come un sistema normale.

  5. Comment Icon
    Giuseppe

    27/07/08
    7:40 pm

    Ho 3GB di ram e credo che sia sufficiente. Allora continuerò ad usare la protezione per Windows.

    Grazie sei stato gentilissimo.

  6. Ciao Giuseppe,
    per quanto riguarda la suite office,non ci sono problemi nell’installazione su macchina virtuale…nel mio computer jùho installato linux come sistema predefinito e windows sui macchina virtuale(per lavoro sono costretto ad usare IE) , e a mio parere e’ la soluzione migliore,soprattutto per quel discorso di virus…ciao e buona fortuna !!!

  7. Comment Icon
    Giuseppe

    28/07/08
    7:43 am

    Ciao Lorenzo,
    si anch’io installerò windows come macchina virtuale sul sistema linux.

    Forse installerò OpenSUSE 11 che sembra più facile da installare e da usare, almeno così ho letto sempre su altro post da questo sito.

    Grazie e complimenti per il post.

  8. Comment Icon
    Gaetano

    17/08/08
    1:01 pm

    L’unica cosa in base all’installazione effettuata virtualBox protrebbe richiedere il cambio dei permessi al file /dev/vboxdrv.

    Appunto, sono un neofita. Come si fa per cambiare i suddetti permessi, perchè non riesco ad andare avanti.
    Grazie

  9. Tom Author Icon
    Tom

    17/08/08
    4:42 pm

    hai fatto bene a chiedere :)
    il comando è chmod, qui trovi come utilizzarlo
    http://it.wikipedia.org/wiki/Chmod

    es. chmod -R 775

    (diventa amministratore con il comando SU se non dovesse funzionare)

  10. Comment Icon
    Giuseppe

    15/11/08
    5:51 pm

    Ma volendo installare Windows come macchina virtuale su Linux, devo creare 2 partizioni una per Linux e l’altra per Windows dove poter salvare dati dagli applicativi Win XP?
    Giuseppe

  11. Tom Author Icon
    Tom

    15/11/08
    6:30 pm

    Ciao Giuseppe, se crei una macchina virtuale su Linux i programmi di Windows XP li installi direttamente dentro alla macchina virtuale.

    Quindi non servono partizioni, e se ti stufi basta che cancelli i file della macchina virtuale e sparisce tutto in maniera pulita.

    Ovviamente vale anche l’inverso su XP per provare Linux.

  12. ottimo Tommy ;)

  13. Comment Icon
    Giorgio

    17/12/08
    10:37 pm

    Complimenti per il post, è spiegato veramente bene…
    Purtroppo ho riscontrato un errore nell’installazione di windows xp su linux.
    Ho fatto tutto quello che dice la guida, solo che al quarto punto ho cambiato il percorso mettendo quello del disco esterno (media/disco esterno/WINDOWS/Windows XP.vdi) e ho aumentato la capienza virtuale a 40 gb. Dopo aver terminato le operazioni ho cliccato su avvia e mi è apparsa una finestra che mi chiedeva di installare il sistema operativo tramite cd o file iso. Una volta scelto il lettore dvd in cui è inserito il cd di Windows ed aver continuato, mi appare questa finestra di errore: http://img512.imageshack.us/img512/5448/errorevirtualboxhe0.png

  14. Ciao Giorgio, prima di tutto potresti dire che distribuzione usi e dove hai preso VirtualBox?
    Ciao,
    L.

  15. Comment Icon
    Giorgio

    18/12/08
    7:37 pm

    Uso Ubuntu 8.04 e ho scaricato la versione VirtualBox Ubuntu 8.04 LTS (“Hardy Heron”) i386 da qui: http://www.virtualbox.org/wiki/Linux_Downloads

  16. Comment Icon
    Giorgio

    20/12/08
    3:49 pm

    Qualcuno mi può aiutare?

  17. Ciao Giorgio, allora l’errore riporta di installare i moduli virtualbox-ose, ed è proprio quello che devi fare..spulciando in rete , ti ho trovato questa guida , che dovrebbe essere proprio quello che cerchi…
    http://www.linux-magazine.it/index.php?topic=1407.0

    Facci sapere se hai risolto !!!
    Ciao !

  18. Comment Icon
    Giorgio

    21/12/08
    10:57 am

    Ma come si fa ad aprire il documento /etc/init.d/mountdevsubfs.sh con i diritti di amministrazione?
    Io ho provato a fare nel terminale sudo mountdevsubfs.sh ma dice che nn riconosce il comando…

  19. Allora Giorgio ti spiego:
    in una shell linux per accedere come un altro utente basta digitare
    su nome_utente
    Quindi se vuoi accedere come root(amministratore) , devi digitare
    su root e poi la password…
    pero non è possibile in Ubuntu, perchè è una distribuzione che nn permette i accedere come root, pero permette di eseguire comandi temporaneamente come root attraverso sudo
    quindi la sintassi è sudo nome_comando
    in quel che hai scritto tu,
    sudo mountdevsubfs.sh , il sistema interpreta mountdevsubfs.sh come un comando , che ovviamente non esiste,
    Premesso cio, se vuoi cambiare i permessi a un file, ti posizioni sulla cartella dove si trova e basta digitare
    sudo chmod 777 mountdevsubfs.sh .
    chmod (letteralmente change mode è il comando per cambiare i permessi..)
    Guarda qui per approfondire!
    Ciao ,
    L.

  20. Comment Icon
    Giorgio

    22/12/08
    1:04 am

    Non ci riesco; questa è la finestra che appare dopo aver eseguito i comandi: http://img220.imageshack.us/img220/3264/rootpr6.png

  21. Scusa, ma perchè dici che non ci riesci?
    Al primo comando che hai dato, ti ha risposto ‘nessun file’ perchè hai dato una path relativo, e quindi il istema cominciando a cercare da /home/ giorgio non ha trovato niente…ma nel secondo comando , quando hai fornito il path assoluto, a partire dalla radice, mi sembra sia andao a buon fine, no?Non ti da nessun messaggio quando funziona…riprova il comando , poi vai sul file , aprilo con un editor di testo e prova a scrivere qualcosa e vedi se ti fa salvare…
    secondo me si..
    Ciao,
    Ll.

  22. Comment Icon
    Giorgio

    23/12/08
    12:55 am

    Ho riprovato ma niente…. da root scrivo chmod 777 /etc/init.d/mountdevsubfs.sh ma non succede niente, non si pare nulla…

  23. Comment Icon
    Giorgio

    23/12/08
    12:56 am

    *non appare nulla

  24. Comment Icon
    Giorgio

    25/12/08
    8:27 am

    Finalmente sono riuscito ad aprirlo come utente root, ho fatto tutto quello che c’è scritto in questa pagina (http://wiki.ubuntu-it.org/Emulatori/VirtualBox/Configurazione), ho riavviato e andando nelle impostazioni del programma non ho capito come abilitare il supporto usb.
    Io ho fatto così:
    da root ho digitato: “chmod 777 /etc/init.d/mountdevsubfs.sh”, si è aperto il file è ho fatto le modifiche opportune (ho tolto le #)
    sempre da root ho digitato “chmod 777 /etc/init.d/mountkernfs.sh”, si è aperto e alle prime righe ho aggiunto “## Mount the usbfs for use with VirtualBox
    domount usbfs usbdevfs /proc/bus/usb -onoexec,nosuid,nodev,devgid=125,devmode=664″
    dopo la scritta “devgid=” ho scritto 125 come risultato del comando “cat /etc/group | grep vbox”
    da root ho digitato “chmod 777 /etc/fstab”, si è aperto e alle prime righe ho aggiunto “## USB VirtualBox:
    none /proc/bus/usb usbfs devgid=125,devmode=664 0 0″
    Che cosa ho sbagliato nella procedura? Aiutatemi…

  25. Comment Icon
    Giuseppe

    12/01/09
    3:16 pm

    Ho installato Ubuntu 8.10, poi VirtualBox e Windows XP ma quando installo Kaspersky Internet Security, Windows XP (installato dentro VirtualBox), mi fa vedere lo schermo blu con una scritta che non riesco a leggere perchè subito dopo si riavvia.

    Dopo che si riavvia XP si presenta lo stesso errore con schermo blu e scritta con nuovo riavvio di Windows XP.

    Ho letto qui che è necessario l’antivirus anche per Windows in VirtualBox ma perchè questo errore? A voi è capitato? Qualche suggerimento prima di rinunciarci e passare a VMWare?

    Grazie

  26. Comment Icon
    Giorgio

    14/01/09
    4:26 pm

    Potete aiutarmi?

  27. Ciao Giorgio,
    prima domanda:virtuabox riesce quindi ora a caricare Windows Xp?
    Seconda domanda: fino a quello che hai scritto tu , cioè il comando
    none /proc/bus/usb usbfs devgid=$ID,devmode=664 0 0 , immagino sia andato tutto ok ma cmq non ti carica l’usb,giusto?
    Se è cosi nel tutorial a questi punto dice
    “Una volta riavviato il sistema non resta che abilitare il supporto USB nelle impostazioni del programma: a tale scopo è sufficiente entrare nella sezione «USB» e mettere il segno di spunta sulle sulle voci «Controller USB» e «Controller USB 2.0». Infine, avviare la macchina virtuale e andare su Dispositivi -> Dispositivi USB, dunque abilitare il dispositivo desiderato.”
    Ti da errore questo passaggio?

  28. Ciao Giuseppe,
    per sapere, usi vista o xp?
    E i service pack?
    Cmq considera che virtualizzando non il sistema non avrà a disposizione le stesse caratteristiche originali, (tipo scheda video)…guarda quindi se i requisiti minimi richiesti da Kaspersky, sono soddisfatti dal tuo s.o.!!

  29. Comment Icon
    Giuseppe

    14/01/09
    7:02 pm

    Ciao,

    l’ho scritto che si tratta di Windows XP e con il Service Pack 2 e 3 installati.

  30. Comment Icon
    Giorgio

    16/01/09
    9:23 pm

    Ciao,
    1) Non riesce a caricare windows xp.
    2)Si, è andato tutto bene, ho riavviato il pc, ma quando ho aperto il programma non ho trovato la voce “dispositivi”. Potresti postare uno screen?

  31. Comment Icon
    hjhj

    08/02/09
    11:31 am

    ma rallenta il pc? Se win prende un virus può anche trasmetterlo a linux? risp plz!!!!

  32. Tom Author Icon
    Tom

    08/02/09
    5:37 pm

    Ciao Hjhj, ottima la tua domanda.
    Ovviamente avere una macchina virtuale rallenta il PC, ma se hai un computer recente non dovresti soffrire molto.
    Per quanto riguarda il virus, Windows e Linux hanno architetture differenti quindi un virus per Windows non è compatibile con Linux e viceversa.
    Questo però non significa che non devi usare un antivirus nella macchina virtuale, specie se la connetti a internet.

  33. Comment Icon
    Alex

    17/04/09
    8:00 pm

    Salve a tutti. Qualcuno potrebbe aiutarmi?
    Ho un Buon Computer ma avendo W. Vista le capacità ne risento molto, quindi ho optato per la macchina virtuale. Ha fatto tutti i passaggi per installare il programma e tutto ok, però ora vorrei aumentare la capacità del HDD che è solo di 10 Giga, nell’impostazione ha selezionato “Ad espansione dinamica”, ma non so come aumentare la capacità. Qualcuno sa come si fa? Se si, me lo potrebbe spiegare dettagliatamente (Per favore)?

  34. Comment Icon
    marco

    20/11/09
    12:32 am

    a me chiede di eseguire il comando `/etc/init.d/vboxdrv setup’ ma non fa assolutamente nulla… cioè… ho provato in tutte le salse ma mi da sempre not such file or directory!
    Grazie

  35. Ciao Marco,
    probabilmente non è stato caricato correttamente il modulo virtualbox.
    Prova con questi 2 comandi ( da root )
    ‘ /usr/bin/vbox_build_module ‘ e poi
    ‘ modprobe -r vboxdrv ‘
    Se non dovesse funzionare dicci che distribuzione hai e se hai installato da repository o no…
    ciao !

Lascia il tuo parere..