15

Я бегу Снежный Барс. Это актуально. Каждые несколько дней я получаю «Вращающееся колесо смерти».

  • Я ничего не могу сделать, кроме как удерживать кнопку питания, чтобы выключить мой MacBook Pro.
  • Я даже пытался kill -9 -1 из корневой оболочки, которая уже была открыта. Это просто висит.
  • Приложение Spin Control просто говорит "Выборка" в некоторых приложениях, но не отвечает.

Есть ли у меня другие варианты выключения моего ноутбука? Я не люблю просто выключать его.

Обновление: я понятия не имею, какое приложение делает это. На данный момент это кажется случайным. Мой поклонник не раскручивается. Может быть, это сетевая вещь?

Обновление: снова мертвый. На этот раз у меня был запущен X11, и независимо от того, на какое приложение я переключился, я получил строку меню этого приложения и экран X11. Я пинг и интернет не отвечает. Мой маршрутизатор Apple работает, потому что я передаю Pandora через WiFi. Я выключаю Wi-Fi, и я все еще ввернут. Я пытаюсь выключить питание, и оно не выключится, потому что X11 работает. Если конечно, я не могу убить это. Нажмите и удерживайте ... бум. Это не то, как ОС должна работать!

15 ответов15

9

Пляжный мяч появляется автоматически, когда приложение перестает отвечать на запросы, и единственное, что наверняка вызовет, это голодание ввода-вывода диска. Система виртуальных машин пытается создать страницу в части приложения, и не может. Оконный сервер (который устанавливает пляжный мяч) уже находится в оперативной памяти и поэтому не подвержен влиянию.

Установите MenuMeters. Он покажет вам процессор, сеть, оперативную память и использование диска. Я считаю необходимым выяснить, какой из этих четырех ограниченных ресурсов является причиной почти любого замедления.

8

Можете ли вы сделать сканирование жесткого диска, чтобы исключить это?

У меня мало опыта работы с OSX, но я знаю, что и Win7, Vista, и XP имеют серьезные приспособления, если на жестком диске есть серьезные проблемы с вводом / выводом. Любые ошибки блокировки при передаче данных с жесткого диска приводят к тому, что система просто перестает работать независимо от того, что вы делаете, очень похоже на то, что вы описываете.

6

Запустите "fsck" (Проверка файловой системы - http://en.wikipedia.org/wiki/Fsck)

Загрузитесь в «однопользовательском» режиме, удерживая CMD-S при запуске. Удерживайте его, и в конечном итоге ваш Mac загрузится из командной строки на черном экране. После загрузки введите

fsck -yf

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

4

Удерживайте клавишу Shift при входе в систему. Это должно запустить систему без загруженных приложений (barebone, "новая установка" osx). Посмотрим, если это произойдет. Если это не так, добавьте одно приложение за раз и посмотрите, какое из них вызывает его.

Это может также помочь открыть терминал и проверить, пытается ли приложение привлечь внимание процессора (т. Е. 100% использование); если нет, обратите внимание, что описываемое вами поведение часто связано с

  • нет места на жестком диске
  • сбой сетевого подключения или ожидание сетевого подключения (а-ля accept ())
  • пытаюсь поменять что-то большое (на OSX использование подкачки - отстой, но это только ИМХО и неофициальное доказательство для меня)
  • тепловые проблемы (опять же, «друг сказал мне это ..»). Не уверен в этом
2

Джефф, вероятно, к чему-то. Если это влияет на все ваши приложения, у вас, вероятно, есть умирающий жесткий диск или какое-то другое незначительное оборудование. Я отнесу его в ближайший бар Genius и позволю им взглянуть на это.

Если это не жесткий диск, загляните в Console.app, чтобы узнать, есть ли какие-либо записи в журнале, соответствующие времени зависания вашей системы.

Вы также можете запустить "образец" утилиты в приложении, которое зависло. Откройте Терминал и наберите "man sample" для получения более подробной информации.

Если вы можете отследить его до довольно непротиворечивой проблемы (программной), пожалуйста, сообщите об ошибке по адресу http://developer.apple.com/bugreporter/ (потребуется бесплатная учетная запись ADC).

Еще одна вещь - если у вас есть копия вашего раздела (обычно с помощью функции восстановления Дисковой утилиты), вы можете загрузиться с внешнего диска. Попробуйте восстановить системный раздел на внешнем диске, а затем либо воспользуйтесь преф-панелью "Загрузочный диск", либо перезагрузите компьютер, удерживая клавишу "Option", чтобы выбрать внешний раздел для загрузки. Если вращения прекращаются, это довольно хороший признак того, что что-то не так с вашим внутренним жестким диском или вашей файловой системой.

2

Откройте Console.app и посмотрите журналы, если есть что-то ненормальное - 15-мегабайтный файл, заполненный журналами только одного приложения, является ненормальным, для справки.
В прошлом у меня были проблемы с нежелательными приложениями, спамящими логи (hamachiX в primis), поэтому, возможно, стоит взглянуть туда.

2

Сначала устраните аппаратные ошибки - вставьте системные диски и перезагрузите компьютер, удерживая клавишу «d». Запустите расширенное тестирование оборудования, это займет несколько часов, так что сделайте это за одну ночь. Он выдаст странный код (если обнаружит ошибку), если в нем есть жесткий диск - неисправен ваш жесткий диск. Если вы получили это, немедленно клонируйте свой диск с SuperDuper или эквивалентным. Вы можете использовать Tech Tools Deluxe, если у вас есть Applecare - но это не так хорошо, по моему опыту.

Затем попробуйте запустить утилиту диска - она может выполнить проверку из действующего экземпляра ОС, если обнаружит неисправность, которую вы исправляете, используя системные диски и загружаясь с них, удерживая в этот раз клавишу «c». Если Дисковая утилита не исправит ошибку, переустановите ОС или используйте DiskWarrior (в зависимости от бюджета). Почините разрешения, пока вы об этом, это не повредит.

Затем проверьте консоль на наличие ошибок, как предлагается в другом посте. Если вы сузили проблему до одного приложения, переустановите его (используйте что-то вроде AppZapper, чтобы очистить настройки).

Это хороший ресурс http://www.macattorney.com/ts.html

2

Базовая ОС очень надежная, обычно висит графический интерфейс.

Если вам удастся выйти из системы, все снова будет хорошо. У меня есть скрипт "flogoff", который я запускаю (из Терминала, если я все еще могу туда попасть, в противном случае через SSH), который убивает мой логин и возвращает экран входа в систему. Это обычно работает.

Обновление: нашел это:

#!/bin/sh

pid=`ps auxc | grep $USER | grep loginwindow | cut -c 10-14`
sudo kill -9 $pid

До 10.5 убийство не нуждалось в судо. В 10.6 пользователям, по-видимому, не разрешено убивать свой собственный логин.

О, и всегда, ВСЕГДА, оставляйте Terminal.app открытым! Finder.app просто недостаточно надежен и использует все возможности, чтобы показать SWoD.

1

Это может быть неисправный диск. Не мешало бы запустить проверку Дисковой утилиты на вашем диске. И если вы не можете сделать это изнутри ОС, вы можете загрузиться с диска OS X и запустить Дисковую утилиту оттуда.

1

У меня были подобные проблемы с моим iMac пару месяцев назад, когда он просто полностью зависал и становился безразличным. По какой-то причине я, казалось, замечал гораздо чаще, когда я запускал виртуальные машины в VMWare Fusion, поэтому сначала я связал проблему с VMWare.

Проблемы стали возникать чаще. Кроме того, иногда компьютер не может найти диск при запуске (просто показывает значок перечеркнутой папки). Затем он загрузится, если я снова сброслю его. Эти проблемы также участились со временем.

В конце концов, диск перестал работать вообще - он просто не загрузился, сколько бы раз я ни пытался.

Поэтому, хотя у меня нет никаких советов о том, как решить вашу проблему или даже диагностировать вашу проблему, у меня есть общий совет: если вы еще этого не сделали, немедленно сделайте резервную копию. Дополнительный совет: начните с резервного копирования наиболее важных файлов по отдельности, затем сделайте полную резервную копию диска. Потому что это звучит ужасно похоже на надвигающийся сбой жесткого диска.

1

Первое, что я подозреваю, это проблема с вождением.

Получите хороший внешний диск, с которого может загружаться OS X, отформатируйте его с помощью HFS+ и запустите приложение-клон, такое как Carbon Copy Cloner, для дублирования содержимого вашего диска на внешний диск.

Затем запустите разрешение дисковой утилиты и проверку данных на вашем внутреннем диске. Посмотрите, может ли он найти (и устранить) проблемы.

Продолжайте работать с Дисковой утилитой, пока больше не возникнет ошибок.

Вы можете попробовать запустить свою систему на внешнем накопителе некоторое время, чтобы проверить, есть ли у вас блокировки, поскольку это может сузить проблему.

Назначьте встречу с Apple Genius для проверки вашей системы. Если у вас есть технические средства Apple для вашей системы (если они были у вас, если у вас была AppleCare), вы можете запустить диагностику диска и на этом.

Также, если это под AppleCare, вы можете позвонить им для устранения неполадок. Техническая поддержка Apple, как правило, довольно хорошая, и если вам нужно ее доставить (я знаю, что попасть в Apple Store для меня более чем сложно), то это займет день или два, совсем неплохо, хотя я Конечно, есть такие, у кого есть ужасные истории (разве не всегда?)

1

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

Это тот случай, когда ваш компьютер работает отлично в течение нескольких дней, вы никогда не выключаете его в течение этого времени, а затем начинаете выходить из строя? А потом, когда вы выключаете его, он работает нормально непрерывно в течение нескольких дней, а затем снова сходит с ума?

Такое поведение я заметил у себя, когда начинал оставлять его включенным на неделю. У меня нет проблем, если я выключаю его или сбрасываю каждые пару дней. (И я делаю это, естественно, не дожидаясь, пока это станет непригодным для использования).

Я не думаю, что это было ясно из вашего исходного поста, и я думал, что информация может помочь специалистам по устранению неполадок, если это так.

Я бы оставил комментарий с просьбой дать разъяснения, но я думаю, что у меня нет репутации, чтобы сделать это.

Надеюсь, что что-то способствует.

0

Звучит так, будто вы просто хотите решить проблему, и зачастую решить проблему проще, чем устранить ее. "Зачем?Часто это дорогой вопрос.

Вот некоторые из моих общих решений «просто исправить», когда я не могу найти виновника:

  1. Выйдите и войдите в систему под учетной записью пользователя.

  2. Перезагрузите компьютер.

  3. Используйте Onyx для запуска сценариев ежедневного / еженедельного / ежемесячного обслуживания и проверки поврежденных файлов настроек. http://www.titanium.free.fr/pgs/english/apps.html

  4. Загрузите и запустите Combo Updater для Mac OS X для текущей версии системы, т. Е. Если вы используете 10.6.2, используйте программу обновления 10.6.2. (Я новый пользователь, или я бы опубликовал ссылку. Попробуйте Google: apple kb DL959)

  5. ...? (Мне никогда не приходилось идти дальше.)

Комбо-обновление может показаться экстремальным, но на самом деле довольно эффективным. Как правило, это файл размером 4-700 МБ, который запускается без присмотра в течение меньшего времени, чем обед. У меня сложилось впечатление, что он просто переустанавливает системные файлы. По моему опыту, это не влияет на пользователей, предпочтения или установленные приложения.

Чтобы помочь в случае возникновения в будущем такой серьезной проблемы, которая не позволяет получить доступ к графическому интерфейсу, установите Applejack, который является хорошим решением проблем в однопользовательском режиме: (Google: applejack mac)

0

Как уже предлагалось, получите Carbon Copy Cloner, клонируйте свой загрузочный диск и загрузитесь оттуда. Посмотрим, если это произойдет. Если у вас есть съемные модули ОЗУ, попробуйте удалить ½ и посмотрите, заметите ли вы разницу.

Попробуйте также загрузиться в однопользовательском режиме и без элементов автозагрузки. (Вы можете найти, как это сделать в Google).

OS X редко делает вещи как из ниоткуда. Пляжные мячи обычно являются результатом некоторой аппаратной неисправности (когда они происходят постоянно) или расширения ядра, которые могут быть несовместимы. Есть ли у вас какие-либо внешние аудиоинтерфейсы USB/Firewire?

0

У нас похожая проблема с Mac в нашем офисе под управлением Leopard. Похоже, что это Firefox, который разбивает ОС. Отключение расширений и их повторное включение по отдельности ничего не делали, это сама основная программа.

Кроме того, вы делали обновление с предыдущей версии ОС, поскольку я видел сообщения о том, что это может вызвать серьезные проблемы - люди рекомендуют чистую установку.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .