I have a difficult problem that I'm trying to solve.
Currently, I am using Mac OSX and I want to create a full Ubuntu partition on my home computer; this is fine.
I'm currently doing a lot of development work, both from my home as well as at University, where there are a lot of machines and each machines cannot install specific software or libraries.
What I am wanting to do is have an external HD, that I can plug into my main computer (at home) and synchronise the Ubuntu image so I can take it into University and just boot Ubuntu from my external HD. I can then work from this image (WIll have all the files, software, libraries etc..) and all of the work that I do whilst I university when I come home, I can then transfer this onto my main computer.. SO that I'm always up-to-date no matter where I am.
I cannot use remote desktop since my home computer isn't always on. Could anyone therefore provide any tutorials or guidance to how I can do this?