I've tried repairing and verifying disk permissions, verifying the disk, etc, etc, and even defraging the disk.
I still can't make a partition in the HD with bootcamp or disk utility.
Please help!
One thing you shouldn't do is defrag. It is recommended not to defrag the disk in OSX. It handles that all by itself. But it shouldn't have done any damage. Try going into disk utility and selecting the disk you want. Then go to the erase tab and try "erasing free space." This will erase the free space you have on your drive and make sure nothing is there. When you delete in a file in the trash it actually doesn't delete. Just the disk marks it as deleted. Once you fill up that disk space again the new files you place there overwrite the old files. So try erasing free space and try partitioning again.
Thanks for the quick reply, I will try that now.
EDIT: I just opened up disk utility and it won't let me erase free space on my HD since it's the one the OS is running on. I don't have any external HD's either...
EDIT: I just opened up disk utility and it won't let me erase free space on my HD since it's the one the OS is running on. I don't have any external HD's either...
Use Disk Utility while booting from you Leopard install disk. Stick in the disk and reboot while holding down "c" on your keyboard.
Typically you'll want to partition the hard drive right after a fresh install of the OS. So if you have a bit of time, make a Time machine backup of your computer. Then boot the computer from the OS disk, partition the hard drive using the Disk Utility on the OS disk. Then go and install Mac OS X Leopard again and restore your data from the backup.
So, I did manage to erase the freespace.
But seeing as I have lost my install disks for my mac I couldn't fix the problem, so i've installed Windows temporarily.
I guess I'll be stuck with Vista untill Snow Leopard, as I don't want to buy a Leopard disk now (might be a waste of money like snow leopard coming out soon.)
Thanks for your help.
It was the only thing I could think of. The system kept saying that "The Hard Drive is Full" over and over so I thought I'd rather have a bad OS than a bad HD.
Hopefully I can tough it out until Snow Leopard, or cave and buy a copy of Leopard on Craigslist or borrow a disk from a friend.
One thing you shouldn't do is defrag. It is recommended not to defrag the disk in OSX. It handles that all by itself. But it shouldn't have done any damage. Try going into disk utility and selecting the disk you want. Then go to the erase tab and try "erasing free space." This will erase the free space you have on your drive and make sure nothing is there. When you delete in a file in the trash it actually doesn't delete. Just the disk marks it as deleted. Once you fill up that disk space again the new files you place there overwrite the old files. So try erasing free space and try partitioning again.
He was wise to defrag, this issue is often caused by current, existing files being spread across the drive which leave insufficient contiguous (i.e. ongoing) room for the new partition. Defragmenting moves all the blocks together, hopefully creating a large enough 'gap'.
The advice to erase free space is spurious, firstly because you risk crashing the machine (as it creates an ever-expanding file to overwrite the space with 0's, which leaves no room for the swap file to expand = crash). Additionally, the computer knows which files are deleted and wouldn't worry about this whilst partitioning (otherwise we'd always have to fully erase drives before using them, which simply wouldn't work - imagine explaining that to computer illiterates each time).
AppleMatt
Ok, obviously you know more than I do. I had just heard from a lot of other threads and articles I had read that defragging was a bad idea for macs. But it makes sense in this situation as you pointed out. I didn't know that erasing free space would crash the machine, I had done this before and didn't think that it could do anything harmful.
It can be a bad idea, it depends really. OS X automatically defrags files under 20MB when you open them (but doesn't 'condense' the whole drive down). Also, it moves commonly used files (e.g. boot cache) to the fastest part of the hard-drive (the 'hot zone'). Running a defragmenter could in theory move these files out of the hot zone thereby slowing your Mac. I understand however that iDefrag respects the hot zone. I do wonder nowadays whether defragmenting has the any discernible impact.
The way I found out erasing free space on the drive you're booted from was problematic was from the first time I did it.
AppleMatt
Yeah, just make sure if you borrow a disk it is from whatever kind of computer you have, i don't think a macbook disk will work if you have an imac if you are trying to use the installation cd that came with the computer
Are you sure? Can someone verify that if I use a Macbook disk it won't work on my iMac? Because the only person who I can borrow a disk from owns a macbook, and it's a macbook disk so...
If it turns out I can't then I'll be stuck with Vista untill snow leopard![]()
try reformatting.