Stuck at Apple logo, won't boot from internal HD
My PowerBook G4 (Ti, 867MHz) just decided it didn't want to boot today...
The PowerBook has been asleep and not used for a few weeks. I woke it up last week for a few minutes to try and print out a document. It restarted just fine after installing the printer driver. Then it went back asleep until today.
I decided I had better shut it down as it has been sleeping a lot. It's shut down for about 5 minutes when I boot it back up to find it stuck at the Apple logo with the (spinning) spinner.
What I tried to do to solve the problem:
1. Booted into Terminal mode (command-s) and typed exit so I could see the boot log. It appears to attempt to boot yet repeatedly prints:
> localhost /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow[92]: Login Window Application Started -- Threaded auth
> localhost loginwindow[92]: _RegisterApplication(), FAILED TO establish the default connection to the WindowServer, _CGSDefaultConnection() is NULL.
> localhost loginwindow[92]: [/SourceCache/loginwindow/loginwindow-1234.4/Login.m:566]: CGSCopyCurrentSessionDictionary returned NULL
> localhost loginwindow[92]: ERROR | -[Login1 resetDevicePermissions] | CGSCopySessionList returned NULL
> localhost ReportCrash[97]: Saved crashreport to /Library/Logs/CrashReporter/loginwindow_2014-06-23-HHMMSS_localhost.crash using uid: 0 gid: 0 euid: 0 egid: 0
2. Booted into Terminal again, and mounted the volume. I was able to do ls to list the file contents - so I CAN get to my files. It's not a disk issue. Then I ran fsck -fy. It reported the disk as OK.
3. Rebooted and reset PRAM. No change
4. Reset NVRAM. No change.
5. Popped in the Leopard install disc and restarted. Booted into Leopard disc.
6. Tried to repair permissions from Leopard disc - it just hung and I had to cancel the process.
7. Verified disk from Leopard disc. Reported as OK.
8. Clicked the next button on the install screen. Tried to install. "You don't have enough space"... The skimpy 40GB HD is so packed with stuff that it can't install. And my external HD won't connect to it, it never shows up. Not like I can move off anything anyway as it won't boot...
I CANNOT format the HD. I have stuff on there I can't lose. Does the Terminal recognize and mount USB devices so I can copy from the Terminal? If not I guess I could delete some apps and Xcode and stuff, maybe the System folder...
Any solutions here? Never had this happen before...