Обновление программного обеспечения зависает на OS X Snow Leopard - как я могу это исправить?

8

Всякий раз, когда я пытаюсь выполнить обновление программного обеспечения на OS X Snow Leopard, он приходит к точке, в которой он говорит, что ему нужно перезагрузить компьютер, уходит на просторный фон и затем остается там бесконечно.

Я попытался загрузиться с установочного диска ОС и сделать разрешения и восстановить файлы (которые действительно находили и предположительно исправляли проблемы), но он все еще зависал.

Сейчас я пытаюсь обновить с помощью командной строки sudo softwareupdate -i -a. В течение, возможно, 10 минут, он застрял в «Написание файлов ...»

В другом окне терминала я побежал tail -f /var/log/install.logпосмотреть, что он делает. Там это зависло в этом:

Patching System/Library/CoreServices/BluetoothUIServer.app/Contents/MacOS/BluetoothUIServer

Могу ли я что-нибудь исправить, кроме полной очистки и переустановки?

Обновить

С подробным выводом ( -vфлаг sudo softwareupdate -i -a -v) я мог видеть прогресс программы в процентах. Чем выше, тем медленнее. Это было повторение 99%, когда я оставил его на ночь. Утром я обнаружил, что это повторяется 100% в течение нескольких часов. Время попробовать что-то еще.

Натан Лонг
источник

Ответы:

7

Исправлена

Я смог решить эту проблему, загрузив и запустив Mac OS X 10.6.8 Update Combo v1.1 .

После того, как это запустилось и я перезапустился, я смог успешно запустить обновление программного обеспечения из командной строки или графического интерфейса; теперь он говорит мне, что нет нового программного обеспечения для установки.

Перед этим я проверил ошибки ввода-вывода, как предложено @SethNoble, а затем запустил утилиты, предложенные @Stephen. Я не нашел никаких проблем, хотя ранее я запускал Дисковую утилиту с моего установочного диска OS X и восстанавливал как разрешения, так и файлы.

Натан Лонг
источник
1

Похоже, может быть, жесткий диск может иметь проблемы. Я бы порекомендовал запустить Smart Utility. Если в смарт-статусе указано, что с жестким диском все в порядке, попробуйте запустить Disk Warrior. Дайте мне знать, если что-то из этого работает. Однажды у меня была такая же проблема: если ваш жесткий диск сильно фрагментирован, у него проблемы с установкой.

Стивен
источник
1

Я попал в подробности после того, как вы нажали кнопку «Обновление программного обеспечения» и удалили все, что отмечено в полях, кроме обновления системы. Это сработало для меня, так как я хотел только обновление системы, а не iTunes и т. Д.

Мэнни
источник
1

Доступ к «Показать подробности» Обновления программного обеспечения и установка обновлений по одному решали проблему в моем случае.

Джейсон
источник
0

Обратите внимание, что некоторые обновления могут занять час или более, особенно если ваш жесткий диск почти заполнен или у вас много файлов. Многие занимают более 10 минут.

В системном журнале проверьте наличие ошибок ввода-вывода или носителя. Не запускайте утилиту диска или Disk Warrior до тех пор, пока вы не проверите ошибки ввода-вывода. См. Эту статью для получения более подробной информации: Восстановление после ввода-вывода и ошибок носителя

Если ничего не помогает, посмотрите /Library/Updates/. Переместите все в другую папку (возможно, на рабочий стол). Для этого Finder понадобится пароль администратора. Затем перезагрузите компьютер и повторите попытку обновления программного обеспечения.

Сет Ноубл
источник
Я не вижу ошибок ввода-вывода в журнале или консоли.
Натан Лонг
Я дал softwareupdate1,5 часа, прежде чем остановить его. Не уверен насчет фрагментации, но я использую только около 35 из 500 ГБ. Теперь запускаю его с -vфлагом.
Натан Лонг