Il mio iPhone USB non si connette a VirtualBox
Utilizzare il tuo iPhone con VirtualBox non è semplice come collegarlo una volta che la macchina virtuale è in esecuzione. Devi usare la versione corretta di VirtualBox, poiché l'edizione open-source non ha il supporto USB. Una volta che hai la versione giusta di VirtualBox, ti serve il VirtualBox Extension Pack.
Versioni di VirtualBox
Se hai scaricato VirtualBox dal sito web di VirtualBox, sei a posto. Se stai usando una macchina Linux e hai scaricato VirtualBox dai tuoi repository, hai probabilmente scaricato l'Open-Source Edition, o OSE. Questa versione non ha il supporto USB. Tutte le macchine virtuali che hai creato con l'OSE funzioneranno con la versione closed-source di VirtualBox. Una volta disinstallata l'OSE, installa la versione di VirtualBox che hai scaricato dal sito web. Quando la apri, le tue macchine virtuali saranno lì.
VirtualBox Extension Pack
L'Extension Pack per VirtualBox ti permette di usare dispositivi USB. Prima scarica il file, chiamato "Oracle_VM_VirtualBox_Extension_Pack-4.1.6-74713.vbox-extpack", dal sito web di VirtualBox. Poi apri VirtualBox e apri "Preferenze" dal menu File. Vai a Estensioni e aggiungi il file delle estensioni. Se stai usando Ubuntu, dovrai fare un passo in più e aggiungere il tuo account utente al gruppo "vboxusers". Apri le Impostazioni di Sistema dal launcher, poi vai a "Utenti e Gruppi". Una volta lì, clicca "Gestisci Gruppi". Riavvia il sistema.
Configurazione USB
Collega il tuo iPhone al computer e apri VirtualBox. Scegli la macchina che vuoi usare con il tuo iPhone e apri le impostazioni della macchina. Nel pannello di sinistra clicca l'opzione "USB". Assicurati che "Abilita Controller USB" e "Abilita Controller USB 2.0 (EHCI)" siano entrambi selezionati. Clicca il pulsante "Aggiungi" sul lato destro della finestra, che sembra una spina USB con un segno verde più, e seleziona l'iPhone. Clicca "OK" per chiudere le impostazioni.
Utilizzare il tuo iPhone
Una volta configurato l'USB, avvia la tua macchina virtuale. Nella barra del titolo, vedrai il menu "Dispositivi"; clicca questo e vai a "Dispositivi USB". Seleziona il tuo iPhone per montarlo sulla tua macchina virtuale. Una volta montato, puoi usare l'iPhone come se stessi usando il tuo SO nativo. Puoi installare iTunes a patto che la tua macchina virtuale stia eseguendo un sistema operativo compatibile, sia Windows che OS X.