Yes. If you use Partition Magic to re-size the xp partition (at the back end) to make room for Linux. The reason I recommend PM is that M$ parks some unmovable files near the end of the partition. If you use Linux tools to resize the partition, you may loose those files,and xp will be non-bootable. So, resize using PM to make free space on the disk.
Then, with the Linux install cd in the drive, reboot. When the install program asks where to install, select the free space, make a Linux partition (file types: native Linux ext2, journaled ext3, reiserfs [also journaled]), take your pick. The partition will then be formated per your choice, and installation will proceed from there.
SuSE will detect your xp, and will write a bootloader config which will allow you to choose which OS to boot: xp or SuSE, if you elect to install the SuSE bootloader (grub) stage 1 to the MBR of the hard disk. SuSe will also probably choose to set itself as the default to boot, but that's easily changed by editing file /boot/grub/menu.lst (change the order in which the OSs are listed, or change the *default* line from 0 to 1, 2, or whatever [grub numbers start at 0]).
Or, if you prefer, you can configure the xp ntldr to boot Linux (can't help you with that. I don't know how it works).
Note: the next time you have to re-install xp, it will overwrite the MBR, and you won't be able to boot Linux without a boot floppy, boot cd, or install cd in order to re-write grub stage 1 to the MBR. That's just M$s idea of how to get along with other OSs.
Last edited by bigrigdriver; 11-22-2006 at 03:43 AM.