У меня есть Macbook Pro (Retina 15 дюймов, конец 2013 года) с OS X El Capitan 10.11.1. У меня Bootcamp на нем для запуска Windows 7, всегда использую его без проблем. Мне нужно было больше места в разделе Bootcamp, поэтому я решил изменить размер раздела Macintosh HD, чтобы освободить место (+10 ГБ) для раздела Bootcamp.
Когда я увеличил размер раздела Macintosh HD на 10 ГБ, я попытался перезагрузиться в Windows с помощью Bootcamp, но, к сожалению, появляется ошибка «Нет загрузочного устройства, нажмите любую клавишу».
Я все еще вижу загрузочный лагерь Windows на загрузочном диске системных настроек, но больше не могу загружаться в Windows.
Вот некоторые сообщения, которые я получил от Терминала;
MBP-van-Daniel:~ daniel$ diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.3 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 418.4 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
4: Microsoft Basic Data BOOTCAMP 81.0 GB disk0s4
И еще немного
MBP-van-Daniel:~ daniel$ sudo gdisk -l /dev/disk0
GPT fdisk (gdisk) version 1.0.1
Warning: Devices opened with shared lock will not have their
partition table automatically reloaded!
Partition table scan:
MBR: hybrid
BSD: not present
APM: not present
GPT: present
Found valid GPT with hybrid MBR; using GPT.
Disk /dev/disk0: 977105060 sectors, 465.9 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): A0D4786F-9935-4899-9856-F9B9D0B378CA
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 977105026
Partitions will be aligned on 8-sector boundaries
Total free space is 137 sectors (68.5 KiB)
Number Start (sector) End (sector) Size Code Name
1 40 409639 200.0 MiB EF00 EFI System Partition
2 409640 817633503 389.7 GiB AF00 Customer
3 817633504 818903039 619.9 MiB AB00 Recovery HD
4 818903040 977104895 75.4 GiB 0700 BOOTCAMP
Я попробовал некоторые предлагаемые решения, которые я прочитал в Интернете, но, к сожалению, безрезультатно. Я думаю, что мне нужно восстановить MBR с помощью fdisk, но как мне это сделать? Я не очень знаком с терминалом
sudo fdisk /dev/disk0
иsudo gpt -r show /dev/disk0
Ответы:
Извините за мой английский. Я имею в виду, что я уменьшил раздел Macintosh HD на 10 ГБ, чтобы потом я мог увеличить размер раздела Bootcamp в Windows. Когда я уменьшил размер раздела Macintosh, Дисковая утилита создала новый безымянный раздел из этих 10 ГБ. Это значит, что было 5 разделов. В терминале раздел BOOTCAMP находился под номером 5, а безымянный новый пустой раздел - под номером 4. Думаю, проблема в том, что система может загружать только первые 4 раздела. Я снова удалил новый пустой раздел и установил Macintosh HD в его исходном размере, так что BOOTCAMP теперь снова на # 4;
В своем первом посте я уже удалил пустой раздел размером 10 ГБ. Я установил Refind, и после использования команды reinit и write теперь я могу выбирать при каждом запуске своего macbook несколько вариантов загрузки, таких как Macintosh, Windows и другие устройства. Теперь я могу снова загрузиться в Windows. Единственная проблема заключается в том, что, если я уменьшу размер раздела Macintosh HD, будет создан новый раздел с номером 4, так что BOOTCAMP переместится на № 5.
Ответ на вопрос Кланома приносит это;
а также;
источник