Фон
Некоторое время назад я установил Windows 8 на свой MacBook Air (модель середины 2013 года) с помощью Bootcamp. Это никогда не работало, (оно все время зависало, WiFi включался и выключался и т. Д.), Поэтому я избавился от него. Я попытался сделать это снова через Bootcamp, но по какой-то причине это не сработало, поэтому я загрузился с живого Ubuntu USB и вручную удалил раздел NTFS для Windows.
Вернувшись в OS X (Mavericks, но когда я установил Windows, это был Mountain Lion), я израсходовал раздел HFS + по умолчанию, чтобы заполнить все пространство SSD. Так что теперь у меня есть почти готовый раздел Macintosh HD; все на стороне Mac работает нормально.
Но в последнее время меня все больше раздражает использование BSD coreutils, и поэтому я хотел бы иметь возможность двойной загрузки в какую-то версию Linux (возможно, Ubuntu или Xubuntu, но это произвольно).
Мой вопрос
Но получается, что когда я «удалил» раздел Windows, что-то не совсем обновилось в загрузчике (я немного нечетко понимаю, что между разницей между загрузчиком и менеджером загрузки не получается) использовать эти термины неправильно). Когда я запускаю свой Mac, удерживая его option
, я получаю следующее ...
что странно, потому что именно так выглядит мой основной жесткий диск в Дисковой утилите
и снова с gpt
:
$ sudo gpt -r show /dev/disk0
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 489562928 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
489972568 262151
490234719 32 Sec GPT table
490234751 1 Sec GPT header
Быть исправленным
Я не вижу, откуда взялись эти значки. В конце концов, я бы хотел, чтобы оба этих элемента исчезли (и я предполагаю, что любые другие скрытые остатки Windows, которые они могут указывать).
Ответы:
Если вы не используете утилиту Boot Camp для удаления Windows, загрузочный образ Windows в вашем разделе EFI не удаляется. Это то, что вы видите, когда вы удерживаете ⌥во время загрузки.
Процедура, чтобы решить это не для слабонервных. Вам необходимо смонтировать раздел EFI в OS X (обычно он монтируется только для обновлений системы).
Монтирование раздела EFI
Перечислите разделы на вашем Mac:
Вы должны увидеть что-то вроде этого:
Принять к сведению
/dev/disk0
и1: EFI
. Цифры0
и1
имеют значение позже.Теперь смонтируйте раздел EFI (замените числа
0
и,1
если они отличаются в вашем выводе):Удалить загрузочный образ Windows
Теперь перейдите к
/Volumes/efi/EFI
. Этот каталог должен содержать толькоAPPLE
каталог. На машине , где я был установлен для Windows, он также содержитMicrosoft
иBoot
каталог. Их можно безопасно удалить, но для большей безопасности я бы рекомендовал вместо этого переименовать их во что-то другое .Затем размонтируйте и удалите каталог, который вы создали ранее.
источник
Снова переустановите Windows с помощью BootCamp, затем удалите его правильно с помощью BootCamp Assistant. Это требует времени, но решает проблему. Фиктивные записи Windows исчезли навсегда.
источник
В конце я отказался от фактического удаления записей из того места, где они хранятся в загрузчике. Вместо этого я просто установил rEFInd и вручную удалил записи из загрузчика. Я решил пойти по этому пути, потому что после установки Xubuntu это был единственный способ, которым мой mac мог найти загрузочный файл xubuntu, а также rEFInd имеет функцию, позволяющую указать, какие записи вы хотите отображать, а какие нет.
Это не совсем исправлено, но ноутбук у меня будет только немного дольше, и я смогу с этим справиться до тех пор. Хуже всего случилось.
источник
Удаление загрузочной записи Windows EFI
Во-первых, вам нужно найти раздел EFI, где ваш Mac хранит информацию о том, какие операционные системы могут быть загружены с вашего Mac. В Терминале введите эту команду:
Вы ищете раздел на главном жестком диске под названием EFI.
Как только вы найдете его, введите эти команды по одной:
Следующий набор:
Замените / dev / disk0s1 на правильный раздел, который вы нашли с помощью diskutil.
Набрав терминал:
Продолжайте вводить терминал:
В этот момент список может отображаться как Apple, Boot, Microsoft. Удалите запись загрузки EFI Windows, введя это в терминал:
И размонтируем EFI, набрав Terminal:
MacOS High Sierra может печатать это:
Перезагрузите ваш MAC и все готово !!!!
источник