У меня нерешенная проблема с моим macbook. Когда-то, когда мой mac был жив, я установил права на все данные на mac HD для пользователя 'system' только для чтения. Также я делаю это для групп 'wheel' и 'stuff'. Только одна учетная запись пользователя с именем 'mac01' имеет все права на данные на моем mac HD. После этого (зачем я это сделал, объяснить не могу, это моя вина) мой mac зависает и не может загрузить систему. В качестве решения я запускаю систему в однопользовательском режиме и набираю:
fsck -f
mount -uw /
chmod -R ugo+rwx /
Но мне это все равно не помогло. Система все еще не загружается и останавливается после загрузки 55% экрана с логотипом Apple.
В подробном режиме последняя строка:
en0: канал изменен на 1
затем загрузка останавливается на неизвестное время.
Пожалуйста, помогите мне, если можете. Я буду признателен за вашу помощь! Спасибо.
Последние строки в подробном режиме:
IO80211AWDLPeerManager::setAwdlOperatingMode Setting the AWDL operation mode from SUSPENDED to AUTO
IO80211AWDLPeerManager::setAwdlAutoMode Resuming AWDL
en0: BSSID changed to 28:28:xx:xx:xx:xx
en0: channel changed to 1
и он зависает/замирает.
Я запустил режим восстановления, запустил Дисковую утилиту, fsck и проверил/исправил права доступа, но это не помогло.
решение1
Я установил права на все данные на mac HD для пользователя 'system' только для чтения. Также я делаю это для групп 'wheel' и 'stuff'. Только одна учетная запись пользователя с именем 'mac01' имеет все права на данные на моем mac HD.
Если вы напутали с разрешениями OS X, обычно вам следует запустить Disk Utility врежим восстановленияи бегиВосстановить права доступа к дискуиРемонтный дискилиПервая помощь(вЭль Капитан) для исправления ошибок на HDD и в конечном итоге исправления загрузчика. В большинстве случаев это должно сработать.
Чтобы исправить это вручную, вам следует запуститьодиночный режими попробуйте исправить разрешения насистемные папкивручную, например:
chown -R root /System /Library
chmod -R u+rwX,go+rX,go-w /System /Library
и затем введитеexit
продолжить процесс запуска и отметить любые значимые ошибки.
Если это не поможет, вот что следует учесть:
- отключите все подключенные внешние устройства (если таковые имеются),
- попробуйте запустить свой Mac вБезопасный режим,
- проверьте наличие свежих дампов ядра
/cores
(это может указывать на проблему с определенным компонентом), - проверьте наличие чего-либо подозрительного в журналах (
tail /var/log/*.log
особенноsystem.log
), - сбросьте настройкиСМЦ,NVRAM&КОЛЯСКА,
- выгрузить сторонние расширения ядра(в одиночном режиме, возможно, вам нужно переместить их из
/System/Library/Extensions
, но если вы ничего не устанавливали (напримерvboxdrv
), лучше оставить, иначе может стать хуже), в одиночном режиме проверьте переменные NVRAM
sudo nvram -p
и рассмотрите возможность запуска ядра в другом режиме, например:- режим отладки:
sudo nvram boot-args="debug=0x144"
Для получения дополнительных опций проверьте:Параметры аргументов загрузки в OS X. Когда заработает, не забудьте отключить.
- режим отладки:
рассмотрите возможность использования сторонних инструментов восстановления (например, DVD-диска восстановления отDiskWarrior),
- рассмотрите возможность переустановки OS X.