У меня MacBook Pro Retina 15", который больше не загружается из-за (насколько я могу судить) поврежденной прошивки SMC. Я думаю, причина в том, что сброс SMC больше не работает, индикатор зарядки MagSafe не горит, а вентиляторы работают на полную мощность.
Поскольку я не могу загрузить Mac OS, моей идеей было запустить оболочку rEFInd и попытаться вручную перепрошить прошивку, как описаноздесьиздесь. Проблема в том, что при попытке выполнить "SmcFlasher.efi -reset 1" я получаю следующее сообщение об ошибке:
Предупреждение (по крайней мере один SMC) находится не в ожидаемом режиме AppCode, а в режиме 'U'. Чтобы войти в режим AppCode, запустите SMCUtil с опцией '-reset 1'.
...что кажется странным, поскольку я только что указал опцию '-reset 1'.
Мои вопросы):
- Кто-нибудь знает, что я делаю не так?
- В чем разница между AppCode и режимом «U»?
- Есть еще идеи, как снова запустить мой MacBook?
Еще немного предыстории:
Около трех недель назад я заменил печально известную несменную (приклеенную) батарею, а также сетевую карту. Сначала были некоторые проблемы с индикатором MagSafe и вентилятором, поэтому я сделал сброс SMC. Все было хорошо в течение недели или двух, а затем машина начала сама инициировать перезагрузку (выскакивая диалоговое окно подтверждения, спрашивая, действительно ли я хочу перезагрузить). Это началось спорадически, затем участилось и в конечном итоге стало настолько плохим, что я вообще не мог загрузиться без инициирования перезагрузки. Затем, наконец, индикатор MagSafe погас, а вентиляторы полностью включились.
Поскольку аккумулятор новый, у меня, вероятно, еще остался заряд, но меня беспокоит то, что как только аккумулятор разрядится (поскольку он не заряжается), у меня не будет возможности даже попытаться спасти свой аппарат.
Буду признателен за любую оказанную помощь!
решение1
Кажется, вы используете не ту программу: вы сказали, что используете
SmcFlasher.efi -reset 1
Но в сообщении об ошибке упоминается SMCUtil
, хотя я не знаю, где его можно найти.
Также, вы пробовали упомянутое решение?здесь.
SmcFlasher.efi -force -update <filename.smc>
Чтобы принудительно перепрошить прошивку?