Восстановление загрузчика mac windows

Восстановите загрузчик Windows после установки Ubuntu на MacBook Pro

Я установил Ubuntu 14.04.2 LTS на MacBookPro11,5 (Retina) с Mac OS X Yosemite, следуя этому руководству: https://help.ubuntu.com/community/MacBookPro11-1/Saucy

Дело в том, что у меня уже установлена ​​Windows 8.1 Pro через Boot Camp, поэтому Дисковую утилиту в Mac OS нельзя использовать для переразметки SSD. я использовал resizeStack в терминале, чтобы сжать раздел OS X ( руководство здесь). Теперь SSD разделен на:

  • /dev/sda1 : Раздел EFI
  • /dev/sda2 : OS X Йосемити
  • /dev/sda3 : OS X Recovery HD
  • /dev/sda4 : Boot Camp Windows 8
  • /dev/sda5 : Ubuntu Disk подключен к /
  • /dev/sda6 : Ubuntu Swap

Загрузчик Ubuntu выбран для установки на /dev/sda1 , но установщик уведомил, что загрузчик Windows также существует в sda1 , После установки Ubuntu и Mac OS успешно загрузились с GRUB2, но Windows не может быть загружена ни с GRUB2, ни из встроенного менеджера загрузки Apple (нажав option при загрузке). Я использовал Parallels Desktop для загрузки раздела Boot Camp как виртуальной машины, и Windows работает.

Решение № 1

Я установил Boot Repair на Ubuntu и использовал рекомендуемый ремонт, не повезло; дополнительные записи добавляются в меню Grub2 после ремонта. GRUB работал, и Mac OS могла быть загружена. Вот созданная страница Boot Info: http://paste.ubuntu.com/11897269/

Решение № 2

Я подключил установочную флешку Windows и попробовал автоматическое восстановление при загрузке, которое не сработало. Затем я попытался восстановить основную загрузочную запись с помощью командной строки: bootrec /fixmbr

После восстановления Mac OS была установлена ​​в качестве первой системы для загрузки, поэтому меню Grub не появлялось при запуске компьютера. я использовал efibootmgr на установочной флешке Ubuntu для установки Ubuntu первым загрузочным диском и Mac OS вторым. Windows по-прежнему не может быть загружена.

Странно то, что на этот раз менеджер загрузки Apple не пытался загрузить Windows после нажатия значка диска «Windows»; значок «Macintosh HD» и «Windows» приведет к загрузке Mac OS. Таким образом, ремонт должен был изменить менеджер загрузки Apple.

Несколько вопросов

Кажется, что загрузчик Windows в /dev/sda1 перезаписывается Grub. Так есть ли способ заставить загрузчик Windows Boot Loader и Linux (теперь это Grub, верно?) Сосуществовать?

Следует отметить, что Boot Camp Windows 8 загружается в режиме EFI на MacBook Pro, так как setupact.log шоу Callback_BootEnvironmentDetect: Detected boot environment: EFI , Руководство Я также проверил Grub, что он работает в режиме EFI. Поэтому Windows также использует таблицу разделов GUID (GPT), аналогичную Mac OS, вместо MBR? В этом случае восстановление MBR может оказаться бесполезным.

Читайте также:  Казаки снова война windows 10 по сети

Я не уверен, где находится загрузочный переключатель Apple и как его можно изменить с помощью установочного диска Windows? Это также в /dev/sda1 ?

Я новичок в этом вопросе. Большое спасибо за ваши ответы!

Обновления:

Я попытался следующие команды в командной строке установки Windows:

  • bootrec /fixmbr : Успешно
  • bootrec /fixboot : Успешно
  • bootrec /scanos : Идентифицировано 1 Установка Windows на D:\Windows
  • bootrec /rebuildbcd : Идентифицировано 1 Установка Windows на D:\Windows ; Запрошенное системное устройство не может быть найдено.
  • bcdedit : Запрошенное системное устройство не может быть найдено.

Windows не может быть загружена, с кодом ошибки 0xc000000e ,

Обновления № 2

Я последовал ответу Рода Смита, чтобы преобразовать мой раздел EFI из MBR: MBR only в MBR: protective а также GPT: present , но затем опция «Windows» исчезает из менеджера загрузки Apple, и Grub не может быть загружен.

Также я следовал за ответом Терранса rebuildbcd но не удалось. Смотрите комментарии к их ответам.

2 ответа

Ваша проблема в том, что ваша установка Windows находится в режиме EFI, но ваш диск настроен с использованием гибридной MBR, что заставляет Windows рассматривать диск как диск MBR. Загрузчик Mac также может воспринимать это как сигнал к попытке загрузки Windows в режиме BIOS, но на диске нет загрузчика в режиме BIOS. Поскольку Windows будет загружаться в режиме EFI только с GPT-диска, эта конфигурация приведет к неудачной загрузке. Могут быть и другие проблемы, но это первая проблема, которую я вижу, и она обязательно вызовет сбой при загрузке, поэтому вам следует решить эту проблему.

К счастью, решение довольно простое, хотя и не интуитивное:

  1. Загрузиться в Ubuntu. (Вы также можете сделать это из OS X, но вам нужно будет установить gdisk и использовать другое имя файла на диске.)
  2. Откройте окно терминала.
  3. Тип sudo gdisk /dev/sda , После того, как вас попросят ввести пароль, gdisk должен запустить и сказать вам, среди прочего, MBR: hybrid ,
  4. Тип p просмотреть таблицу разделов. Предполагая, что вы достаточно знаете о своих разделах, вы сможете убедиться, что смотрите на нужный диск. Если нет, введите q выйти и попробовать другое дисковое устройство.
  5. Тип x войти в меню экспертов.
  6. Тип n создать новую защитную MBR, чтобы заменить существующую гибридную MBR.
  7. Тип p еще раз, чтобы убедиться, что ваши разделы все еще на месте. Это всего лишь мера предосторожности, чтобы вы случайно не нажали не тот ключ.
  8. Тип w чтобы сохранить таблицу разделов. Вам будет предложено подтвердить это действие. Сделай так.

Если повезет, это должно решить вашу проблему.

13 вариантов загрузки Mac для особых случаев

Зачем они нужны и когда их использовать.

Как правило, Mac работает без сбоев. Однако любой может столкнуться с проблемой, которая не даст OS X загружаться.

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

Торопись! Мастер-классы уже завтра: в Москве про музыкальную студию, а в Питере про фэшн-иллюстрацию.

Большинство современных Mac поддерживают более 10 способов запуска системы. Чтобы попасть в любой из них, нужно зажать определенную кнопку или сочетание клавиш сразу после стартового звука при включении питания.

Читайте также:  Launcher для windows life

1. Режим восстановления


Зачем нужен: в режиме восстановления доступна дисковая утилита, установщик OS X и служба восстановления из резервной копии Time Machine. Загружаться в таком режиме нужно, если система не стартует обычным способом, для восстановления её из бекапа или полной переустановки.

Как попасть: зажимаем сочетание Command (⌘) + R после звукового сигнала о начале включения компьютера до появления индикатора загрузки.

2. Менеджер автозапуска


Зачем нужен: если второй системой на Mac установлена Windows, то в этом меню можно выбрать, в OS X загрузиться или в Window.

Как попасть: зажмите кнопку Option (⌥) или направьте на Mac пульт Apple Remote, заранее сопряженный с ним, и зажмите кнопку Menu.

3. Загрузка с CD/DVD


Зачем нужен: компьютеры Mac на базе Intel с оптическим приводом либо с подключенным внешним CD/DVD приводом могут быть загружены с диска. При наличии дистрибутива OS X на диске можно произвести установку операционной системы.

Как попасть: зажимаем С.

4. Режим внешнего диска


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

Как попасть: предварительно потребуется зайти в Настроки – Загрузочный том и активировать Режим внешнего диска. После этого во время загрузки следует удерживать кнопку T.

Если не хочешь рисковать данными на диске своего Mac, выбирай емкую и быструю флешку.

5. Безопасный режим


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

Используем этот режим при сбое и зависании в момент загрузки OS X. Если Mac загрузится в нем, начинаем отключать автоматическую загрузку приложений которые запускаются вместе с системой.

Как попасть: зажимаем Shift (⇧).

6. Сетевой режим восстановления


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

Как попасть: используем сочетание Command (⌘) + Option (⌥) + R.

Сохранить данные и иметь возможность восстановиться из резервной копии помогут специализированные устройства от Apple.

7. Сброс PRAM/NVRAM


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

Как попасть: после звукового сигнала зажмите Command + Option + P + R. Удерживайте клавиши до тех пор, пока компьютер не перезагрузится и вы не услышите сигнал загрузки во второй раз.

8. Режим диагностики


Зачем нужен: данный режим предназначен для тестирования аппаратных компонентов Mac. Он позволит выявить причину неисправности компьютера. Если есть подозрение в неисправности компонентов Mac – загружаемся и проверяем.

Читайте также:  Marketplace windows phone не работает

Как попасть: зажимаем кнопку D.

9. Сетевой режим диагностики


Зачем нужен: как и предыдущий режим, предназначен для тестирования аппаратной начинки. Однако, если у Mac имеются проблемы с жестким диском или SSD-накопителем, сетевой режим загрузит все необходимое для тестирования с сервера Apple.

Как попасть: нажимаем сочетание клавиш Option (⌥) + D.

10. Загрузка с NetBoot сервера


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

Как попасть: достаточно зажать кнопку N.

11. Однопользовательский режим


Зачем нужен: В таком режиме будет доступна лишь командная строка. Загружаться так следует только при наличии опыта работы с командами UNIX. Продвинутые пользователи смогут провести техническое обслуживание компьютера и устранить системные неполадки.

Как попасть: нажимаем сочетание Command (⌘) + S.

12. Режим подробного протоколирования


Зачем нужен: данный режим не отличается от стандартной загрузки Mac. Однако, во время запуска системы вместо привычного индикатора вы увидите подробный протокол запуска системы. Это может быть необходимо, чтобы понять, на каком процессе загрузки ОС происходит ошибка или сбой. Обратите внимание, что данный режим ориентирован на опытных пользователей.

Как попасть: нажимаем сочетание Command (⌘) + V.

13. Сброс параметров контроллера управления системой (SMC)


Зачем нужен: подобный сброс следует применять при наличии системных ошибок, которые не пропадают после перезагрузки системы и выключения/включения компьютера. Ниже приводим перечень подобных проблем, при которых специалисты Apple рекомендуют сбрасывать параметры контроллера:

  • беспричинное вращение вентиляторов компьютера на высоких оборотах (когда Mac находится без нагрузки);
  • ненадлежащая работа подсветки клавиатуры;
  • неверная работа индикатора питания;
  • на ноутбуке некорректно работает индикатор заряда батареи;
  • подсветка дисплея не регулируется или регулируется неверно;
  • Mac не реагирует на нажатие кнопки питания;
  • ноутбук неверно реагирует на открытие и закрытие крышки;
  • компьютер самостоятельно переходит в режим сна;
  • возникают проблемы при зарядке аккумулятора;
  • индикатор порта MagSafe неправильно отображает текущий режим работы;
  • некорректно работают приложения или зависают при запуске;
  • возникают ошибки при работе с внешним дисплеем.

Как попасть: на разных Mac данный сброс осуществляется отличными способами.

На стационарных компьютерах:

      1. Выключите компьютер.
      2. Отсоедините кабель питания.
      3. Подождите 15 секунд.
      4. Подключите кабель питания.
      5. Подождите 5 секунд и нажмите на кнопку питания.

На ноутбуках с несъемным аккумулятором:

      1. Выключите компьютер.
      2. Подключите к источнику питания с помощью адаптера через MagSafe или USB-C.
      3. Зажмите сочетание Shift + Control + Option на клавиатуре слева и, не отпуская их, нажмите кнопку питания.
      4. Отпустите клавиши и еще раз нажмите кнопку питания.

На ноутбуках со съемным аккумулятором:

      1. Выключите компьютер.
      2. Отсоедините адаптер питания.
      3. Извлеките аккумулятор.
      4. Нажмите на кнопку питания и держите её 5 секунд.
      5. Установите аккумулятор, подключите адаптер питания и включите компьютер.

Добавьте статью в закладки, чтобы долго не искать в случае возникновения проблем.

Артём Суровцев

Люблю технологии и все, что с ними связано. Верю, что величайшие открытия человечества еще впереди!

Оцените статью