Umpteen times it has been mentioned in this forum that we need Partition Magic or some similar software to repartition Windows partition. I use another method, without disturbing my Windows installation. It is booting into Xandros (Linux) CD. I proceed 'installing' Xandros, but factually I mean to proceed only upto the part when it asks you to select partition to install Xandros. Seleect install in 'Empty space in Windows partition'. Select the larger Windows partition that you want to split into more partitions' and se;ect the sizes of Windows partitions. After it does the re-partitioning and reformatting, switch off the system. And later use fdisk, or in case of Windows XP, use Administrators' tools->computer management-> Storage ->disk management, and delete the 'unknown partitions' and either leave the free space (for future linux installations) or reformat the free space as Fat32/NTFS. Thatâ€™s what I did with my laptop with 40 GB HDD and no partition!. Now I have three Windows partitions, and three Linux ones.