Ive read many of these threads and am wondering if there is anything i can do other than erasing everything because i dont have an external hard drive. I used iDefrag but i could only do the "quick" defrag and it wouldnt let me do the compact one. Do i have to buy an external hard drive to be able to partition? Thanks!