1.Create a bootable cd/usb of ubuntu and boot it.
2.Choose try ubuntu option
3.When the ubuntu opens search in the dash for gparted
enter image description here

4.Use gparted to resize your disk
5.Right click on the drive in which windows is installed
6.Unmount it
7.Right click again and choose resize/move
enter image description here

8.resize the disk and create a new partition after resizing
9.After rezing windows partition use boot repair
Follow these commands for bootreapir

sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)

After installing boot repair select recommended settings for boot repair enter image description here


I did exactly the same with my Ultrabook (Windows 8 preinstalled) 250 GB SSD. This was the only option because I didn't even get an installmedia for W8.

For every step I booted with the appropriate live CD/DVD

1.) Backup whole Disk on an external USB drive with clonezilla http://clonezilla.org/downloads.php

2.) Shrinked the largest windows partition with gparted to about 100GB. http://gparted.org/download.php

3.) Installed Ubuntu in the newly created free space (New Partition for / and SWAP in this free space, used whole Partition for / (no home and var partitions etc))

4.) Repaired GRUB for dualboot with boot-repair (default settings, worked really great!) http://sourceforge.net/projects/boot-repair/

On reboot I got everything in the boot menu! WOW!

Kind regards

Justus Gadient