Here is the scenario.
I have Windows 7 installed on my Dell Inspiron 15" C: drive. The C: partition size is equal to the capacity of the hard disk, but the used space on C: is far less than that.
I want to install Ubuntu on this laptop, too. Is there a way I can free half of the space occupied by the Windows 7 partition and install Ubuntu on it?
In short, want to install Ubuntu without losing neither the Windows installation nor my previously stored data and programs.