Внимание! Много букв.
Привет всем читателям iPhones.ru! Меня зовут Родион и это моя первая статья на данном ресурсе. Надеюсь, для кого-то она окажется полезной. :)
Маки не ломаются, в большинстве своём. Однако бывают случаи, когда “кому-то не повезло”. Мне на руки попал MacBook Pro Early 2011 15″. Основная поломка: “Не включается, денег на новый нет. Чини… плиз”. Диагностика выявила проблему с перегревом дискретной видеокарты (и, как следствие, её вывода из строя), а также жёсткий диск с огромной кучей битых секторов (бэды). Ну что поделать, будем чинить.
Стоит отметить, что видеокарта работала. Она создавала артефакты на экране (вертикальные полосы и проблемы с цветами), но она запускалась и работала, однако macOS каким-то смогла обнаружить неполадку и не давала macOS загрузится, после загрузки появлялся белый экран и вентиляторы крутили на все бабки всю мощность. Спустя 5 дней кропотливой работы, мне удалось его запустить и в этой статье я поделюсь своим опытом в поднятии компьютера “на ноги”.
Первое, что нужно сделать – отключить дискретную видеокарту. После прочтения огромного количества литературы, я узнал как это можно сделать без паяльной станции, програмно.
- Выключаем компьютер удержанием кнопки включения или комбинации клавиш: Control + Shift + Option + Command + Кнопка включения
- Зажимаем клавиши Command + S.
- С удержанием данных клавиш, включаем компьютер.
Данным действием, мы загружаем компьютер в режиме Single User Mode, где мы можем править параметры компьютера с правами администратора (root). Если все сделано правильно, появится данный экран:
4. Вводим данную команду:
sudo nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00
5. После данной команды должна появится новая строка:
:/ root#
Если всё сделано правильно, то Вы только что отключили питание к дискретной видеокарте программно.
Если Ваш жёсткий диск чувствует себя нормально, то Вам осталось только удалить драйвера (кексты) на дескретную видеокарту. Про то как это сделать, я расскажу в конце. (Можно просто пролистать до фразы “Удаление кекстов видеокарты”.
Ну а для тех, у кого “всё в жизне хорошо”, расскажу как поднять систему.
Можно воспользоватся помощью программ, таких как DiskWarrior и подобных, однако я рекомендую чистую установку OS X (Да, именно OS X, так как она создает меньше всего проблем. Проверено.).
Для начала нужно скачать копию OS X Yosemite Install. Вам понадобится рабочий Mac, флешка на 8GB и стабильный интернет. Можно сделать это с помощью “Купленое” в Mac App Store, но можно найти и на просторах интернета. Теоритически, скачивая образ с торрент-трекеров Вы не нарушаете лицензинное соглашение, т.к. Вы будете устанавливать ПО на Mac, не на Hackintosh. После скачивания ПО, стоит убедится, что оно находится в папке “Applications”/”Программы”.
Отформатируйте флешку в формате Mac OS Extended (HFS+) с использованием таблицы разделов GUID. Сделать это можно с помощью “Дисковой утилиты”/”Disk Utility”. Назовите раздел osxinstall. После этого, откройте Терминал и введите данную команду:
sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia –volume /Volumes/osxinstall –applicationpath /Applications/Install\ OS\ X\ Yosemite.app –nointeraction
Введите пароль администратора и ждите.
Если все получится, появится данный текст: (Скриншот с osxdaily.com)
После некоторого времени, программа напишет “Done.”. После данной фразы, можно флэшку доставать. Загрузочный диск готов.
Вставляем флэшку в “больного” и включаем его, с зажатой кнопкой “Option”/”Alt”. В появившемся меню, с помощью стрелок, выбираем второй диск с жёлтой иконкой. Название у него “Install OS X Yosemite”. Нажимаем “Enter”/”Return”. Ждём загрузки оболочки. В появившемся окне выбираем язык, а затем запускаем “Дисковую утилиту”.
Форматируем основной жёсткий диск (Внимание! Данные не сохраняются. Если нужно сохранить данные, придётся разбирать ПК, доставать жёсткий диск и подключать его к другому компьютеру) и потом проверяем с помощью “Первой помощи”. Если “Первая помощь” не выявила проблем, можно двигатся далее. Если выявила, то требуется замена жёсткого диска.
На скриншоте показан пример не выявления проблем “Первой помощью”
После данной процедуры, закрываем “Дисковую утилиту”. Проверяем, что компьютер не подключен к интернету. Запускаем Терминал через пункт меню “Утилиты”. Вводим следующую комманду:
sudo date 111613002014
С помощью данной комманды, мы избавляем себя от проблем “поврежденной установки”. Подробнее о проблеме, здесь.
После всех проделаных операций, можно спокойно устанавливать OS X. После установки, Вам будет предложено настроить “новый” Мак. Мой совет: Не включайте геопозицию и не подключайтесь к интернету. Данный совет может уберечь Вас от “зависания” компьютера на стадии создания аккаунта. После успешной установки, Вас выведет на рабочий стол. Мои поздравления! :)
Последнее, что Вам осталось сделать, это удалить кексты дискретной видеокарты. Для этого мы снова перезагружаемся с зажатой кнопкой “Option”/”Alt” и снова загружаемся с флешки. Открываем Терминал и вводим следующие комманды:
sudo nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00
diskutil cs list
Копируем длинное значение в пункте “+-> Logical Volume “.
diskutil coreStorage unlockVolume UUID (Вместо UUID, то самое значение)
cd /Volumes/Macintosh\ HD
mkdir AMD_Kexts
sudo mv System/Library/Extensions/AMD*.* AMD_Kexts/
mkdir NV_Kexts
sudo mv System/Library/Extensions/NVIDIA*.* NVIDIA_Kexts/
reboot
Компьютер перезагрузится и вуаля! Получаем рабочий Мак. :D
Стоить заметить, что при появлении проблем с жёстким диском, его стоит заменить. То, что предлагаю я, является временным решением, так как есть риск выхода из строя жесткого диска. При замене жесткого диска, инструкция продолжает работать и использовать её можно.
Надеюсь, Вам помогла моя инструкция. Если я что-то упустил или забыл, готов выслушать Вашу критику в коментариях. В любом случае, удачи. :)
60 комментариев
Форум →В кои-то веки осмысленная и полезная статья. Впервые за Х лет.
@Grino, и заметь, что бесплатная, так как из тусовки.
@dadashov, не понял на этой стадии , Последнее, что Вам осталось сделать, это удалить кексты дискретной видеокарты. Для этого мы снова перезагружаемся с зажатой кнопкой “Option”/”Alt” и снова загружаемся с флешки. Открываем Терминал и вводим следующие комманды:
Можно поподробнее
Я выключил мак с зажатой кнопкой option , включаю с зажатой кнопкой – попадаю в выбор загрузить ос загрузить инстал флешку, (у меня белый экран появляеться по середине загрузки) распишите пожалуйста для тупого пошагово как загружаться и тд. Буквально на днях дискретная полетела карта
@russiamerika, Если во время загрузки с флэшки компьютер зависает на белом экране, во время выбора загрузки с флэшки зажмите Command + V и потом нажмите Enter/Return. Здесь напишите на какой строке загрузка замирает, возможно помогу. :)
@R.Beat, благодарю за ответ ,сделал так
Вводим данную команду:
sudo nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00
5. После данной команды должна появится новая строка:
:/ root#
Далее выключаю мак с зажатым option – включаю мак с зажатым option появляеться выбор ос или с флешки , зажимаю command+s и выбираю загрузку с флешки нажимаю enter и загружаеться строка как на первом снимке , ввожу команду из статьи и пишет файл не найден
@russiamerika, я не очень понял, на каком Вы этапе. Вы только ввели команду отключения видеокарты?
@R.Beat, да, на этом этапе, извиняюсь с айфона не очень удобно тут писать, может если вам не сложно скиньте свой воцап мне на почту, буду очень признателен [email protected] :)
@russiamerika, отправил.
@R.Beat, Последнее, что Вам осталось сделать, это удалить кексты дискретной видеокарты. Для этого мы снова перезагружаемся с зажатой кнопкой “Option”/”Alt” И не могу понять как перезагружать? Просто зажать кнопку питания ?
@russiamerika, Можно и так, но лучше через пункт меню Apple -> перезагрузка.
@russiamerika, У Вас, насколько я понял, жесткий диск работает, правильно?
@R.Beat, работает, сможете через whatsapp помочь?)
@R.Beat, меня не пускает на рабочий стол вообще поэтому терминал я не смогу окрыть и вписать команды которые в конце статьи указаны (
@R.Beat, Скажи пожалуйста, а как отменить отключение дискретной, тоесть как отменить “sudo nvram fa4c…” ?
После отмены комп включился, но интерфес жутко лагает, переустанавливать жесткий немогу, мне нужно вернуть дискретку
@R.Beat, Привет. Купил бу MacBook pro 15″ 2011 с установленным Windows 10. Проблема в том что нет втогого мака для манипуляций.При загрузке с установочной флешки с МакОсью крутится загрузка и белый экран. R.Beat я сделал фото команд поле которых появляется белый экран, куда вам скинуть что бы вы помогли что у меня не так. Заранее благодарен.
P.S. При загрузке в Single User Mode у меня последння строка
-sh-3.2#
Гружусь через загрузочный Леопард USB c зажатыми клавишами Command + S. при обычной загрузке с диска с зажатыми Command + S , грузит Виндовс 10.
@dadashov, На самом деле люблю помогать остальным и делится опытом, хотя и работаю на ремонте. :)
@R.Beat, привет! пытаюсь удалить кексты после отключения карты и последующей перезагрузке компа и запуска с флешки ввожу в терминале команду diskutil cs list и получаю сообщение об ошибке (No CoreStorage logical volume groups found). Подскажите, пожалуйста, что делать дальше, чтобы все заработало.
Сохраню на всякий случай.
Интересно спасибо.
Помнится, боролся с проблемой установки Windows BootCamp на MacBook Pro 2007. Дисковод был неисправный, а в утилите не было пункта установки с flash-накопителя, только установочный диск. Накатывал готовый образ с уже установленной виндой.
@Noricon, все изменилось: EFI (BIOS) обновился и “всем стало хорошо” :)
В закладки, спасибо большое! Но надеюсь не пригодится :)
Отличная статья, спасибо!
Для сохранения данных жесткий можно и не доставать, достаточно лишь подключить мак в режиме внешнего диска
@appletm, Про это я забыл, кстати. :) Но опять же, нужно покупать кабель Thunderbolt/Firewire, которых просто так (у нас) не найти.
Годнота то какая!
iPhones,ты ли это?
@ChiliPepper, ¯\_(ツ)_/¯
А почему именно OS X Yosemite в 2018 году?
@ygg, я тут эль капитан накатил и работает быстрее последней ос, стабильнее. пока не планирую возвращаться.
@Котик @ygg Не спорю, может El Capitan может и работает лучше, но лично у меня возникли проблемы при установке 10.11, 10.12 (Компьютер банально зависал при создании учетной записи и потом войти в систему было невозможно). По мне так 10.10 будет стабильнее при установке, так как она имеет меньше функционала, что не заставляет компьютер много думать. :) (Субьективное мнение)
@R.Beat, да я и 10.10 не против поставить, но некоторый софт для разработчиков просит минимум эль капитана.
@Котик пишет:, можно потом обновится через Mac App Store.
В чем трудность сходить в сц – проблема с маками 2011 года и отвалами чипов видюх популярна, вам за пару часов новый чип припояют и вуаля, все работает как и раньше?
@Mes Zadrot, Плюсую. Пару недель назад, как назло, прямо перед решением продавать, нагнулась дискретка на мак мини 2011. В итоге, проанализировав варианты действий (прогрев, реболл или замена) и предложения разных сервисов по стоимости, было принято решение сделать замену, обошлось это всего в 8 тыр и заняло порядка 3 часов.
@mnsrabbit, проблема в том, что в Израиле это стоит не 8 тысяч и возятся с этим не охотно, когда бюджет обрезан. :)
@Mes Zadrot, это временное решение. Охлаждение и сама конструкция материнской платы и видеокарты на ней слабое место в этих маках 2011. Много отзывов о том, что делаешь ты реболл видекарты или паяешь туда новую, через некоторое время проблема возвращается. Мне Apple поменял материнку всю, хватило на год с лишним и проблема вернулась.
@macuse, про “временное решение” я упомянул в конце статьи.
Полезно, спасибо
Автор, указывай источник откуда брал эти инструкции. Оживление после умершей видеокарты описана на форуме Macrumors. Там есть целая ветка посвященная этой проблеме и более подробные инструкции чем описаны здесь.
На макбуке 15 2011, если таким образом отключать дискретную видеокарту, то отсутствует возможность подключать внешний монитор и при очередном обновлении MAC OS, эту процедуру придется проделывать заново.
@macuse, честно, статьи не находил. Искал по форумам и читал про NVRAM и пр. Делал на угад и потом выставил порядок действий.
UPDATE: Так как саму статью я не понял как править, напишу здесь. Один из читателей заметил, что OS X/macOS даже после моей инструкции иногда может попробовать задействовать дискретную карту. Это лечится данной программой: https://github.com/0xbb/gpu-switch
При попытке почистить кексты – отказывает в доступе, выдает такой ответ:
mkdir: AMD_Kexts: Permission denied
Посоветуйте что-нибудь, пожалуйста
Вот развернуто:
Команда:
Cines-MacBook-Pro:~ cine$ diskutil coreStorage unlockVolume 14CC14A6-3FEA-4FAE-BFDE-1091C7992555
Ответ:
14CC14A6-3FEA-4FAE-BFDE-1091C7992555 is not encrypted and is attached as disk1
Команда:
Cines-MacBook-Pro:~ cine$ cd /Volumes/Macintosh\ HD
Команда
Cines-MacBook-Pro:Macintosh HD cine$ mkdir AMD_Kexts
Ответ:
mkdir: AMD_Kexts: Permission denied
@Katars, sudo mkdir AMD_Kexts
P.S. Если при вводе какой-либо из команд система выводит: “Permission denied”, попробуйте ввести sudo перед началом команды, нажать Enter, ввести пароль Администратора и нажать еще раз Enter. Если пароль на администраторе не стоит, поставьте “1”.
@R.Beat, как с тобой связаться? Сможешь подсказать, я даже в single user mode не могу зайти
@frezee_off, напишите мне на мыло: [email protected]
Здравствуйте, не могу удалить кексты,
результатом выполнения команды diskutil cs list
получаю сообщение об ошибке (No CoreStorage logical volume groups found) MacBook Pro 17 late-2011 High Sierra.
я хотел бы поблагодарить Родиона за статью
она мне помогла восстановить макпро который я уже хотел продать на запчасти
основная ценность статьи в командной строке для программного отключения питания отказавшего видеочипа радеон – это работает!
второй отмеченный в статье важный момент – необходимость удалить драйверы отказавшего видеочипа
если не удалить драйверы, мак будет виснуть
в части драйверов в статье Родиона есть неточности – пришлось разбираться
Помогите мне пожалуйста. После введения Команды. Мак зависает на белом экране. И не загружается установочная флешка.
А что произошло с производительностью? Теперь за графику отвечает процессор? У него встроенное графическое ядро?
Автору статьи, большое спасибо!
Автору многих прекрасных статей и огромная благодарность!
Видеокарта дискретная не работала вообще, “гении” из Огрызкапертино настроили свои детища на запуск сразу с дискретной видеокарты, прекрасно понимая, чем это может закончиться, исходя из предыдущего их опыта, а не на графическое ядро цп, которое вряд ли когда-нибудь помрёт.
Итого: при включении мака не было никакой картинки, пока его под одеяло на минуту не засунешь.
Итого удерживал cmd+S, включил, подождал минуту, жмякая энтер, ввёл В СЛЕПУЮ команду из статьи, затем ввёл reboot и вуаля! Всё работает и не виснет =)
Драйверы пока не удалял, но на всякий случай погуглю, как правильно это сделать.
Всем привет,
недавно сдох 17й мак А1297, сдох видеочип из-за перегрева.
В это время был в Берлине. Местные турки в простых конторах да и в нормальных немецких по ремонту начали разводить на замену матплаты за 700-900 евро и неделя ожидания. Уже отчаялся и чуть не купил другой, но заехал в ремонт сервис, специализированный на маках (NotebookService030 Oppelnerstrasse 6, 10997 Berlin – если вдруг кому пригодится).
Так вот, при осмотре перед сдачей в ремонт главный турок уверил что проблема знакомая и знает как ремонтировать, но видеочип менять бесполезно, т.к. никакой гарантии он не даст, а это будет стоить 300 евро. Сказал будут делать только отключение чипа за 200 (причем уверил, что это аппаратно и нужно паять мосты), но… через 2 часа все будет готово!… До этого визита я уже прочитал данную статью и специально спросил “можно ли отключить программно?”, он ответил, что нет, нужно вирклих брюкэн махэн (точно делать мосты). В общем оставил и согласился на 199 евро. Через 1,5 часа позвонили, сказали можно забирать.
Блин, но как бывший электронщик знаю, что за 1 час (без учета разбора матплаты) невозможно спаять кучку мостов от дохера N-ного чипа. Либо они такие надроченные что реально такое могут (маков кстати там целый стеллаж лежал, штук 30 на одном), но всего час… причем сказали с уверенностью, а не всегда все идет гладко.
В итоге ноут работает через встроенный интеловский чип графики, хотя и хреново, но показывает – яркость плавает, внешний hdmi не работает, для регулировки яркости установили отдельную утилиту, которая хоть и хреново, но работает.
Но самое главное и интересное, что все это идет в разрез с этой статьей – почему моя ОСь никак не пострадала? и тем более жесткий диск, мне ничего не переустанавливали! firefox даже открыл те же самые вкладки, которые были открыты до этого, chrome затупил и не осилил это после кучи сбросов и перезагрузок пока я дрочил ноут попытками перегреть и воскресить.
Так вот главный вопрос – Что же такого знают берлинские турки чего не знаем мы??? Как они отключили один чип и подключили в работу другой не вмешиваясь в ОСь? При этом очень похоже что даже ноут они не разбирали и ничего там не паяли.
Если будет реально большой интерес, то разберу его посмотрю что там с чипом, пока нужно тупо работать.
Доброго времени суток. Прописал команду по отключение дискетой карты,написало root. Выхожу в ребут, в alt,выбираю флешку и комп как и раньше виснет с белым экраном, не желая грузиться. Буду благодарен помощи. (macbook pro 2011)
Было не легко но у меня получилось. Прежде всего дискретная карта работала Macbook Pro 2012 retina nvideo 650m и Intel HD Graphics 4000. nvideo 650m давала сбои но работала. Загружалась система, если в мониторинге системы комп переходил на дискретную карту то экран вырубало и приходилось выключать комп держа 10 сек кнопку. Потом надо было ждать 5 минут чтобы чуть остыл и тогда система загружалась. Один раз была проблема я включил Премьер комп вырубило и потом когда я его перезагружал премьер включался сам и опять вырубал систему так как запускалась дискретная карта. На одной перезагрузке я успел отключить Премьер и комп остался на интегрированной карте и работал если не открывать проги которые могут включить дискретную карту. Дальше я выключил комп зажав Control + Option + Shift + Power он выключился.
При повторном включении я зажимал cmd S, вылетела какая-то хрень потом появился вход я ввел пароль и сразу начала загрузка строчек на черном фоне. Дальше нажал ввод появился root ввел команду
sudo nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00
попытка была 5 до этого экран уходил в черное но можно было вводить на слепую, я час тренировался чтобы ввести максимально быстро до того как экран станет черным
После того как написали команду жмем ввод и пишем команду reboot
Комп перезагружается и тут по идее должно быть уже отключено питание дискретной карты, дальше держим cmd R и комп выходит в безопасный режим .
Ищем утилиты в строке там будет терминал вводим команду csrutil disable и перезагружаем.
Дальше все загрузилось без глюков . В Системе не было дискретной видеокарты.
Загрузил программу MacBook Pro dGPU Disabler но она как то странно сработала. На System integrity стояла зеленая галочка, а вот на Compatibile machine был красный восклицательный знак next был не активирован.
Яркость монитора не менялась я закрыл ноут погрузил в спящий режим и открыл, он он не вышел из спящего режима, был черный экран но комп работал. Я выключил с кнопки и загрузил снова. Загрузка прошла странно, как будто была включена дискретная карта , экран пару раз мигнул но система загрузилась, ввел пароль и вошел. В свойствах появилась дискретная карта. Открыл программу MacBook Pro dGPU Disabler она заработала появился next я его нажал и прога отключила хз что . Опять перезагрузил и вошел в систему , дискретная карта исчезла. В итоге яркость монитора не работает, спящий режим тоже он из него просто не выходит. Выключить можно только лишь завершением сеанса, тебя выкидывает на окно пароля и там уже можно отключить комп. Если просто выключить то экран станет черным и уже выключать прийдется с кнопки. После такого выключения все грузится но потом комп пишет что были ошибки и тд. Я лично предпочел этот вариант. Я отказался от замены видеочипа, у меня уже был опыт ремонта карты аймака, после замены чип проработал 1 год ровно, менять чипы это лишь временное решение проблемы. Запустить аймак 2011 удалось только заменой видеокарты на карту из ноутбука Nvidia DELL GeForce GTX 780M она заработала но нет яркости монитора да и ладно. На интегрированной карте в макбуке работают все программы по видеомонтажу, производительность получилась как у 13 дюймового у которого нет дискретной карты.
Подскажите, регулировка яркости работала после всех манипуляций? И после сна нормально просыпается?
@ertos84, у меня нет (
Всем,привет!) Столкнулся с мегапроблемой!) Достался макбук про 2011-года,решил переустановить систему,чтобы был с нуля.Зашёл в режим восстановления через Comand+R,стёр диск,потом расширил его,перезагрузил мак и больше эта утилита не запускается. Через интернет тоже не восстановить-подключаю в wifi и дальше он крутит глобус минут 10 и всё выдаёт ошибку -2002f.Решил сделать загрузучную флешку,через TransMak.Запускаю в режиме выбора загрузчика,удерживаю Alt при включении,мак видит свой диск,а флешку нет.Потом прочитал,что можно попробовать сбросить параметры памяти.Зажал Command+Option+P+R и включение,держал 20 сек. Мак три раза озвучил свой гонг и всё. Больше нет изображения. Звук есть,кулера работают,а изображения нет.Просто чёрный экран.Можете подсказать что сделать нужно??
Граждане господа , а не может , кто умный сделать образ сиерры с уже удаленными пирогами всеми этими ? ) дальше же все равно ни 1286 ни 1297 не обновляются по системе !?
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Как на iPhone включить проговаривание текста любой страницы в Safari
Как включать Apple TV при помощи iPhone
Как на iPhone проверить ограничения скорости мобильного интернета в разных приложениях
Что лучше: менять стекло или экран целиком на iPhone?
Почему на iPhone неактивен переключатель Wi-Fi
Как перематывать видео в TikTok
Как на iPhone запретить приватный режим Safari
Что делать, если в Apple Music не обновляется плейлист Shazam