One wonders why you have an internal drive that is not bootable but still appears to function.
Why have you not fixed that problem by re-installing Snow Leopard on to the drive?
Your data will still be there as only the System would be replaced.
i have an iMac7, circa 2009, w/ Snow Leopard, Ver 10.6.8. I am booting from ext drive due to corrupt int HD, but its been this way for a year, so i don't think its germain to my problem. My trash says it contains 300 items, with all dir's expanded. when i try to empty it, it counts and counts, so far to over 100,000 items. i Abend it, because i dont know what its trying to delete. i have 3 drives on this system, the corrupt int, (which can be accessed but not booted from) and 2 USB, both bootable w/ the same system on them. I was wondered it its accessing the trash from another drive, cause i deleted items from them, but they were empty directories. Any helper will be blessed...Thanks