**Disclaimer, I'm fairly new to Linux ~2 years at home and, mostly, have only used ubuntu.
I have salix (14.0) installed as host and would like to setup a debian(Squeeze) guest. In the process of installing Virtualbox on the host, it turned out I needed to compile the linux headers. In the process of that I needed to download the source from salix's repostory as it doesn't come with the iso, I noticed this was downloaded to /usr/src/.
The debian vm is up and I can interact within it fine but I've been unable to network it to the salix host (I've tried bridged and some other options after looking for more info online). Its resolution is also much smaller than I would expect having edited its xml config file. These issues make me suspect that the guest additions are not installed, trying to install them gives me no feedback (probably something in /var/logs but I can't check atm). I noticed that it does not contain the source code in /usr/src
- Do I need to compile debian source on the guest? Would I actually need the linux source instead, I'm a little confused on that point?
- How do I get the source to the guest (can't mount folders on guest without additions or ssh into it without internet to install ssh server)
- Where would I download the debian source from, I can't find it on the website, and don't have another debian instance to run aptitude install linux-source-3.2
Really it seems like I'm overcomplicating this and perhaps missed some simple step. Is there a good guide for setting up Virtualbox or similar managers with non-ubuntu guests? Information on this seems to get sparse quickly.