I have 3 virtual devices: nexus 5, nexus 7, nexus 10.
On nexus 5 there's no problem for running normally but nexus 7 and 10 have "white screen".
My preferences - network :
I make 4 Host-only network VirtualBox Host-Only Ethernet Adapter#1, #2, #3, #4
.
Setting of Nexus 5:
Network - Tab Adapter 1 : Ethernet Adapter#1
Network Tab Adapter 2 : Ethernet Adapter#2
Display Video Memory : 32MB
.
My solution:
Update to newest VirtualBox from 4.2.12 (bundling with my genymotion 2.3.1) to 5.0.14
Open VirBox setting - open System and tab "mother board, decrease "Base Memory" from red zone to green zone (My case, I change from 3000MB to 1500MB).
Open network - check enable netwok adapter with attach to Host-only adapter.
3.1 tab Adapter 1 : choose same with Nexus 5 (adapter#1), for nexus 7 n 10
3.2. tab Adapter 2 : choose different with Nexus 5 (adapter#3 for nexus 7 and adapter#4 for nexus 10)
For Display Video Memory, I increase from 32MB to 64MB
Finish and I can running my nexus 7 and 10 normally.
Hope my solution will help your problem too ^_^
regard, from Indonesian with love