Я попытался установить Windows 8 на свой Mac через Bootcamp. Я загрузился в установщик Windows 8, и у меня возникли проблемы с форматированием диска, который я разделил для ОС.
Как идиот, я удалил все разделы на своем жестком диске, кроме основного раздела OSX. Я полагаю, что разделы, которые я удалил, были 600 МБ, 3 МБ, 1 ГБ (не уверен, что они были такими большими). Но я уверен, что удалил тот, который был 600 МБ.
После выхода из установщика Windows я снова загрузил свой Mac и вижу только раздел Windows в качестве опции. Когда я перехожу в режим восстановления, я вижу, что раздел все еще существует, но я не могу с ним взаимодействовать. Кто-нибудь знает, что мне нужно сделать, чтобы мой раздел OSX снова стал загрузочным? Я вошел в DU (режим восстановления) и попытался установить через DU, но ничего не происходит.
На изображении показан мой вывод «diskutil list». Мой раздел OSX — disk0s1. Я застрял и не хочу терять свои данные / пытаюсь снова загрузиться на свою машину.
Моментальный снимок вывода distutil помогает, но я бы также включил вывод команд:
sudo gpt -r show /dev/disk0
sudo fdisk /dev/disk0
Любая команда даст мне точное начало и размер disk0s1. Я читал, что раздел EFI не нужен для загрузки OS X. На моем флэш-накопителе восстановления нет раздела EFI, и я могу загрузиться с его помощью. Чтобы создать опубликованный вами образ, вам нужно было загрузить компьютер, и на этом изображении также не отображается раздел EFI.
Изображение показывает мне две вещи не так. Во-первых, предполагается, что у вас есть схема разделов GPT, и показано, что это MBR. (Да, я знаю, буквы MBR на картинке не отображаются.) Во-вторых, появляется "0xAC" там, где должно быть либо "0xAF", либо "Apple_HFS". Это означает, что у вас, вероятно, есть раздел Core Storage. Я предполагаю, что вы установили Yosemite.
Предполагая, что ваш раздел все еще не поврежден и является разделом Core Storage, выполните следующие действия.
Во-первых: запустите приведенные выше команды, чтобы получить начало и размер среза. Напишите что-нибудь, если не можете понять вывод.
Второе: сбросить схему разделов обратно на GPT. Введите команды:
sudo diskutil unmountDisk /dev/disk0
sudo gpt create -f /dev/disk0
Третье: Восстановите нужный раздел. Предположим start
и size
представим целые числа из первого шага, введите команды:
sudo diskutil unmountDisk /dev/disk0
sudo gpt add -b start -s size -t 53746F72-6167-11AA-AA11-00306543ECAC /dev/disk0
На этом этапе вы сможете ввести ls
команду, чтобы увидеть список каталогов. Если нет, проверьте с помощью дисковой утилиты, смонтирован ли раздел.
В-четвертых, попробуйте загрузить компьютер. Возможно, вам придется удерживать нажатой клавишу выбора при запуске.
Если вы можете получить доступ к разделу и даже загрузить компьютер, вы еще не вышли из леса. Вам, вероятно, потребуется сделать резервную копию ваших данных и перезагрузить компьютер с нуля. Да, перезагрузки можно избежать, но это тема для другого вопроса.
Кроме того, вы, вероятно, захотите изменить раздел Core Storage обратно на HFS+. Посмотрите, сможете ли вы заставить компьютер загружаться, тогда мы сможем решить эту проблему.
Рускес
кланомат
gpt -r show /dev/disk0
иfdisk /dev/disk0
ввод в Terminal.app к своему вопросу.