Virtualbox su Windows non è assolutamente adatto a questo, poiché Windows è piuttosto avido di risorse, Virtualbox non ha molte opzioni di configurazione e anche se puoi farlo funzionare sarà abbastanza inaffidabile, senza contare che puoi farlo " t passare attraverso dispositivi USB.
Quello che puoi fare (e l'ho fatto con molto successo) è usare un'installazione Linux leggera come base per QEMU che è un'alternativa Virtualbox, con molte più opzioni di configurazione, inclusa la possibilità di emulare Apple SMC e il suo Stringa "OSK" (non avrai bisogno di khats ombreggiati "hackintosh") e ha un passaggio USB affidabile (ho ripristinato con successo i dispositivi iOS e ho installato app su di essi).
Alla fine, con la mia soluzione riesco a far funzionare Yosemite con 3,5 GB di RAM (rispetto ai 4 GB del mio computer, e modificando il sistema host probabilmente potrei spingerlo ancora di più a 3,7 GB) , usando i due core della mia CPU, con passaggio USB affidabile e nessun tweaking richiesto (l'hardware emulato è abbastanza vicino a un vero Mac che il sistema operativo si avvia direttamente senza parametri della riga di comando del kernel o kex extra). Un SSD è un must, però, un disco rigido sarà maledettamente lento (è vero anche per un vero Mac). La grafica è ancora lenta (ed è ancora peggio in Yosemite) ma oltre alla schermata di login che richiede 5 secondi per renderla grazie alla sua trasparenza, tutto il resto è abbastanza utilizzabile, ed è sufficiente per lo sviluppo iOS occasionale (hobby) finché non ne hai abbastanza esperienza per realizzare app redditizie, nel qual caso è ancora meglio acquistare un vero Mac in quanto questa configurazione potrebbe interrompersi a qualsiasi aggiornamento.
Ho pubblicato una guida dettagliata sul mio blog su come crea una VM Yosemite, sentiti libero di verificarlo se sei interessato.