Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17


Software Update from 10.4.10 to 10.4.11 failed and now machine won't boot

Posted on 2007-11-15
Medium Priority
Last Modified: 2013-11-24
Here's the situation.  User tried to run software update to install the recent 10.4.11 OS X software update.

The update failed, and according to the user, he was shown a dialog box that said that the update failed and that the update was in the trash.  The instructions said to remove the item from the trash and then run the update again.

So the user pulled the update from the trash to the desktop and executed it.  When he saw that it appeared to be downloading again, he cancelled the update.

Then he tried to run software update again, but it wouldn't run.  So he tried to reboot the machine (properly), only after the shutdown, the machine would only go to the gray screen with the apple and the spinning circle.  After that, nothing.

There was a data CD in the media drive which I ejected by holding down the touchpad key, but still no joy.

I then inserted the 10.4.6 Boot DVD, and tried restarting while holding the C key, but the machine will not boot from the CD/DVD either.  However, when I connect a bootable firewire drive (made from another machine) and boot from that (also by holding C during power-up), I am able to boot the machine.  And it does seem to see the internal hard drive.

I even tried the NVRAM reset to see if it made a difference, but nothing changed.

Oh -- the hardware is a 17" Powerbook, Core2 Duo.

How can I fix this machine so that the internal hard drive is usuable again?

Any suggestions will be appreciated.  Thanks.
Question by:guyking
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 6
  • 3
LVL 40

Expert Comment

by:Eoin OSullivan
ID: 20297032
Sounds like OSX has been compromised in some way.

Can you boot from that Firewire Drive .. insert the OSX System DVD into the laptop and do an OSX Archive & Install on the Laptop?
This would install a CLEAN system folder, backup the old Systemand retain all the user files.
You could then do a cumulative update from 10.4.6 to 10.4.11

Any missing preferences will be in the Backed up Library folder from the old system.

Author Comment

ID: 20297573
I thought that you needed to be booted from the System DVD in order to do that.  Are you saying that that one can do this even though the DVD isn't the boot drive?

Furthermore, even if I can do it, don't you find it extremely odd that the machine will boot off an external firewire drive but won't boot from the system DVD?

Lastly, given that we have already purchased (but had not yet installed) 10.5 for this machine, is there any reason not to archive & install 10.5 instead of 10.4?

Please let me know.  Thanks.
LVL 40

Expert Comment

by:Eoin OSullivan
ID: 20297640
Q1. As long as you are booted from a DVD or any external device then you can install   OSX onto the Hard Drive.

Q2. Yes, it is strange that the Laptop will not boot from the DVD drive, it should.  Perhaps the C key is not fully responsive or sometimes it can take a try or two to get it to work.

Q3. Seeing as you have Leopard 10.5 then this might be a good time to install.  
As always .. I recommend a full backup of the Laptop HD (if you can do it to the external firewire) try using Super Duper to create a drive image.  It might take a few hours.
Then do an archive and install with 10.5.
If there are any issues you can do an erase and install and then copy the user folder back from the drive image.  Just gives you that extra bit of security.

Good Luck.

Simplifying Server Workload Migrations

This use case outlines the migration challenges that organizations face and how the Acronis AnyData Engine supports physical-to-physical (P2P), physical-to-virtual (P2V), virtual to physical (V2P), and cross-virtual (V2V) migration scenarios to address these challenges.


Author Comment

ID: 20298792
I have been thinking about this further, and now I have a new theory.

What if the problem is hardware level, and actually has to do with the firmware on the machine and how it boots from internal drives?  

I think we are both assuming that the o/s is corrupt on the internal drive (seemed likely given the recent events described in the original question), making the machine unbootable.  But since it also won't boot from the internal DVD, perhaps it is a more basic problem that the machine cannot boot off of _any_ internal (ide? scsi?) device.

Keep in mind that when the external drive is connected and the DVD is in the drive and the 'C' key is held at boot time that the machine STILL boots off the firewire drive instead of the DVD.  That seems to point to it being more than just the C key boot not happening.  I think it means that it doesn't recognize the internal drive or the DVD as bootable, and fails to the third choice.

Have you seen/heard of anything like this?  

I think I would like to rule this out before I overwrite the internal drive...

Thanks again for you help.

Expert Comment

ID: 20299249
I could not get the SHIFT or C options to work on bootup either, but I was able to boot off the system dvd by inserting it and on boot up holding down the OPTION key and then selection the CD-ROM, have you tried that?
LVL 40

Accepted Solution

Eoin OSullivan earned 1500 total points
ID: 20300154
Holding down the Option key on bootup will allow you to select from any valid OS either on external drives, internal HD or DVDs.  It is different from the C option which tries to force the computer to boot from the DVD drive.  You can also boot with T to turn the computer into a Disk-only mode where it works like an external disk.

guyking - I don't think your unbootable DVD is a fundamental problem .. the option key may also work.  Have you tried that?

I just found another person with a similar issue

If you have DiskWarrior it can often recover problems that no other solution will fix .. but it costs $100.

If .. when you boot from the Firewire Drive .. you can see the internal Hard Disk .. you could try and run Disk Utility on the Internal HD
If that fails .. then run fsck -y in terminal .. as explained on that link above
If that fails then you either try Disk Warrior or do a Archive & Install of Leopard.

Personally I'd try the 1st 2 options .. if they fail .. backup the HD and then do the Leopard Archive & Install.


Author Comment

ID: 20305755
Ok, here's the update.

First, I found out that the non-booting 10.4DVD was a red herring -- it was a PowerPC disc, not an Intel disc.  Once I found an Intel 10.4 disc I could boot fine, as did the 10.5 Leopard DVD (which is how I figured this part out).

So, booting from the DVD, I ran the apple Disk Utility on the drive, but it said everything was fine.

Before running fsck with any -y type args, I ran fsck -n as a matter of principal to see first what was going on.  The results weren't good:

fsck -n /dev/disk0s2
** /dev/rdisk0s2 (No write)



Even worse, running fsck /dev/disk0s2 and telling it to look for alternates returns that the search for alternate super blocks failed  "YOU MUST USE THE -b OPTION TO FSCK TO SPECIFY THE LOCATION OF AN ALTERNATE SUPER-BLOCK TO SUPPLY NEEDED INFORMATION; SEE fsck(8)

I can't get Disk Warrior easily, and I am concerned about Archive and Install for two reasons:
1)  I am not convinced it will see or correct a problem at this level
2)  The inherent issues with badly behaved applications that installed files in system areas (the Adobe, CS Suite, etc. all do this).

Any other thoughts?

Please advise.  Thanks.

Author Comment

ID: 20306146
Ok think even the fsck/superblock problem may be a red herring as well.

When I tried to boot to single user mode, I watched the output and it died very quickly.  Googling the error message eventually led me to this thread:

Seems many people are having the exact same problem with the 10.4.11 update, and there are a few variations of how to recover by booting from an Install DVD and then manually installing the update package via Terminal.  Still reading more before trying one of the varients myself...

Will update again once I try something.

Author Comment

ID: 20308239
Booting from the CD and then manually reinstalled the 10.4.11 update package (downloaded earlier to an external firewire drive) via terminal worked.  Others did a similar re-install that avoided command-line/terminal usage by using another like-processor machine and booting in target mode.

I suggesting reading the

thread for the details about a few varients of the solutions.  

I will treat eoinosullivan's response as the solution for here as one of his posts put me on the right track, but I consider the best solution to be the ones outlined on the Apple discussion board listed above.

Thanks again.

Author Closing Comment

ID: 31409502
The "solution" actually led me to the best solution.

Featured Post

[Webinar] Lessons on Recovering from Petya

Skyport is working hard to help customers recover from recent attacks, like the Petya worm. This work has brought to light some important lessons. New malware attacks like this can take down your entire environment. Learn from others mistakes on how to prevent Petya like worms.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you are using Mac OS X and have a large number of login items set up in accounts, under system preferences, you may find that your computer is sluggish and unresponsive during startup until everything is done launching. Another problem that a…
Connectivity using SMB Symptoms When connecting to Windows Server shares from a Mac you receive an error similar to "Connection failed because the original item could not be found"Authentication persistently fails to a Windows Server from a Mac wi…
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …
In this video, Percona Solutions Engineer Barrett Chambers discusses some of the basic syntax differences between MySQL and MongoDB. To learn more check out our webinar on MongoDB administration for MySQL DBA:…

715 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question