Quick summary of facts:
*MacBook Pro (unibody)
*running 10.6.2 (upgraded from 10.5.7 which it came with)
*boots from system disks fine; boots into single-user mode fine
*can't get any further because of disk0s2 I/O errors
*no problems found by fsck or DiskUtility
Narrative:
Hello. My MacBook Pro (OS 10.6.2) is less than six months old; I've never had any major problems with it. Today it wouldn't awake from sleep, but this didn't alarm me unduly — it's been far too long (I admit) since my last reboot; I had far too many browser windows open (including some which I think had hung); and last night I had let power run down to 0%, so it had gone into safe sleep ("hibernation") mode. I was kicking myself for being an idiot/slob; but I didn't think it a big deal.
OK, but when I forced a manual restart, the computer wouldn't finish booting -- the little circle of lines just kept pulsing. I reset PRAM (no change); I booted into safe-user mode and ran fsck; no errors were found. But then I tried to continue the boot, and I kept seeing a series of disk0s2 I/O errors.
Since then I've run Apple Hardware Test (from the system disks) -- no problems found. I've run disk utility (from the system disks), and tried repairing both the disk and permissions; but no problems were found there either. When you've booted from the System CD, there's a menu option to choose the system software from which to boot the next time, and my hard drive shows up fine -- there's no indication that the computer can't 'see' the system software. But when I choose my hard drive and reboot from it, the disk0s2 I/O errors are still there.
So at this point I should probably think about reinstalling the OS from scratch. I could either do an 'archive and install' or I could back up my hard drive (using firewire target disk mode) and then do an 'erase an install.' But obviously both of these are last-resort sorts of things I'd rather put off until absolutely necessary. So my question is -- is this worth all the hassle of setting up an apple store appointment? (My local store is always too busy for walk-ins.) Is there any chance that they'll have any ideas? Or will I just spend large amounts of time/hassle to have them tell me what I already know?
Thanks.