I have PC with Debian installed in it as the primary operating system in it. I play Simutrans on my system. Now I have to go to my uncle’s house for some days where I am going to stay for some days. He has a PC in which Windows 7 is installed. As I will be living for short period of time, I think that installing Debian on his computer will be troublesome. Before I go there, I installed a virtual machine on his Windows 7 and installed Debian using it. But the performance of Debian in Virtual machine was very slow as compared to its boot version. Running the Simutrans was a very bad experience on it. I don’t know how it happened, but Debian doesn’t need large amount of resources like Windows does. I created a Live CD of Debian on an USB pen drive using Unetbootin. It created a bootable version of Debian on my pen drive, but the problem happened that it was unable to connect to the internet. Also all the settings in it were set to default, it failed to recognize the hardware and adjust itself to the computer. Yes, I was able to correct it manually, but it is tedious to change every setting every time I start it in the computer.
My question is that I want to create a Debian Live CD on pen drive which will connect to internet properly, will work as it is been installed on the computer without having to manually adjust the settings on every boot. It will connect itself with the hardware and adjust the screen resolution and other settings itself. Also If I change the desktop background, theme or any other such settings regarding the looks of the operating system, it should be preserved when I start the system again. Also I have some useful files in the system which is related to my work. I would like to store them in pen drive and when it is connected to the system, along with the installation of Debian, it should also get copied in the host computer and should be accessible in the new system. My work is regarding JAVA and LXDE. So if I plug my pen drive with bootable Debian in it, I will need to install it. I want the bootable Live CD of Debian to work such that it will install JAVA and LXDE automatically.
Can somebody tell me if such a system as I have described is possible. If yes, then how do I make it? Also if anybody knows how to make the required system works without using swap file technique.