среда, 21 апреля 2010 г.

Если не загружается Mac OS X

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

Чистый голубой экран или мерцающий индикатор загрузки – вращающийся диск. Есть девять различных вариантов устранение этого симптома. Пробуйте их подряд, пока не найдете решение.
1. При старте Mac OS X просматривает шрифты в системной папке Mac OS 9. Поврежденный шрифт в Mac OS 9 может вызывать данный симптом. Совет: данная проблема не возникает в версиях Mac OS X 10.2.4 и выше
Решение:
а. Загрузитесь под «девяткой» или с загрузочного диска «девятки». Если компьютер загружается только в «десятку», то выберите загрузку в безопасном режиме (для этого сразу после сигнала включения компьютера надо нажать и держать клавишу Shift).
б. Перетащите папку со шрифтами (папку «Fonts») из System Folder MacOS 9 (не MacOS X!!!) на рабочий стол.
в. перезагрузите компьютер

2. Причиной могут быть несовместимые сторонние приложения и утилиты в автозагрузке.
Решение:
а. Загрузитесь под «девяткой» или загрузочного диска «девятки». Если компьютер загружается только в «десятку», то выберите загрузку в безопасном режиме (для этого сразу после сигнала включения компьютера надо нажать и держать клавишу Shift).
б. Откройте диск MacOS X
в. Переместите из /Library/StartupItems и /System/Library/StartupItems папки все элементы автозагрузки от сторонних компаний. Если вы не уверены является ли данный элемент частью MacOS X или нет, не перемещайте его.
г. перезагрузите компьютер
3. Несовместимые элементы автозагрузки, связанные с конкретным пользователем.
Решение:
а. загрузитесь в безопасном режиме (для этого сразу после сигнала включения компьютера надо нажать и держать клавишу Shift).
б. Из «яблочка» в левом верхнем углу выберите System Preferences.
в. Выберите пункт меню View ->Accounts. Выберите вкладку Startup Items. Если вы используете Mac OS X 10.2 выберите Login Items из меню View.
г. Выделите все элементы автозагрузки и нажмите кнопку Remove.
д. Из «яблочка» выберите команду Restart.
Если проблема решена, то добавляйте элементы автозагрузки по одному. Так вы будете точно знать, из-за какого элемента возникли проблемы.
4. Иногда проблема возникает из-за того, что выбрана опция «Connect automatically when starting TCP/IP applications» в сетевых настройках (Network preferences). В этом случае вам надо удалить файл с настройками. Это действие сбросит все ваши сетевые настройки, поэтому вам придется заново сконфигурировать параметры сети и подключения к интернету.
а. Загрузитесь в однопользовательском режиме (Single-User Mode) – для этого при загрузке держите нажатой клавиши "Command" и "s"
б. Наберите следующие команды - ввод каждой команды заканчивайте нажатием Enter mount -uw / mv /var/db/SystemConfiguration/preferences.xml preferences.old reboot
5. Если компьютер загружается в голубой экран, попробуйте следующую последовательность действий:
а. Загрузите компьютер в однопользовательском режиме - для этого при загрузке держите нажатой клавиши "Command" и "s"
б. Введите следующие команды (после ввода каждой команды нажимайте Enter): mount -uw / mv /Library/Preferences/com.apple.loginwindow.plist preferences2.old mv /Library/Preferences/com.apple.windowserver.plist preferences3.old reboot
6. Восстановление привелегий:
а. Загрузитесь в однопользовательском режиме - для этого при загрузке держите нажатой клавиши "Command" и "s"
б. Проверьте диск утилитой fsck. (команда /sbin/fsck –fy)
в. Введите следующие команды:
mount -uw / chmod 1775 / reboot
Важно: если предыдущие варианты устранили симптомы, то остановитесь на этом шаге.
7. Автологин. Если у вас настроен автоматический вход в Mac OS X (вам не нужно вводить пароль при каждом включении компьютера), попробуйте следующее:
а. Загрузите компьютер в однопользовательском режиме - для этого при загрузке держите нажатой клавиши "Command" и "s"
б. Проверьте диск утилитой fsck. (команда /sbin/fsck –fy)
в. Введите команды:
mount -uw /
cd /Users/Имя_пользователя/Library mv Preferences Preferences_old mv Caches Caches_old reboot
• откройте утилиту Console (из папки /Applications/Utilities), из меню File выберите Open Log
• в поле «goto» введите: /var/log/system.log и нажмите кнопку Open
• из меню Edit выберите Find.
• в окне Find наберите "parse failed" и нажмите кнопку Next. В результате будут найдены вхождения строки «parse failed» в лог-файл, например:
{date} Dock[500] CFLog (0): CFPropertyListCreateFromXMLData(): plist parse failed; the data is not proper UTF-8. The file name for this data could be: com.apple.dock.plist -- /Users/us/Library/Preferences/ The parser will retry as in 10.1, but the problem should be corrected in the plist. {date} trident crashdump: Crash report written to: /Users/us/Library/Logs/CrashReporter/Dock.crash.log
• для каждого вхождения «parse failed» надо удалить соответствующий файл .plist из папки ~/Library/Preferences_old (~ - ваша домашняя директория)
• в Finder переименуйте папку ~/Library/Preferences в "Preferences_new".
• теперь переименуйте Preferences_old в Preferences.
• из меню Apple выберите Log Out. После этого войдите заново в систему.
8. Если вы вводите пароль каждый раз при входе в систему попробуйте следующее (последовательность полностью повторяет пункт 7, за исключением команды mv Caches Caches_old):
а. Загрузите компьютер в однопользовательском режиме - для этого при загрузке держите нажатой клавиши "Command" и "s"
б. Проверьте диск утилитой fsck. (команда /sbin/fsck –fy)
в. Введите команды:
mount -uw /
cd /Users/Имя_пользователя/Library mv Preferences Preferences_old reboot
Если теперь у вас получается загрузиться и войти в систему, то надо закрепить полученный результат:
• откройте утилиту Console (из папки /Applications/Utilities), из меню File выберите Open Log
• в поле «goto» введите: /var/log/system.log и нажмите кнопку Open
• из меню Edit выберите Find.
• в окне Find наберите "parse failed" и нажмите кнопку Next. В результате будут найдены вхождения строки «parse failed» в лог-файл, например:
{date} Dock[500] CFLog (0): CFPropertyListCreateFromXMLData(): plist parse failed; the data is not proper UTF-8. The file name for this data could be: com.apple.dock.plist -- /Users/us/Library/Preferences/ The parser will retry as in 10.1, but the problem should be corrected in the plist. {date} trident crashdump: Crash report written to: /Users/us/Library/Logs/CrashReporter/Dock.crash.log
• для каждого вхождения «parse failed» надо удалить соответствующий файл .plist из папки ~/Library/Preferences_old (~ - ваша домашняя директория)
• в Finder переименуйте папку ~/Library/Preferences в "Preferences_new".
• теперь переименуйте Preferences_old в Preferences.
• из меню Apple выберите Log Out. После этого войдите заново в систему.
Пиктограмма поврежденной папки, запрещающий знак, или сообщение "kernel panic".
Замечание. Запрещающий знак вытеснил пиктограмму поврежденной папки в MacOS X 10.2
Этот симптом обычно появляется когда файл или папка были удалены, перемещены или повреждены. Также причинами могут быть конкретное аппаратное или программное обеспечение.
Предупреждение. В Mac OS X есть группа системных файлов и папок (как скрытых, так и видимых). Однако они становятся видимыми из Mac OS 9 или при использовании некоторых программ. Системные файлы удалять нельзя. Вот примеры системных файлов и папок, лежащих в корневой директории:
• mach_kernel (скрытый файл)
• Applications (видимая папка)
• automount (скрытая папка)
• Library (видимая папка)
• System (видимая папка)
• Users (видимая папка)
Если вы уверены, что не удаляли системные папки, тогда попробуйте следующее:
Сброс настроек NVRAM и выбор загрузочного логического диска
1. Чтобы сбросить NVRAM и PRAM, надо при загрузке до появления серого экрана одновременно нажать сочетание клавиш «Command-Option-P-R». При этом компьютер перезагрузиться повторно – как только вы услышите звуковой сигнал начала загрузки, клавиши можно отпускать. При этом могут сброситься некоторые системные настройки (например, скорость мыши). Восстановить настройки в дальнейшем можно через System Preferences.
2. Держите нажатой клавишу "X". Это вынудит компьютер загрузиться в Mac OS X. Если это произошло, то откройте System Preferences и убедитесь в том, что диск Mac OS X System является загрузочным.
3. Если вы не загрузились в MacOS X, то попробуйте загрузиться в «девятку» или с загрузочного компакт-диска Mac OS 9 CD. Для загрузки с компакт-диска держите нажатой клавишу «с». Еще один вариант – это сразу после стартового звукового сигнала нажать «Option» и выбрать носитель, с которого нужно загрузиться.
4. В MacOS 9 зайдите в «яблочко» выберите Control panel, а там Startup Disk. Укажите в качестве загрузочного диск MacOS X.
5. Перезагрузитесь.
Если произошло удаление или перемещение системных файлов, то придется заново доустановить удаленные компоненты.
Для этого:
1. Загрузитесь с установочного диска MacOS X (держите нажатой клавишу «с»).
2. Запустите программу Disk Utility для проверки диска.
3. Если приложение Disk Utility не обнаружило проблем, то загрузитесь как обычно с логического диска Mac OS X. Если были найдены проблемы, то придется переставить систему.
Дополнительные рекомендации:
а. Если вы пытались загрузиться с компакт-диска, убедитесь, что на нем не слишком старая версия MacOS X. Более поздние модели Маков не совместимы с более ранними версиями Mac OS (список совместимости моделей Маков и версий).
б. Если вы переименовали или перемещали системные папки, то верните им старые имена и первоначальное расположение.
в. Не изменяйте привилегии (права доступа) к системным файлам. Это может привести к панике ядра (kernel panics).

г. Причиной сбоя может быть следующее аппаратное обеспечение:
• AirPort Extreme card;
• Matrox RTMac card;
• 128-Bit 2D/3D Professional Graphics Card
• PC Card modem
д. Также причиной сбоя может быть недавно установленное приложение.
Чистый серый экран.
1. Отключите все периферийные устройства за исключением клавиатуры и мыши. Если после этого проблема решится, подключайте устройства по одному, пока не определите из-за какого устройства произошел сбой.
2. Если проблема сохраняется, то удалите весь аппаратный апгрейд – дополнительную память, карты апгрейда процессора и карты PCI. Если это поможет, то следуйте аналогичным алгоритмом – по очереди добавляйте устройства, пока не выясните в чем причина сбоя.
3. Загрузитесь с инсталляционного диска MacOS X и проверьте диск с помощью Disk Utility.
Мерцающий знак вопроса.
Что еще можно попробовать, если предыдущие шаги не привели к успеху:
Отключить кабель Ethernet. Если утилита NetInfo была запущена, то ее нужно временно отключить из приложения Directory Setup.

2 комментария:

  1. С серым екраном я понял, а если это MAcBook Pro - тогда что делать? При подсоединении абсолютно нового USB HDD к нему, он завис и пришлось рубить с кнопки. После этого при загрузке - серый екран "ФАТАЛ ЕРРОР" и так все 10 раз которые я пытался загрузить... Попробовал восстановить права - ошибок не нашло в безопасном режиме. В нормальном гружусь - снова серый екран (уже вытыкнул всё что можно)... Создал Boot flash и попытался поверху переустановить систему - установка доходила до конца и вдруг уходила в МИНУС и снова сначала начиналась и так 2 раза по кругу - я начал уже нервничать... подумал что, что-то с винтом - вырубил с кнопки - ещё раз вставил и начал установку - и с 3 раза она прошла успешно. Так и не понял в чём суть - скорее что зацепил файловую систему...

    ОтветитьУдалить
  2. U menya toje takoe problema

    ОтветитьУдалить