I have an ASUS K55VM laptop and yesterday I have witnessed some weird stuff regarding partitioning. My goal was to install windows 7 and OpenSuse on the same hard drive. The partition scheme had to be something like this: /dev/sda1 100 GB / /dev/sda2 50 GB /home /dev/sda3 12 GB swap /dev/sda4 100 MB WIN(boot) /dev/sda5 100 GB WIN(C) /dev/sda5 200 GB WIN(D) /dev/sda5 ~100 GB WIN(E) Windows installer partitioning software only creates MBR table, so I had to use LVM to overcome the 4 primary partition limit. OpenSuse was really stubborn, refusing to perform any operations on current partition table, except replacing it. When I tried to install Suse with GPT first, and then install windows I have encountered the weirdest thing ever - my laptop wasn't seeing my HDD anymore. Come to find out, BIOS is set to detect UEFI automatically, instead of looking for actual physical storage devices. So, since there was no MBR and it didn't recognize GPT - booting from hard drive directly wasn't an option... Even though I was able to start it by booting form OpenSuse DVD and selecting "Boot from Hard Disk". The question is: How can I install both OSes with GPT, so my laptop can see it. Or is there any alternative, except putting linux on external storage.