Is it possible to... ?
Posted: 25. May 2012, 20:04
Hello,
I am going to build a new computer soon, and hoping to set up a Virtual Development Environment on it.
Could you tell me if my dreams can come true : are they possible?
I would like to :
- set up VirtualBox on a Debian squeeze host, without a GUI (no graphical user interface)
- set up virtual machines (wiith Debian, Windows XP, etc guests) to do different type of works, and test the portability of my projects to different environments
And if possible :
1. be able to switch from one VirtualBox to the other, in "one click" (or one script, it's the same). So, it would have to "freeze" the current virtual machine, and start another one. I would like to have icons on the desktop of each virtual machine, to do these "switches".
2. run from 3 to 6 VMs simultaneously, and display them on different screens (i am thinking about 3 or 4 screens). And maybe have shortcuts for changing the VM on one screen.
Is this possible with VirtualBox?
And a few more questions :
3. If yes, what should i read ?
- I guess i will need VBoxManage.
- Will i also need VBoxHeadless ?
- anything else ?
Any advice for building my computer ?
None of my programs or work require particularly big computing power, but i'm a bit worried as i might want to run up to 6 Vms simultaneously. Porobably, all my guest OS would be fairly light : Debian or Windows XP.
4. So, what do i need in terms of RAM ?
Do i need 4GB memory, 8GB, or 16GB?
Would a quad channel RAM motherboard help ?
I'm guessing that i will need at least 3GHz processor speed, or more. But i read that the RAM is more determinant for VMs.
5. And what do i need in terms of hard drive ?
I was thinking of buying SSD (Solid State Drives), instead of HDD, as they are apparently a lot faster.
And i read that i can make things a lot faster to have the guest and the hosts on different drives. So i was thinking of having one SSD for the host only, and then one for the VMs. Or maybe even one for each VM (or one for 2 VMs, if i had too many).
What do you think ?
Thank you for any little help !
pierre
I am going to build a new computer soon, and hoping to set up a Virtual Development Environment on it.
Could you tell me if my dreams can come true : are they possible?
I would like to :
- set up VirtualBox on a Debian squeeze host, without a GUI (no graphical user interface)
- set up virtual machines (wiith Debian, Windows XP, etc guests) to do different type of works, and test the portability of my projects to different environments
And if possible :
1. be able to switch from one VirtualBox to the other, in "one click" (or one script, it's the same). So, it would have to "freeze" the current virtual machine, and start another one. I would like to have icons on the desktop of each virtual machine, to do these "switches".
2. run from 3 to 6 VMs simultaneously, and display them on different screens (i am thinking about 3 or 4 screens). And maybe have shortcuts for changing the VM on one screen.
Is this possible with VirtualBox?
And a few more questions :
3. If yes, what should i read ?
- I guess i will need VBoxManage.
- Will i also need VBoxHeadless ?
- anything else ?
Any advice for building my computer ?
None of my programs or work require particularly big computing power, but i'm a bit worried as i might want to run up to 6 Vms simultaneously. Porobably, all my guest OS would be fairly light : Debian or Windows XP.
4. So, what do i need in terms of RAM ?
Do i need 4GB memory, 8GB, or 16GB?
Would a quad channel RAM motherboard help ?
I'm guessing that i will need at least 3GHz processor speed, or more. But i read that the RAM is more determinant for VMs.
5. And what do i need in terms of hard drive ?
I was thinking of buying SSD (Solid State Drives), instead of HDD, as they are apparently a lot faster.
And i read that i can make things a lot faster to have the guest and the hosts on different drives. So i was thinking of having one SSD for the host only, and then one for the VMs. Or maybe even one for each VM (or one for 2 VMs, if i had too many).
What do you think ?
Thank you for any little help !
pierre