Every so often at boot time the disk checker runs. It completes ~70% very rapidly, and then takes about an hour to complete the remaining 30%. I know I can cancel it, but presumably it runs for a reason so I'd rather let it complete.
Is it normal to take so long? Is there anything I can do to speed it up?
Specs: 250GB HD, 1GB RAM, 1.8GHz single-core Athlon