Re: Windows XP - OpenSUSE dual-boot
Making new partition for openSUSE is not related to shrinking. You can shrink in that case, when you have one drive assigned for XP(c Drive of whole hdd space.) to make some room for openSUSE. But apart from that, if you have other partition, you can install openSUSE there without shrinking(if that drive is not in use).
openSUSE will install boot loader for you, so you can boot into both OS.
Shrinking will not damage any thing, if you do it in the proper way. Gparted is best for this.
Linux[openSUSE, KDE], PHP, MySQL, Wordpress, Tech News, etc :
http://anl4u.com